[2026-02-23T20:15:03.466311] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-23T20:15:03.641808] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-23T20:15:03.828061] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-23T20:15:04.029260] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-23T20:15:04.030088] [WARN ] [STATE ] State set to: WAITING [2026-02-23T20:15:04.030153] [INFO ] [STATE ] Checking TDM service status... [2026-02-23T20:15:04.103407] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-23T20:15:04.108063] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-23), and is a dependency of this service. [2026-02-23T20:15:04.141612] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-23T20:15:04.175833] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-23T20:15:04.209818] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-23T20:15:04.210096] [WARN ] [STATE ] State set to: RUNNING [2026-02-23T20:15:04.210181] [INFO ] [CACHE ] Starting cache update [2026-02-23T20:15:04.210232] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-23T20:15:04.214198] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-23T20:15:04.214530] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-23T20:15:04.214595] [INFO ] [CACHE ] Cache update completed successfully [2026-02-23T20:15:04.214629] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-23T20:15:04.214662] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-23T20:15:04.282479] [DEBUG] [REMOTE ] Fetched 3383 unique symbols from directory listing. [2026-02-23T20:15:04.293343] [INFO ] [sig ] Skipping 3383 symbols with existing configuration [2026-02-23T20:15:04.293480] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-23T20:15:04.294783] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-23T20:15:04.294832] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-23T20:15:04.406611] [DEBUG] [REMOTE ] Fetched 3383 unique symbols from directory listing. [2026-02-23T20:15:04.410485] [INFO ] [sig ] Found 3383 active symbols to forecast [2026-02-23T20:15:04.414493] [INFO ] [sig ] [1/3383] Forecasting A... [2026-02-23T20:15:04.414547] [INFO ] [sig ] Generating forecast for: A [2026-02-23T20:15:04.414611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-23T20:15:04.429232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-23T20:15:04.429548] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-23T20:15:04.430520] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-23T20:15:04.430610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:04.430651] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:04.430679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:04.430739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:04.490013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:04.491236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:04.491336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:04.491371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:04.620426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:04.620562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:04.620622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:04.620666] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:04.624701] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=34.32%) [2026-02-23T20:15:04.625002] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-23T20:15:04.625146] [INFO ] [sig ] A: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:04.768223] [INFO ] [LOCAL ] Saved forecast: A 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/A.txt [2026-02-23T20:15:04.768375] [INFO ] [sig ] [1/3383] Completed A in 0.4s | 2.83 sym/s | Total: 0.4s | ETA: 19.9m [2026-02-23T20:15:04.768418] [INFO ] [sig ] [2/3383] Forecasting AAL... [2026-02-23T20:15:04.768450] [INFO ] [sig ] Generating forecast for: AAL [2026-02-23T20:15:04.768482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-23T20:15:04.780434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-23T20:15:04.780823] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-23T20:15:04.781696] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-23T20:15:04.781750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:04.781784] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:04.781812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:04.781872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:04.839326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:04.840075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:04.840170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:04.840204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:04.965799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:04.965958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:04.966001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:04.966030] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:04.969968] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=51.97%) [2026-02-23T20:15:04.971002] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-23T20:15:04.971394] [INFO ] [sig ] AAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:05.121442] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AAL.txt [2026-02-23T20:15:05.121607] [INFO ] [sig ] [2/3383] Completed AAL in 0.4s | 2.83 sym/s | Total: 0.7s | ETA: 19.9m [2026-02-23T20:15:05.121653] [INFO ] [sig ] [3/3383] Forecasting AAOI... [2026-02-23T20:15:05.121683] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-23T20:15:05.121714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-23T20:15:05.134267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-23T20:15:05.134665] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-23T20:15:05.135656] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-23T20:15:05.135728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:05.135763] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:05.135790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:05.135850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:05.195736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:05.196714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:05.196838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:05.196905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:05.324688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:05.324847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:05.324888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:05.324918] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:05.328477] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: UP (p=60.00%) [2026-02-23T20:15:05.328810] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-23T20:15:05.328952] [INFO ] [sig ] AAOI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:05.471656] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AAOI.txt [2026-02-23T20:15:05.471807] [INFO ] [sig ] [3/3383] Completed AAOI in 0.4s | 2.84 sym/s | Total: 1.1s | ETA: 19.9m [2026-02-23T20:15:05.471847] [INFO ] [sig ] [4/3383] Forecasting AAON... [2026-02-23T20:15:05.471879] [INFO ] [sig ] Generating forecast for: AAON [2026-02-23T20:15:05.471910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-23T20:15:05.485531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-23T20:15:05.485961] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-23T20:15:05.486884] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-23T20:15:05.486940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:05.486973] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:05.487001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:05.487061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:05.546979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:05.547919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:05.548011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:05.548045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:05.670273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:05.670430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:05.670472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:05.670503] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:05.674121] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: UP (p=87.22%) [2026-02-23T20:15:05.674429] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-23T20:15:05.674568] [INFO ] [sig ] AAON: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:05.817941] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AAON.txt [2026-02-23T20:15:05.818103] [INFO ] [sig ] [4/3383] Completed AAON in 0.3s | 2.85 sym/s | Total: 1.4s | ETA: 19.8m [2026-02-23T20:15:05.818148] [INFO ] [sig ] [5/3383] Forecasting AAP... [2026-02-23T20:15:05.818181] [INFO ] [sig ] Generating forecast for: AAP [2026-02-23T20:15:05.818212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-23T20:15:05.831646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-23T20:15:05.832063] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-23T20:15:05.832909] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-23T20:15:05.832965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:05.832996] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:05.833023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:05.833093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:05.890234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:05.891042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:05.891130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:05.891162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:06.010021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:06.010184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:06.010234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:06.010262] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:06.013842] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: DOWN (p=45.22%) [2026-02-23T20:15:06.014135] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-23T20:15:06.014278] [INFO ] [sig ] AAP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:06.157105] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AAP.txt [2026-02-23T20:15:06.157264] [INFO ] [sig ] [5/3383] Completed AAP in 0.3s | 2.87 sym/s | Total: 1.7s | ETA: 19.6m [2026-02-23T20:15:06.157304] [INFO ] [sig ] [6/3383] Forecasting AAPB... [2026-02-23T20:15:06.157335] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-23T20:15:06.157367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-23T20:15:06.169680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-23T20:15:06.170050] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-23T20:15:06.170873] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-23T20:15:06.170928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:06.170961] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:06.170988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:06.171046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:06.228107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:06.229014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:06.229097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:06.229131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:06.346869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:06.347027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:06.347068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:06.347098] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:06.350598] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=67.81%) [2026-02-23T20:15:06.350890] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-23T20:15:06.351023] [INFO ] [sig ] AAPB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:06.506385] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AAPB.txt [2026-02-23T20:15:06.506602] [INFO ] [sig ] [6/3383] Completed AAPB in 0.3s | 2.87 sym/s | Total: 2.1s | ETA: 19.6m [2026-02-23T20:15:06.506650] [INFO ] [sig ] [7/3383] Forecasting AAPD... [2026-02-23T20:15:06.506681] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-23T20:15:06.506713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-23T20:15:06.519719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-23T20:15:06.520098] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-23T20:15:06.521094] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-23T20:15:06.521169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:06.521205] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:06.521233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:06.521293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:06.581007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:06.581722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:06.581808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:06.581841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:06.722120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:06.722281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:06.722324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:06.722352] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:06.726771] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: UP (p=65.77%) [2026-02-23T20:15:06.727142] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-23T20:15:06.727295] [INFO ] [sig ] AAPD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:06.877778] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AAPD.txt [2026-02-23T20:15:06.877953] [INFO ] [sig ] [7/3383] Completed AAPD in 0.4s | 2.84 sym/s | Total: 2.5s | ETA: 19.8m [2026-02-23T20:15:06.877996] [INFO ] [sig ] [8/3383] Forecasting AAPL... [2026-02-23T20:15:06.878025] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-23T20:15:06.878056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-23T20:15:06.890374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-23T20:15:06.890728] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-23T20:15:06.891540] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-23T20:15:06.891619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:06.891655] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:06.891683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:06.891740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:06.948977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:06.949670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:06.949754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:06.949787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:07.080875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:07.081030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:07.081070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:07.081098] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:07.084602] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=20.21%) [2026-02-23T20:15:07.084898] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-23T20:15:07.085034] [INFO ] [sig ] AAPL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:07.227470] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AAPL.txt [2026-02-23T20:15:07.227627] [INFO ] [sig ] [8/3383] Completed AAPL in 0.3s | 2.84 sym/s | Total: 2.8s | ETA: 19.8m [2026-02-23T20:15:07.227671] [INFO ] [sig ] [9/3383] Forecasting AAXJ... [2026-02-23T20:15:07.227701] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-23T20:15:07.227731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-23T20:15:07.239359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-23T20:15:07.239729] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-23T20:15:07.240559] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-23T20:15:07.240634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:07.240670] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:07.240700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:07.240761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:07.302813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:07.303637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:07.303733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:07.303768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:07.433545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:07.433725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:07.433766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:07.433795] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:07.437374] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-23T20:15:07.437702] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-23T20:15:07.438052] [INFO ] [sig ] AAXJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:07.582973] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AAXJ.txt [2026-02-23T20:15:07.583103] [INFO ] [sig ] [9/3383] Completed AAXJ in 0.4s | 2.84 sym/s | Total: 3.2s | ETA: 19.8m [2026-02-23T20:15:07.583142] [INFO ] [sig ] [10/3383] Forecasting AB... [2026-02-23T20:15:07.583172] [INFO ] [sig ] Generating forecast for: AB [2026-02-23T20:15:07.583210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-23T20:15:07.595336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-23T20:15:07.595664] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-23T20:15:07.596483] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-23T20:15:07.596538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:07.596623] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:07.596655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:07.596716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:07.655703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:07.656334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:07.656411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:07.656445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:07.777408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:07.777514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:07.777552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:07.777600] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:07.780868] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-23T20:15:07.781143] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-23T20:15:07.781272] [INFO ] [sig ] AB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:07.923841] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AB.txt [2026-02-23T20:15:07.923973] [INFO ] [sig ] [10/3383] Completed AB in 0.3s | 2.85 sym/s | Total: 3.5s | ETA: 19.7m [2026-02-23T20:15:07.924014] [INFO ] [sig ] [11/3383] Forecasting ABCB... [2026-02-23T20:15:07.924044] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-23T20:15:07.924075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-23T20:15:07.935833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-23T20:15:07.936164] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-23T20:15:07.936978] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-23T20:15:07.937032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:07.937064] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:07.937092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:07.937149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:07.993938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:07.994616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:07.994698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:07.994731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:08.122328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:08.122496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:08.122538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:08.122567] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:08.126152] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: UP (p=78.20%) [2026-02-23T20:15:08.126443] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-23T20:15:08.126588] [INFO ] [sig ] ABCB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:08.267369] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ABCB.txt [2026-02-23T20:15:08.267512] [INFO ] [sig ] [11/3383] Completed ABCB in 0.3s | 2.85 sym/s | Total: 3.9s | ETA: 19.7m [2026-02-23T20:15:08.267553] [INFO ] [sig ] [12/3383] Forecasting ABCL... [2026-02-23T20:15:08.267600] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-23T20:15:08.267632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-23T20:15:08.281131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-23T20:15:08.281467] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-23T20:15:08.282366] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-23T20:15:08.282421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:08.282453] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:08.282479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:08.282558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:08.340300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:08.340980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:08.341061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:08.341093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:08.464791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:08.464944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:08.464985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:08.465013] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:08.468472] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: UP (p=76.22%) [2026-02-23T20:15:08.468796] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-23T20:15:08.468928] [INFO ] [sig ] ABCL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:08.610448] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ABCL.txt [2026-02-23T20:15:08.610604] [INFO ] [sig ] [12/3383] Completed ABCL in 0.3s | 2.86 sym/s | Total: 4.2s | ETA: 19.6m [2026-02-23T20:15:08.610645] [INFO ] [sig ] [13/3383] Forecasting ABEO... [2026-02-23T20:15:08.610676] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-23T20:15:08.610708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-23T20:15:08.622761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-23T20:15:08.623095] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-23T20:15:08.623923] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-23T20:15:08.623977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:08.624009] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:08.624036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:08.624093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:08.681519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:08.682256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:08.682339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:08.682371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:08.799990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:08.800141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:08.800183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:08.800243] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:08.803771] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=61.24%) [2026-02-23T20:15:08.804075] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-23T20:15:08.804213] [INFO ] [sig ] ABEO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:08.948845] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ABEO.txt [2026-02-23T20:15:08.949010] [INFO ] [sig ] [13/3383] Completed ABEO in 0.3s | 2.87 sym/s | Total: 4.5s | ETA: 19.6m [2026-02-23T20:15:08.949052] [INFO ] [sig ] [14/3383] Forecasting ABG... [2026-02-23T20:15:08.949083] [INFO ] [sig ] Generating forecast for: ABG [2026-02-23T20:15:08.949119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-23T20:15:08.962243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-23T20:15:08.962605] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-23T20:15:08.963497] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-23T20:15:08.963555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:08.963615] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:08.963649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:08.963714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:09.023481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:09.024220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:09.024322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:09.024355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:09.147199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:09.147359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:09.147401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:09.147431] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:09.150936] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: UP (p=53.75%) [2026-02-23T20:15:09.151218] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-23T20:15:09.151349] [INFO ] [sig ] ABG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:09.299205] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ABG.txt [2026-02-23T20:15:09.299371] [INFO ] [sig ] [14/3383] Completed ABG in 0.4s | 2.87 sym/s | Total: 4.9s | ETA: 19.6m [2026-02-23T20:15:09.299413] [INFO ] [sig ] [15/3383] Forecasting ABM... [2026-02-23T20:15:09.299444] [INFO ] [sig ] Generating forecast for: ABM [2026-02-23T20:15:09.299475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-23T20:15:09.311179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-23T20:15:09.311590] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-23T20:15:09.312469] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-23T20:15:09.312526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:09.312560] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:09.312615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:09.312694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:09.374826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:09.375943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:09.376035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:09.376069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:09.502566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:09.502735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:09.502780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:09.502810] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:09.506570] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=88.35%) [2026-02-23T20:15:09.507092] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-23T20:15:09.507232] [INFO ] [sig ] ABM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:09.656852] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ABM.txt [2026-02-23T20:15:09.657009] [INFO ] [sig ] [15/3383] Completed ABM in 0.4s | 2.86 sym/s | Total: 5.2s | ETA: 19.6m [2026-02-23T20:15:09.657049] [INFO ] [sig ] [16/3383] Forecasting ABNB... [2026-02-23T20:15:09.657081] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-23T20:15:09.657113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-23T20:15:09.668775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-23T20:15:09.669102] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-23T20:15:09.669928] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-23T20:15:09.669981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:09.670014] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:09.670041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:09.670099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:09.727228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:09.727951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:09.728035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:09.728073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:09.851529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:09.851698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:09.851743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:09.851771] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:09.855270] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: DOWN (p=22.70%) [2026-02-23T20:15:09.855559] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-23T20:15:09.855729] [INFO ] [sig ] ABNB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:10.006531] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ABNB.txt [2026-02-23T20:15:10.006708] [INFO ] [sig ] [16/3383] Completed ABNB in 0.3s | 2.86 sym/s | Total: 5.6s | ETA: 19.6m [2026-02-23T20:15:10.006757] [INFO ] [sig ] [17/3383] Forecasting ABOS... [2026-02-23T20:15:10.006787] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-23T20:15:10.006818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-23T20:15:10.018598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-23T20:15:10.018949] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-23T20:15:10.019856] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-23T20:15:10.019913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:10.019947] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:10.019974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:10.020033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:10.081402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:10.082192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:10.082277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:10.082311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:10.207525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:10.207698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:10.207741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:10.207770] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:10.211367] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: UP (p=87.96%) [2026-02-23T20:15:10.211686] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-23T20:15:10.211830] [INFO ] [sig ] ABOS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:10.355297] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ABOS.txt [2026-02-23T20:15:10.355432] [INFO ] [sig ] [17/3383] Completed ABOS in 0.3s | 2.86 sym/s | Total: 5.9s | ETA: 19.6m [2026-02-23T20:15:10.355472] [INFO ] [sig ] [18/3383] Forecasting ABSI... [2026-02-23T20:15:10.355503] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-23T20:15:10.355534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-23T20:15:10.366844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-23T20:15:10.367182] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-23T20:15:10.368093] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-23T20:15:10.368147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:10.368191] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:10.368219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:10.368276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:10.427850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:10.428729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:10.428819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:10.428853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:10.550904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:10.551066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:10.551110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:10.551141] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:10.555040] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=91.40%) [2026-02-23T20:15:10.555380] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-23T20:15:10.555536] [INFO ] [sig ] ABSI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:10.699320] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ABSI.txt [2026-02-23T20:15:10.699483] [INFO ] [sig ] [18/3383] Completed ABSI in 0.3s | 2.86 sym/s | Total: 6.3s | ETA: 19.6m [2026-02-23T20:15:10.699525] [INFO ] [sig ] [19/3383] Forecasting ABUS... [2026-02-23T20:15:10.699555] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-23T20:15:10.699604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-23T20:15:10.711288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-23T20:15:10.711730] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-23T20:15:10.712649] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-23T20:15:10.712707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:10.712742] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:10.712771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:10.712833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:10.776895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:10.777879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:10.777970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:10.778006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:10.904344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:10.904509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:10.904550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:10.904601] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:10.908266] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=42.98%) [2026-02-23T20:15:10.908614] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-23T20:15:10.908761] [INFO ] [sig ] ABUS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:11.061029] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ABUS.txt [2026-02-23T20:15:11.061192] [INFO ] [sig ] [19/3383] Completed ABUS in 0.4s | 2.86 sym/s | Total: 6.6s | ETA: 19.6m [2026-02-23T20:15:11.061234] [INFO ] [sig ] [20/3383] Forecasting ABVC... [2026-02-23T20:15:11.061265] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-23T20:15:11.061294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-23T20:15:11.073231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-23T20:15:11.073623] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-23T20:15:11.074468] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-23T20:15:11.074525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:11.074559] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:11.074623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:11.074690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:11.133385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:11.134324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:11.134454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:11.134503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:11.252591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:11.252747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:11.252788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:11.252817] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:11.256345] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=4.99%) [2026-02-23T20:15:11.256650] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-23T20:15:11.256799] [INFO ] [sig ] ABVC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:11.399835] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ABVC.txt [2026-02-23T20:15:11.399974] [INFO ] [sig ] [20/3383] Completed ABVC in 0.3s | 2.86 sym/s | Total: 7.0s | ETA: 19.6m [2026-02-23T20:15:11.400014] [INFO ] [sig ] [21/3383] Forecasting ABVE... [2026-02-23T20:15:11.400044] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-23T20:15:11.400075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-23T20:15:11.411679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-23T20:15:11.412022] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-23T20:15:11.412912] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-23T20:15:11.412968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:11.413003] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:11.413032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:11.413092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:11.475246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:11.476104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:11.476189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:11.476224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:11.595913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:11.596063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:11.596104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:11.596135] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:11.599877] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: UP (p=52.35%) [2026-02-23T20:15:11.600167] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-23T20:15:11.600300] [INFO ] [sig ] ABVE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:11.741362] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ABVE.txt [2026-02-23T20:15:11.741516] [INFO ] [sig ] [21/3383] Completed ABVE in 0.3s | 2.87 sym/s | Total: 7.3s | ETA: 19.6m [2026-02-23T20:15:11.741561] [INFO ] [sig ] [22/3383] Forecasting ABVX... [2026-02-23T20:15:11.741614] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-23T20:15:11.741646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-23T20:15:11.753519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-23T20:15:11.753969] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-23T20:15:11.754841] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-23T20:15:11.754912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:11.754958] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:11.754992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:11.755051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:11.817907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:11.818894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:11.818988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:11.819023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:11.945235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:11.945395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:11.945437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:11.945471] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:11.949522] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: DOWN (p=27.45%) [2026-02-23T20:15:11.949905] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-23T20:15:11.950071] [INFO ] [sig ] ABVX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:12.096314] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ABVX.txt [2026-02-23T20:15:12.096487] [INFO ] [sig ] [22/3383] Completed ABVX in 0.4s | 2.86 sym/s | Total: 7.7s | ETA: 19.6m [2026-02-23T20:15:12.096545] [INFO ] [sig ] [23/3383] Forecasting ACA... [2026-02-23T20:15:12.096598] [INFO ] [sig ] Generating forecast for: ACA [2026-02-23T20:15:12.096634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-23T20:15:12.109872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-23T20:15:12.110279] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-23T20:15:12.111217] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-23T20:15:12.111280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:12.111323] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:12.111354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:12.111415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:12.174555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:12.175461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:12.175550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:12.175608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:12.306117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:12.306290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:12.306344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:12.306377] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:12.310129] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: DOWN (p=30.97%) [2026-02-23T20:15:12.310442] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-23T20:15:12.310634] [INFO ] [sig ] ACA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:12.458453] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACA.txt [2026-02-23T20:15:12.458656] [INFO ] [sig ] [23/3383] Completed ACA in 0.4s | 2.86 sym/s | Total: 8.0s | ETA: 19.6m [2026-02-23T20:15:12.458703] [INFO ] [sig ] [24/3383] Forecasting ACAD... [2026-02-23T20:15:12.458735] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-23T20:15:12.458765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-23T20:15:12.470820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-23T20:15:12.471238] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-23T20:15:12.472172] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-23T20:15:12.472236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:12.472296] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:12.472335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:12.472398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:12.534319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:12.535422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:12.535515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:12.535550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:12.662791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:12.663142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:12.663185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:12.663214] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:12.667074] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: DOWN (p=41.35%) [2026-02-23T20:15:12.667398] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-23T20:15:12.667541] [INFO ] [sig ] ACAD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:12.814750] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACAD.txt [2026-02-23T20:15:12.814922] [INFO ] [sig ] [24/3383] Completed ACAD in 0.4s | 2.86 sym/s | Total: 8.4s | ETA: 19.6m [2026-02-23T20:15:12.814965] [INFO ] [sig ] [25/3383] Forecasting ACB... [2026-02-23T20:15:12.815190] [INFO ] [sig ] Generating forecast for: ACB [2026-02-23T20:15:12.815251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-23T20:15:12.826720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-23T20:15:12.827123] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-23T20:15:12.828030] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-23T20:15:12.828088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:12.828120] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:12.828148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:12.828205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:12.891352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:12.892505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:12.892612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:12.892650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:13.031753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:13.031942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:13.031992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:13.032045] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:13.036460] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=59.34%) [2026-02-23T20:15:13.036898] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-23T20:15:13.037054] [INFO ] [sig ] ACB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:13.191047] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACB.txt [2026-02-23T20:15:13.191222] [INFO ] [sig ] [25/3383] Completed ACB in 0.4s | 2.85 sym/s | Total: 8.8s | ETA: 19.6m [2026-02-23T20:15:13.191276] [INFO ] [sig ] [26/3383] Forecasting ACCO... [2026-02-23T20:15:13.191339] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-23T20:15:13.191375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-23T20:15:13.204562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-23T20:15:13.205019] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-23T20:15:13.205935] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-23T20:15:13.205992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:13.206025] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:13.206052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:13.206112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:13.268502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:13.269701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:13.269801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:13.269839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:13.408198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:13.408369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:13.408412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:13.408442] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:13.412108] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=2.38%) [2026-02-23T20:15:13.412440] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-23T20:15:13.412605] [INFO ] [sig ] ACCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:13.566629] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACCO.txt [2026-02-23T20:15:13.566789] [INFO ] [sig ] [26/3383] Completed ACCO in 0.4s | 2.84 sym/s | Total: 9.2s | ETA: 19.7m [2026-02-23T20:15:13.566832] [INFO ] [sig ] [27/3383] Forecasting ACDC... [2026-02-23T20:15:13.566862] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-23T20:15:13.566892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-23T20:15:13.580041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-23T20:15:13.580440] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-23T20:15:13.581274] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-23T20:15:13.581329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:13.581392] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:13.581422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:13.581481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:13.641297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:13.642125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:13.642212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:13.642264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:13.763963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:13.764131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:13.764186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:13.764231] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:13.768032] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: UP (p=90.18%) [2026-02-23T20:15:13.768391] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-23T20:15:13.768604] [INFO ] [sig ] ACDC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:13.934120] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACDC.txt [2026-02-23T20:15:13.934292] [INFO ] [sig ] [27/3383] Completed ACDC in 0.4s | 2.84 sym/s | Total: 9.5s | ETA: 19.7m [2026-02-23T20:15:13.934335] [INFO ] [sig ] [28/3383] Forecasting ACEL... [2026-02-23T20:15:13.934366] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-23T20:15:13.934397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-23T20:15:13.948972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-23T20:15:13.949400] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-23T20:15:13.950332] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-23T20:15:13.950403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:13.950443] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:13.950476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:13.950535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:14.014526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:14.015731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:14.015843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:14.015877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:14.144003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:14.144163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:14.144207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:14.144236] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:14.147834] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: UP (p=68.44%) [2026-02-23T20:15:14.148133] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-23T20:15:14.148273] [INFO ] [sig ] ACEL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:14.297264] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACEL.txt [2026-02-23T20:15:14.297424] [INFO ] [sig ] [28/3383] Completed ACEL in 0.4s | 2.83 sym/s | Total: 9.9s | ETA: 19.7m [2026-02-23T20:15:14.297466] [INFO ] [sig ] [29/3383] Forecasting ACGL... [2026-02-23T20:15:14.297498] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-23T20:15:14.297531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-23T20:15:14.310487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-23T20:15:14.310897] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-23T20:15:14.311789] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-23T20:15:14.311848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:14.311882] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:14.311924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:14.311983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:14.370785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:14.371608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:14.371693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:14.371725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:14.495845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:14.496001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:14.496042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:14.496071] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:14.499596] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: UP (p=66.15%) [2026-02-23T20:15:14.499887] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-23T20:15:14.500019] [INFO ] [sig ] ACGL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:14.650632] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACGL.txt [2026-02-23T20:15:14.650830] [INFO ] [sig ] [29/3383] Completed ACGL in 0.4s | 2.83 sym/s | Total: 10.2s | ETA: 19.7m [2026-02-23T20:15:14.650901] [INFO ] [sig ] [30/3383] Forecasting ACGLN... [2026-02-23T20:15:14.650941] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-23T20:15:14.650978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-23T20:15:14.663489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-23T20:15:14.663878] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-23T20:15:14.664706] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-23T20:15:14.664761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:14.664792] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:14.664818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:14.664875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:14.723800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:14.724519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:14.724620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:14.724656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:14.844500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:14.844675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:14.844718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:14.844782] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:14.848495] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: UP (p=81.05%) [2026-02-23T20:15:14.848807] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-23T20:15:14.848940] [INFO ] [sig ] ACGLN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:14.998891] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACGLN.txt [2026-02-23T20:15:14.999262] [INFO ] [sig ] [30/3383] Completed ACGLN in 0.3s | 2.83 sym/s | Total: 10.6s | ETA: 19.7m [2026-02-23T20:15:14.999305] [INFO ] [sig ] [31/3383] Forecasting ACGLO... [2026-02-23T20:15:14.999337] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-23T20:15:14.999368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-23T20:15:15.012331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-23T20:15:15.012786] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-23T20:15:15.013751] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-23T20:15:15.013811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:15.013847] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:15.013877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:15.013936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:15.076085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:15.077063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:15.077156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:15.077191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:15.205901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:15.206258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:15.206300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:15.206328] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:15.210640] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: DOWN (p=41.58%) [2026-02-23T20:15:15.210946] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-23T20:15:15.211087] [INFO ] [sig ] ACGLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:15.357935] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACGLO.txt [2026-02-23T20:15:15.358110] [INFO ] [sig ] [31/3383] Completed ACGLO in 0.4s | 2.83 sym/s | Total: 10.9s | ETA: 19.7m [2026-02-23T20:15:15.358152] [INFO ] [sig ] [32/3383] Forecasting ACHC... [2026-02-23T20:15:15.358184] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-23T20:15:15.358215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-23T20:15:15.371207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-23T20:15:15.371617] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-23T20:15:15.372440] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-23T20:15:15.372496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:15.372529] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:15.372557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:15.372648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:15.435858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:15.436912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:15.437001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:15.437036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:15.568678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:15.568842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:15.568885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:15.568915] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:15.572772] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=25.43%) [2026-02-23T20:15:15.573070] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-23T20:15:15.573210] [INFO ] [sig ] ACHC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:15.719043] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACHC.txt [2026-02-23T20:15:15.719190] [INFO ] [sig ] [32/3383] Completed ACHC in 0.4s | 2.83 sym/s | Total: 11.3s | ETA: 19.7m [2026-02-23T20:15:15.719231] [INFO ] [sig ] [33/3383] Forecasting ACI... [2026-02-23T20:15:15.719261] [INFO ] [sig ] Generating forecast for: ACI [2026-02-23T20:15:15.719299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-23T20:15:15.732309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-23T20:15:15.732726] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-23T20:15:15.733528] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-23T20:15:15.733607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:15.733643] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:15.733670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:15.733727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:15.793464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:15.794363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:15.794450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:15.794485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:15.919199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:15.919358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:15.919399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:15.919429] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:15.922985] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-02-23T20:15:15.923355] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-23T20:15:15.923505] [INFO ] [sig ] ACI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:16.067845] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACI.txt [2026-02-23T20:15:16.068006] [INFO ] [sig ] [33/3383] Completed ACI in 0.3s | 2.83 sym/s | Total: 11.7s | ETA: 19.7m [2026-02-23T20:15:16.068048] [INFO ] [sig ] [34/3383] Forecasting ACIC... [2026-02-23T20:15:16.068078] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-23T20:15:16.068108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-23T20:15:16.080405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-23T20:15:16.080794] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-23T20:15:16.081665] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-23T20:15:16.081721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:16.081754] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:16.081783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:16.081854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:16.141750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:16.142852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:16.142935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:16.142968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:16.270784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:16.270957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:16.271002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:16.271032] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:16.274690] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=8.57%) [2026-02-23T20:15:16.274996] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-23T20:15:16.275135] [INFO ] [sig ] ACIC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:16.419023] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACIC.txt [2026-02-23T20:15:16.419222] [INFO ] [sig ] [34/3383] Completed ACIC in 0.4s | 2.83 sym/s | Total: 12.0s | ETA: 19.7m [2026-02-23T20:15:16.419267] [INFO ] [sig ] [35/3383] Forecasting ACLS... [2026-02-23T20:15:16.419299] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-23T20:15:16.419331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-23T20:15:16.432283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-23T20:15:16.432749] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-23T20:15:16.433785] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-23T20:15:16.433841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:16.433874] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:16.433900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:16.433958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:16.494343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:16.495308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:16.495396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:16.495430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:16.620486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:16.620668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:16.620711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:16.620740] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:16.624423] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=31.59%) [2026-02-23T20:15:16.624776] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-23T20:15:16.624945] [INFO ] [sig ] ACLS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:16.778754] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACLS.txt [2026-02-23T20:15:16.778941] [INFO ] [sig ] [35/3383] Completed ACLS in 0.4s | 2.83 sym/s | Total: 12.4s | ETA: 19.7m [2026-02-23T20:15:16.778992] [INFO ] [sig ] [36/3383] Forecasting ACLX... [2026-02-23T20:15:16.779024] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-23T20:15:16.779058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-23T20:15:16.793248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-23T20:15:16.793678] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-23T20:15:16.794518] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-23T20:15:16.794602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:16.794639] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:16.794667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:16.794724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:16.857178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:16.858237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:16.858325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:16.858359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:16.985982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:16.986154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:16.986195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:16.986289] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:16.989991] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=13.29%) [2026-02-23T20:15:16.990289] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-23T20:15:16.990424] [INFO ] [sig ] ACLX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:17.139678] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACLX.txt [2026-02-23T20:15:17.139845] [INFO ] [sig ] [36/3383] Completed ACLX in 0.4s | 2.83 sym/s | Total: 12.7s | ETA: 19.7m [2026-02-23T20:15:17.139888] [INFO ] [sig ] [37/3383] Forecasting ACM... [2026-02-23T20:15:17.139919] [INFO ] [sig ] Generating forecast for: ACM [2026-02-23T20:15:17.139950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-23T20:15:17.152685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-23T20:15:17.153080] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-23T20:15:17.153954] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-23T20:15:17.154010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:17.154042] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:17.154070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:17.154127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:17.211336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:17.212276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:17.212398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:17.212433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:17.335705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:17.335871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:17.335912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:17.335943] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:17.339531] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-02-23T20:15:17.339837] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-23T20:15:17.339971] [INFO ] [sig ] ACM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:17.484888] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACM.txt [2026-02-23T20:15:17.485064] [INFO ] [sig ] [37/3383] Completed ACM in 0.3s | 2.83 sym/s | Total: 13.1s | ETA: 19.7m [2026-02-23T20:15:17.485109] [INFO ] [sig ] [38/3383] Forecasting ACN... [2026-02-23T20:15:17.485141] [INFO ] [sig ] Generating forecast for: ACN [2026-02-23T20:15:17.485171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-23T20:15:17.498902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-23T20:15:17.499317] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-23T20:15:17.500351] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-23T20:15:17.500407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:17.500440] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:17.500470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:17.500526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:17.559733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:17.560702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:17.560791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:17.560824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:17.710269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:17.710444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:17.710499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:17.710536] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:17.714130] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: DOWN (p=14.00%) [2026-02-23T20:15:17.714472] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-23T20:15:17.714646] [INFO ] [sig ] ACN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:17.858599] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACN.txt [2026-02-23T20:15:17.858760] [INFO ] [sig ] [38/3383] Completed ACN in 0.4s | 2.83 sym/s | Total: 13.4s | ETA: 19.7m [2026-02-23T20:15:17.858801] [INFO ] [sig ] [39/3383] Forecasting ACNB... [2026-02-23T20:15:17.858832] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-23T20:15:17.858865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-23T20:15:17.874267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-23T20:15:17.874951] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-23T20:15:17.876152] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-23T20:15:17.876215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:17.876253] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:17.876281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:17.876344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:17.940887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:17.942299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:17.942465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:17.942504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:18.069323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:18.069690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:18.069748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:18.069779] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:18.074653] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-02-23T20:15:18.075256] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-23T20:15:18.075436] [INFO ] [sig ] ACNB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:18.243689] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACNB.txt [2026-02-23T20:15:18.243921] [INFO ] [sig ] [39/3383] Completed ACNB in 0.4s | 2.82 sym/s | Total: 13.8s | ETA: 19.8m [2026-02-23T20:15:18.243966] [INFO ] [sig ] [40/3383] Forecasting ACON... [2026-02-23T20:15:18.243997] [INFO ] [sig ] Generating forecast for: ACON [2026-02-23T20:15:18.244032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-23T20:15:18.261629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-23T20:15:18.262341] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-23T20:15:18.263856] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-23T20:15:18.263955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:18.264010] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:18.264055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:18.264174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:18.328821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:18.330176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:18.330504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:18.330552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:18.471623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:18.471866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:18.471916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:18.471947] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:18.477363] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-02-23T20:15:18.477762] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-23T20:15:18.477970] [INFO ] [sig ] ACON: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:18.628775] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACON.txt [2026-02-23T20:15:18.629031] [INFO ] [sig ] [40/3383] Completed ACON in 0.4s | 2.81 sym/s | Total: 14.2s | ETA: 19.8m [2026-02-23T20:15:18.629077] [INFO ] [sig ] [41/3383] Forecasting ACP... [2026-02-23T20:15:18.629112] [INFO ] [sig ] Generating forecast for: ACP [2026-02-23T20:15:18.629147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-23T20:15:18.643537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-23T20:15:18.644200] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-23T20:15:18.645606] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-23T20:15:18.645679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:18.645717] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:18.645747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:18.645814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:18.707900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:18.709125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:18.709239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:18.709273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:18.844068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:18.844310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:18.844358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:18.844389] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:18.848518] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: UP (p=93.64%) [2026-02-23T20:15:18.848881] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-23T20:15:18.849038] [INFO ] [sig ] ACP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:19.000987] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACP.txt [2026-02-23T20:15:19.001217] [INFO ] [sig ] [41/3383] Completed ACP in 0.4s | 2.81 sym/s | Total: 14.6s | ETA: 19.8m [2026-02-23T20:15:19.001267] [INFO ] [sig ] [42/3383] Forecasting ACRE... [2026-02-23T20:15:19.001302] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-23T20:15:19.001338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-23T20:15:19.016090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-23T20:15:19.016651] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-23T20:15:19.017702] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-23T20:15:19.017784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:19.017845] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:19.017876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:19.017936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:19.081378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:19.082854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:19.082968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:19.083007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:19.218135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:19.218373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:19.218422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:19.218456] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:19.223423] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: UP (p=60.81%) [2026-02-23T20:15:19.223857] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-23T20:15:19.224017] [INFO ] [sig ] ACRE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:19.381042] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACRE.txt [2026-02-23T20:15:19.381274] [INFO ] [sig ] [42/3383] Completed ACRE in 0.4s | 2.81 sym/s | Total: 15.0s | ETA: 19.8m [2026-02-23T20:15:19.381319] [INFO ] [sig ] [43/3383] Forecasting ACRS... [2026-02-23T20:15:19.381352] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-23T20:15:19.381390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-23T20:15:19.396302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-23T20:15:19.396902] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-23T20:15:19.398011] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-23T20:15:19.398071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:19.398107] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:19.398137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:19.398197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:19.460808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:19.462380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:19.462485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:19.462565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:19.590352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:19.590616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:19.590667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:19.590697] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:19.594808] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=1.90%) [2026-02-23T20:15:19.595227] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-23T20:15:19.595414] [INFO ] [sig ] ACRS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:19.749543] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACRS.txt [2026-02-23T20:15:19.749816] [INFO ] [sig ] [43/3383] Completed ACRS in 0.4s | 2.80 sym/s | Total: 15.3s | ETA: 19.9m [2026-02-23T20:15:19.749890] [INFO ] [sig ] [44/3383] Forecasting ACTG... [2026-02-23T20:15:19.749927] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-23T20:15:19.749962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-23T20:15:19.764154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-23T20:15:19.764695] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-23T20:15:19.766004] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-23T20:15:19.766071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:19.766147] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:19.766177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:19.766418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:19.826952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:19.828228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:19.828346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:19.828381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:19.958819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:19.959062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:19.959118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:19.959187] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:19.964184] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=39.21%) [2026-02-23T20:15:19.964518] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-23T20:15:19.964690] [INFO ] [sig ] ACTG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:20.144855] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACTG.txt [2026-02-23T20:15:20.145105] [INFO ] [sig ] [44/3383] Completed ACTG in 0.4s | 2.80 sym/s | Total: 15.7s | ETA: 19.9m [2026-02-23T20:15:20.145154] [INFO ] [sig ] [45/3383] Forecasting ACVA... [2026-02-23T20:15:20.145188] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-23T20:15:20.145225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-23T20:15:20.164404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-23T20:15:20.165012] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-23T20:15:20.166033] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-23T20:15:20.166106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:20.166142] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:20.166170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:20.166231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:20.228409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:20.229543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:20.229658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:20.229696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:20.360552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:20.360776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:20.360830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:20.360860] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:20.364956] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-23T20:15:20.365254] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-23T20:15:20.365392] [INFO ] [sig ] ACVA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:20.513454] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACVA.txt [2026-02-23T20:15:20.513650] [INFO ] [sig ] [45/3383] Completed ACVA in 0.4s | 2.80 sym/s | Total: 16.1s | ETA: 19.9m [2026-02-23T20:15:20.513696] [INFO ] [sig ] [46/3383] Forecasting ACWI... [2026-02-23T20:15:20.513727] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-23T20:15:20.513757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-23T20:15:20.530630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-23T20:15:20.530997] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-23T20:15:20.531899] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-23T20:15:20.531969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:20.532021] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:20.532060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:20.532146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:20.594593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:20.595598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:20.595696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:20.595739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:20.726672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:20.726869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:20.726935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:20.726977] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:20.731526] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=22.31%) [2026-02-23T20:15:20.731910] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-23T20:15:20.732067] [INFO ] [sig ] ACWI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:20.875338] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACWI.txt [2026-02-23T20:15:20.875505] [INFO ] [sig ] [46/3383] Completed ACWI in 0.4s | 2.79 sym/s | Total: 16.5s | ETA: 19.9m [2026-02-23T20:15:20.875547] [INFO ] [sig ] [47/3383] Forecasting ACWX... [2026-02-23T20:15:20.875598] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-23T20:15:20.875633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-23T20:15:20.888490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-23T20:15:20.888822] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-23T20:15:20.889645] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-23T20:15:20.889699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:20.889731] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:20.889758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:20.889821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:20.948915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:20.949538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:20.949641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:20.949675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:21.079741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:21.079909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:21.079951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:21.080019] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:21.084031] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: UP (p=70.57%) [2026-02-23T20:15:21.084356] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-23T20:15:21.084499] [INFO ] [sig ] ACWX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:21.228128] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ACWX.txt [2026-02-23T20:15:21.228296] [INFO ] [sig ] [47/3383] Completed ACWX in 0.4s | 2.80 sym/s | Total: 16.8s | ETA: 19.9m [2026-02-23T20:15:21.228337] [INFO ] [sig ] [48/3383] Forecasting ACXP... [2026-02-23T20:15:21.228366] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-23T20:15:21.228397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-23T20:15:21.242322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-23T20:15:21.242680] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-23T20:15:21.243491] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-23T20:15:21.243546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:21.243598] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:21.243629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:21.243686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:21.305012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:21.305898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:21.305986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:21.306021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:21.437195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:21.437361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:21.437405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:21.437437] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:21.441181] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-02-23T20:15:21.441480] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-23T20:15:21.441647] [INFO ] [sig ] ACXP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:21.585047] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ACXP.txt [2026-02-23T20:15:21.585208] [INFO ] [sig ] [48/3383] Completed ACXP in 0.4s | 2.80 sym/s | Total: 17.2s | ETA: 19.9m [2026-02-23T20:15:21.585250] [INFO ] [sig ] [49/3383] Forecasting ADBE... [2026-02-23T20:15:21.585282] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-23T20:15:21.585312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-23T20:15:21.597849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-23T20:15:21.598206] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-23T20:15:21.599020] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-23T20:15:21.599075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:21.599107] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:21.599134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:21.599196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:21.659155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:21.660169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:21.660267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:21.660303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:21.793967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:21.794160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:21.794241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:21.794281] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:21.798627] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-02-23T20:15:21.799000] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-23T20:15:21.799163] [INFO ] [sig ] ADBE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:21.945503] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ADBE.txt [2026-02-23T20:15:21.945650] [INFO ] [sig ] [49/3383] Completed ADBE in 0.4s | 2.80 sym/s | Total: 17.5s | ETA: 19.9m [2026-02-23T20:15:21.945693] [INFO ] [sig ] [50/3383] Forecasting ADC... [2026-02-23T20:15:21.945724] [INFO ] [sig ] Generating forecast for: ADC [2026-02-23T20:15:21.945756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-23T20:15:21.956483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-23T20:15:21.956834] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-23T20:15:21.957640] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-23T20:15:21.957695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:21.957728] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:21.957756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:21.957834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:22.014232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:22.014928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:22.015009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:22.015042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:22.134853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:22.135011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:22.135055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:22.135088] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:22.138744] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=15.92%) [2026-02-23T20:15:22.139038] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-23T20:15:22.139175] [INFO ] [sig ] ADC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:22.283621] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ADC.txt [2026-02-23T20:15:22.283775] [INFO ] [sig ] [50/3383] Completed ADC in 0.3s | 2.80 sym/s | Total: 17.9s | ETA: 19.9m [2026-02-23T20:15:22.283818] [INFO ] [sig ] [51/3383] Forecasting ADEA... [2026-02-23T20:15:22.283850] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-23T20:15:22.283881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-23T20:15:22.296132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-23T20:15:22.296522] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-23T20:15:22.297405] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-23T20:15:22.297462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:22.297496] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:22.297524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:22.297606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:22.357131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:22.357944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:22.358041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:22.358078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:22.481917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:22.482083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:22.482127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:22.482157] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:22.485987] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=42.30%) [2026-02-23T20:15:22.486494] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-23T20:15:22.486676] [INFO ] [sig ] ADEA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:22.635363] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ADEA.txt [2026-02-23T20:15:22.635512] [INFO ] [sig ] [51/3383] Completed ADEA in 0.4s | 2.80 sym/s | Total: 18.2s | ETA: 19.8m [2026-02-23T20:15:22.635554] [INFO ] [sig ] [52/3383] Forecasting ADI... [2026-02-23T20:15:22.635603] [INFO ] [sig ] Generating forecast for: ADI [2026-02-23T20:15:22.635636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-23T20:15:22.647505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-23T20:15:22.647945] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-23T20:15:22.648817] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-23T20:15:22.648874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:22.648910] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:22.648940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:22.649000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:22.711767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:22.712568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:22.712675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:22.712710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:22.846222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:22.846639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:22.846704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:22.846754] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:22.852914] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-02-23T20:15:22.853556] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-23T20:15:22.853784] [INFO ] [sig ] ADI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:23.009320] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ADI.txt [2026-02-23T20:15:23.009488] [INFO ] [sig ] [52/3383] Completed ADI in 0.4s | 2.80 sym/s | Total: 18.6s | ETA: 19.9m [2026-02-23T20:15:23.009531] [INFO ] [sig ] [53/3383] Forecasting ADM... [2026-02-23T20:15:23.009562] [INFO ] [sig ] Generating forecast for: ADM [2026-02-23T20:15:23.009618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADM' from 'https://tdm.silogroup.org/data/derivative_storage/ADM.csv'. [2026-02-23T20:15:23.020985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADM'. [2026-02-23T20:15:23.021409] [INFO ] [FORECASTER] Starting predict_future for ADM [2026-02-23T20:15:23.022274] [DEBUG] [LOCAL ] No optimal features file found for ADM: ./output/feature-sets/ADM.txt [2026-02-23T20:15:23.022331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:23.022379] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:23.022410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:23.022470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:23.084434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:23.085441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:23.085529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:23.085563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:23.214802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:23.214962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:23.215004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:23.215038] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:23.218554] [DEBUG] [FORECASTER] ADM: Forecast T+1@11:T+2@11: DOWN (p=36.46%) [2026-02-23T20:15:23.218870] [INFO ] [FORECASTER] Completed predict_future for ADM [2026-02-23T20:15:23.219006] [INFO ] [sig ] ADM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:23.366212] [INFO ] [LOCAL ] Saved forecast: ADM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ADM.txt [2026-02-23T20:15:23.366393] [INFO ] [sig ] [53/3383] Completed ADM in 0.4s | 2.80 sym/s | Total: 19.0s | ETA: 19.8m [2026-02-23T20:15:23.366438] [INFO ] [sig ] [54/3383] Forecasting ADMA... [2026-02-23T20:15:23.366476] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-23T20:15:23.366511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-23T20:15:23.380160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-23T20:15:23.380592] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-23T20:15:23.381488] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-23T20:15:23.381544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:23.381600] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:23.381634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:23.381694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:23.440303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:23.441212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:23.441386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:23.441425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:23.572564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:23.572746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:23.572787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:23.572818] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:23.576328] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-02-23T20:15:23.576638] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-23T20:15:23.576773] [INFO ] [sig ] ADMA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:23.718960] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ADMA.txt [2026-02-23T20:15:23.719136] [INFO ] [sig ] [54/3383] Completed ADMA in 0.4s | 2.80 sym/s | Total: 19.3s | ETA: 19.8m [2026-02-23T20:15:23.719179] [INFO ] [sig ] [55/3383] Forecasting ADP... [2026-02-23T20:15:23.719211] [INFO ] [sig ] Generating forecast for: ADP [2026-02-23T20:15:23.719241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-23T20:15:23.733133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-23T20:15:23.733635] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-23T20:15:23.734734] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-23T20:15:23.734792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:23.734827] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:23.734856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:23.734915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:23.805071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:23.805978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:23.806083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:23.806124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:23.937987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:23.938171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:23.938215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:23.938245] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:23.942212] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: UP (p=56.41%) [2026-02-23T20:15:23.942636] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-23T20:15:23.942800] [INFO ] [sig ] ADP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:24.096361] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ADP.txt [2026-02-23T20:15:24.096557] [INFO ] [sig ] [55/3383] Completed ADP in 0.4s | 2.79 sym/s | Total: 19.7s | ETA: 19.8m [2026-02-23T20:15:24.096634] [INFO ] [sig ] [56/3383] Forecasting ADSE... [2026-02-23T20:15:24.096672] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-23T20:15:24.096708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-23T20:15:24.110904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-23T20:15:24.111596] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-23T20:15:24.112490] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-23T20:15:24.112550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:24.112616] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:24.112646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:24.112704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:24.171409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:24.172323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:24.172418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:24.172451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:24.293210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:24.293379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:24.293420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:24.293449] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:24.296952] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: UP (p=50.75%) [2026-02-23T20:15:24.297245] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-23T20:15:24.297382] [INFO ] [sig ] ADSE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:24.441378] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ADSE.txt [2026-02-23T20:15:24.441521] [INFO ] [sig ] [56/3383] Completed ADSE in 0.3s | 2.80 sym/s | Total: 20.0s | ETA: 19.8m [2026-02-23T20:15:24.441564] [INFO ] [sig ] [57/3383] Forecasting ADSK... [2026-02-23T20:15:24.441623] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-23T20:15:24.441655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-23T20:15:24.453108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-23T20:15:24.453461] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-23T20:15:24.454261] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-23T20:15:24.454316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:24.454349] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:24.454376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:24.454434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:24.513882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:24.514760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:24.514848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:24.514881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:24.644158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:24.644330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:24.644372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:24.644401] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:24.647988] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: DOWN (p=48.60%) [2026-02-23T20:15:24.648335] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-23T20:15:24.648483] [INFO ] [sig ] ADSK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:24.804636] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ADSK.txt [2026-02-23T20:15:24.804856] [INFO ] [sig ] [57/3383] Completed ADSK in 0.4s | 2.80 sym/s | Total: 20.4s | ETA: 19.8m [2026-02-23T20:15:24.804904] [INFO ] [sig ] [58/3383] Forecasting ADTN... [2026-02-23T20:15:24.804937] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-23T20:15:24.804969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-23T20:15:24.817239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-23T20:15:24.817713] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-23T20:15:24.818650] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-23T20:15:24.818710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:24.818745] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:24.818773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:24.818832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:24.888345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:24.889831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:24.889983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:24.890058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:25.056594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:25.056793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:25.056855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:25.056887] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:25.061253] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: UP (p=59.90%) [2026-02-23T20:15:25.061671] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-23T20:15:25.061847] [INFO ] [sig ] ADTN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:25.295361] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ADTN.txt [2026-02-23T20:15:25.295614] [INFO ] [sig ] [58/3383] Completed ADTN in 0.5s | 2.78 sym/s | Total: 20.9s | ETA: 20.0m [2026-02-23T20:15:25.295689] [INFO ] [sig ] [59/3383] Forecasting ADUS... [2026-02-23T20:15:25.295744] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-23T20:15:25.295834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-23T20:15:25.332553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-23T20:15:25.337333] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-23T20:15:25.339920] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-23T20:15:25.340077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:25.340138] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:25.340189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:25.340289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:25.440369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:25.441700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:25.441832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:25.441890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:25.623702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:25.623912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:25.623975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:25.624022] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:25.630633] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: DOWN (p=6.50%) [2026-02-23T20:15:25.631141] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-23T20:15:25.631355] [INFO ] [sig ] ADUS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:25.869078] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ADUS.txt [2026-02-23T20:15:25.869259] [INFO ] [sig ] [59/3383] Completed ADUS in 0.6s | 2.75 sym/s | Total: 21.5s | ETA: 20.1m [2026-02-23T20:15:25.869304] [INFO ] [sig ] [60/3383] Forecasting ADX... [2026-02-23T20:15:25.869335] [INFO ] [sig ] Generating forecast for: ADX [2026-02-23T20:15:25.869366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-23T20:15:25.882900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-23T20:15:25.883393] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-23T20:15:25.884494] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-23T20:15:25.884563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:25.884637] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:25.884679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:25.884758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:25.964071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:25.965177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:25.965281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:25.965315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:26.126717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:26.126895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:26.126940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:26.126989] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:26.130788] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=53.47%) [2026-02-23T20:15:26.131097] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-23T20:15:26.131245] [INFO ] [sig ] ADX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:26.292493] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ADX.txt [2026-02-23T20:15:26.292730] [INFO ] [sig ] [60/3383] Completed ADX in 0.4s | 2.74 sym/s | Total: 21.9s | ETA: 20.2m [2026-02-23T20:15:26.292789] [INFO ] [sig ] [61/3383] Forecasting AEE... [2026-02-23T20:15:26.292836] [INFO ] [sig ] Generating forecast for: AEE [2026-02-23T20:15:26.292877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-23T20:15:26.305029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-23T20:15:26.305477] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-23T20:15:26.306364] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-23T20:15:26.306422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:26.306490] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:26.306521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:26.306602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:26.368184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:26.369146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:26.369246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:26.369281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:26.501907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:26.502068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:26.502111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:26.502140] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:26.505675] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-02-23T20:15:26.505960] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-23T20:15:26.506090] [INFO ] [sig ] AEE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:26.647696] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AEE.txt [2026-02-23T20:15:26.647881] [INFO ] [sig ] [61/3383] Completed AEE in 0.4s | 2.74 sym/s | Total: 22.2s | ETA: 20.2m [2026-02-23T20:15:26.647927] [INFO ] [sig ] [62/3383] Forecasting AEFC... [2026-02-23T20:15:26.647958] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-23T20:15:26.647988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-23T20:15:26.661338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-23T20:15:26.661784] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-23T20:15:26.662672] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-23T20:15:26.662729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:26.662764] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:26.662793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:26.662853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:26.722751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:26.723720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:26.723808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:26.723861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:26.868371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:26.868548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:26.868616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:26.868650] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:26.872541] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-02-23T20:15:26.872950] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-23T20:15:26.873129] [INFO ] [sig ] AEFC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:27.025223] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AEFC.txt [2026-02-23T20:15:27.025400] [INFO ] [sig ] [62/3383] Completed AEFC in 0.4s | 2.74 sym/s | Total: 22.6s | ETA: 20.2m [2026-02-23T20:15:27.025446] [INFO ] [sig ] [63/3383] Forecasting AEG... [2026-02-23T20:15:27.025479] [INFO ] [sig ] Generating forecast for: AEG [2026-02-23T20:15:27.025511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-23T20:15:27.039198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-23T20:15:27.039840] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-23T20:15:27.040776] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-23T20:15:27.040834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:27.040869] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:27.040898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:27.040957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:27.109813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:27.110852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:27.110946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:27.110981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:27.247726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:27.247920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:27.247963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:27.247993] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:27.251858] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=88.76%) [2026-02-23T20:15:27.252187] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-23T20:15:27.252353] [INFO ] [sig ] AEG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:27.408989] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AEG.txt [2026-02-23T20:15:27.409147] [INFO ] [sig ] [63/3383] Completed AEG in 0.4s | 2.74 sym/s | Total: 23.0s | ETA: 20.2m [2026-02-23T20:15:27.409195] [INFO ] [sig ] [64/3383] Forecasting AEI... [2026-02-23T20:15:27.409229] [INFO ] [sig ] Generating forecast for: AEI [2026-02-23T20:15:27.409263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-23T20:15:27.421352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-23T20:15:27.421747] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-23T20:15:27.422622] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-23T20:15:27.422680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:27.422713] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:27.422740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:27.422813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:27.487778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:27.488934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:27.489032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:27.489066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:27.606922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:27.607092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:27.607134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:27.607162] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:27.610831] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-23T20:15:27.611131] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-23T20:15:27.611274] [INFO ] [sig ] AEI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:27.759974] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AEI.txt [2026-02-23T20:15:27.760122] [INFO ] [sig ] [64/3383] Completed AEI in 0.4s | 2.74 sym/s | Total: 23.3s | ETA: 20.2m [2026-02-23T20:15:27.760163] [INFO ] [sig ] [65/3383] Forecasting AEIS... [2026-02-23T20:15:27.760192] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-23T20:15:27.760224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-23T20:15:27.773243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-23T20:15:27.773611] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-23T20:15:27.774480] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-23T20:15:27.774541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:27.774595] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:27.774626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:27.774684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:27.831705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:27.832433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:27.832514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:27.832547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:27.966335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:27.966497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:27.966539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:27.966586] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:27.970337] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=65.36%) [2026-02-23T20:15:27.970652] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-23T20:15:27.970790] [INFO ] [sig ] AEIS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:28.122655] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AEIS.txt [2026-02-23T20:15:28.122850] [INFO ] [sig ] [65/3383] Completed AEIS in 0.4s | 2.74 sym/s | Total: 23.7s | ETA: 20.2m [2026-02-23T20:15:28.122898] [INFO ] [sig ] [66/3383] Forecasting AEM... [2026-02-23T20:15:28.122931] [INFO ] [sig ] Generating forecast for: AEM [2026-02-23T20:15:28.122961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-23T20:15:28.136388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-23T20:15:28.136765] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-23T20:15:28.137888] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-23T20:15:28.137956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:28.137989] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:28.138016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:28.138071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:28.199824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:28.200705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:28.200812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:28.200852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:28.336833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:28.336991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:28.337032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:28.337060] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:28.340723] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: DOWN (p=37.20%) [2026-02-23T20:15:28.341004] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-23T20:15:28.341132] [INFO ] [sig ] AEM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:28.509896] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AEM.txt [2026-02-23T20:15:28.510062] [INFO ] [sig ] [66/3383] Completed AEM in 0.4s | 2.74 sym/s | Total: 24.1s | ETA: 20.2m [2026-02-23T20:15:28.510108] [INFO ] [sig ] [67/3383] Forecasting AEO... [2026-02-23T20:15:28.510147] [INFO ] [sig ] Generating forecast for: AEO [2026-02-23T20:15:28.510184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-23T20:15:28.521725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-23T20:15:28.522039] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-23T20:15:28.522880] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-23T20:15:28.522936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:28.522969] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:28.522996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:28.523054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:28.581621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:28.582254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:28.582350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:28.582385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:28.709144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:28.709309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:28.709350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:28.709381] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:28.712972] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=71.53%) [2026-02-23T20:15:28.713282] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-23T20:15:28.713421] [INFO ] [sig ] AEO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:28.859842] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AEO.txt [2026-02-23T20:15:28.859975] [INFO ] [sig ] [67/3383] Completed AEO in 0.3s | 2.74 sym/s | Total: 24.4s | ETA: 20.2m [2026-02-23T20:15:28.860017] [INFO ] [sig ] [68/3383] Forecasting AEP... [2026-02-23T20:15:28.860048] [INFO ] [sig ] Generating forecast for: AEP [2026-02-23T20:15:28.860080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-23T20:15:28.872203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-23T20:15:28.872593] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-23T20:15:28.873460] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-23T20:15:28.873516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:28.873551] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:28.873601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:28.873664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:28.933938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:28.934707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:28.934814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:28.934851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:29.058513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:29.058680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:29.058723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:29.058752] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:29.062288] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: DOWN (p=7.19%) [2026-02-23T20:15:29.062622] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-23T20:15:29.062764] [INFO ] [sig ] AEP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:29.205162] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AEP.txt [2026-02-23T20:15:29.205306] [INFO ] [sig ] [68/3383] Completed AEP in 0.3s | 2.74 sym/s | Total: 24.8s | ETA: 20.1m [2026-02-23T20:15:29.205347] [INFO ] [sig ] [69/3383] Forecasting AES... [2026-02-23T20:15:29.205377] [INFO ] [sig ] Generating forecast for: AES [2026-02-23T20:15:29.205408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-23T20:15:29.217358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-23T20:15:29.217687] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-23T20:15:29.218792] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-23T20:15:29.218849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:29.218882] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:29.218915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:29.218972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:29.276076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:29.276740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:29.276820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:29.276854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:29.398372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:29.398527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:29.398588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:29.398623] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:29.402368] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-02-23T20:15:29.402678] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-23T20:15:29.402815] [INFO ] [sig ] AES: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:29.548060] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AES.txt [2026-02-23T20:15:29.548239] [INFO ] [sig ] [69/3383] Completed AES in 0.3s | 2.75 sym/s | Total: 25.1s | ETA: 20.1m [2026-02-23T20:15:29.548282] [INFO ] [sig ] [70/3383] Forecasting AESI... [2026-02-23T20:15:29.548314] [INFO ] [sig ] Generating forecast for: AESI [2026-02-23T20:15:29.548346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-23T20:15:29.559956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-23T20:15:29.560324] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-23T20:15:29.561165] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-23T20:15:29.561219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:29.561252] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:29.561278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:29.561335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:29.619896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:29.620782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:29.620873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:29.620907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:29.746519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:29.746702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:29.746743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:29.746770] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:29.750306] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-23T20:15:29.750611] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-23T20:15:29.750757] [INFO ] [sig ] AESI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:29.894846] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AESI.txt [2026-02-23T20:15:29.894994] [INFO ] [sig ] [70/3383] Completed AESI in 0.3s | 2.75 sym/s | Total: 25.5s | ETA: 20.1m [2026-02-23T20:15:29.895037] [INFO ] [sig ] [71/3383] Forecasting AEVA... [2026-02-23T20:15:29.895068] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-23T20:15:29.895099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-23T20:15:29.907486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-23T20:15:29.907942] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-23T20:15:29.908795] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-23T20:15:29.908851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:29.908883] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:29.908909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:29.908967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:29.971008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:29.971944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:29.972038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:29.972074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:30.094788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:30.094949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:30.094992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:30.095021] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:30.098545] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-02-23T20:15:30.098874] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-23T20:15:30.099007] [INFO ] [sig ] AEVA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:30.267364] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AEVA.txt [2026-02-23T20:15:30.267521] [INFO ] [sig ] [71/3383] Completed AEVA in 0.4s | 2.75 sym/s | Total: 25.9s | ETA: 20.1m [2026-02-23T20:15:30.267565] [INFO ] [sig ] [72/3383] Forecasting AEYE... [2026-02-23T20:15:30.267619] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-23T20:15:30.267651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-23T20:15:30.279620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-23T20:15:30.279927] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-23T20:15:30.280791] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-23T20:15:30.280845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:30.280878] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:30.280905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:30.280962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:30.345880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:30.346905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:30.347028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:30.347066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:30.476909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:30.477066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:30.477108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:30.477139] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:30.481064] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: UP (p=70.51%) [2026-02-23T20:15:30.481366] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-23T20:15:30.481509] [INFO ] [sig ] AEYE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:30.627241] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AEYE.txt [2026-02-23T20:15:30.627385] [INFO ] [sig ] [72/3383] Completed AEYE in 0.4s | 2.75 sym/s | Total: 26.2s | ETA: 20.1m [2026-02-23T20:15:30.627427] [INFO ] [sig ] [73/3383] Forecasting AFB... [2026-02-23T20:15:30.627458] [INFO ] [sig ] Generating forecast for: AFB [2026-02-23T20:15:30.627488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-23T20:15:30.640057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-23T20:15:30.640400] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-23T20:15:30.641256] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-23T20:15:30.641313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:30.641347] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:30.641374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:30.641441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:30.702237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:30.703062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:30.703155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:30.703197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:30.830130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:30.830305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:30.830380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:30.830412] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:30.834237] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=32.62%) [2026-02-23T20:15:30.834519] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-23T20:15:30.834667] [INFO ] [sig ] AFB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:30.984309] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AFB.txt [2026-02-23T20:15:30.984498] [INFO ] [sig ] [73/3383] Completed AFB in 0.4s | 2.75 sym/s | Total: 26.6s | ETA: 20.1m [2026-02-23T20:15:30.984556] [INFO ] [sig ] [74/3383] Forecasting AFCG... [2026-02-23T20:15:30.984623] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-23T20:15:30.984669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-23T20:15:31.001172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-23T20:15:31.001773] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-23T20:15:31.003011] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-23T20:15:31.003089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:31.003135] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:31.003174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:31.003256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:31.063525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:31.064453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:31.064551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:31.064607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:31.203059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:31.203245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:31.203300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:31.203333] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:31.207430] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=49.78%) [2026-02-23T20:15:31.207790] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-23T20:15:31.207969] [INFO ] [sig ] AFCG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:31.355848] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AFCG.txt [2026-02-23T20:15:31.356059] [INFO ] [sig ] [74/3383] Completed AFCG in 0.4s | 2.75 sym/s | Total: 26.9s | ETA: 20.1m [2026-02-23T20:15:31.356146] [INFO ] [sig ] [75/3383] Forecasting AFG... [2026-02-23T20:15:31.356178] [INFO ] [sig ] Generating forecast for: AFG [2026-02-23T20:15:31.356209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-23T20:15:31.368707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-23T20:15:31.369085] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-23T20:15:31.369948] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-23T20:15:31.370005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:31.370040] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:31.370069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:31.370130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:31.428901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:31.429949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:31.430053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:31.430088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:31.565961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:31.566130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:31.566174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:31.566205] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:31.570829] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=19.05%) [2026-02-23T20:15:31.571225] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-23T20:15:31.571385] [INFO ] [sig ] AFG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:31.725338] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AFG.txt [2026-02-23T20:15:31.725510] [INFO ] [sig ] [75/3383] Completed AFG in 0.4s | 2.75 sym/s | Total: 27.3s | ETA: 20.1m [2026-02-23T20:15:31.725553] [INFO ] [sig ] [76/3383] Forecasting AFGC... [2026-02-23T20:15:31.725606] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-23T20:15:31.725641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-23T20:15:31.738416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-23T20:15:31.738849] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-23T20:15:31.739731] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-23T20:15:31.739787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:31.739820] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:31.739848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:31.739906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:31.801044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:31.801970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:31.802058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:31.802094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:31.918879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:31.919052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:31.919094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:31.919123] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:31.923413] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: UP (p=81.06%) [2026-02-23T20:15:31.923797] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-23T20:15:31.923945] [INFO ] [sig ] AFGC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:32.075726] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AFGC.txt [2026-02-23T20:15:32.075889] [INFO ] [sig ] [76/3383] Completed AFGC in 0.4s | 2.75 sym/s | Total: 27.7s | ETA: 20.1m [2026-02-23T20:15:32.075935] [INFO ] [sig ] [77/3383] Forecasting AFL... [2026-02-23T20:15:32.075965] [INFO ] [sig ] Generating forecast for: AFL [2026-02-23T20:15:32.075998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-23T20:15:32.088189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-23T20:15:32.088644] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-23T20:15:32.089619] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-23T20:15:32.089677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:32.089727] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:32.089758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:32.089817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:32.150514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:32.151472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:32.151626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:32.151680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:32.272879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:32.273043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:32.273087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:32.273117] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:32.276895] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-23T20:15:32.277233] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-23T20:15:32.277377] [INFO ] [sig ] AFL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:32.423872] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AFL.txt [2026-02-23T20:15:32.424010] [INFO ] [sig ] [77/3383] Completed AFL in 0.3s | 2.75 sym/s | Total: 28.0s | ETA: 20.0m [2026-02-23T20:15:32.424051] [INFO ] [sig ] [78/3383] Forecasting AFRI... [2026-02-23T20:15:32.424079] [INFO ] [sig ] Generating forecast for: AFRI [2026-02-23T20:15:32.424111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRI' from 'https://tdm.silogroup.org/data/derivative_storage/AFRI.csv'. [2026-02-23T20:15:32.435186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRI'. [2026-02-23T20:15:32.435714] [INFO ] [FORECASTER] Starting predict_future for AFRI [2026-02-23T20:15:32.436918] [DEBUG] [LOCAL ] No optimal features file found for AFRI: ./output/feature-sets/AFRI.txt [2026-02-23T20:15:32.436977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:32.437011] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:32.437066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:32.437138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:32.501699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:32.502631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:32.502724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:32.502758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:32.604887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:32.605055] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:15:32.605098] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:32.605129] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:32.608785] [DEBUG] [FORECASTER] AFRI: Forecast T+1@11:T+2@11: DOWN (p=10.09%) [2026-02-23T20:15:32.609122] [INFO ] [FORECASTER] Completed predict_future for AFRI [2026-02-23T20:15:32.609266] [INFO ] [sig ] AFRI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:32.754492] [INFO ] [LOCAL ] Saved forecast: AFRI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AFRI.txt [2026-02-23T20:15:32.754678] [INFO ] [sig ] [78/3383] Completed AFRI in 0.3s | 2.75 sym/s | Total: 28.3s | ETA: 20.0m [2026-02-23T20:15:32.754724] [INFO ] [sig ] [79/3383] Forecasting AFRM... [2026-02-23T20:15:32.754757] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-23T20:15:32.754790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-23T20:15:32.766312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-23T20:15:32.766722] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-23T20:15:32.767553] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-23T20:15:32.767638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:32.767674] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:32.767703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:32.767766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:32.826410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:32.827307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:32.827397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:32.827431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:32.962430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:32.962628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:32.962673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:32.962704] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:32.967264] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-23T20:15:32.967770] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-23T20:15:32.967979] [INFO ] [sig ] AFRM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:33.114125] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AFRM.txt [2026-02-23T20:15:33.114301] [INFO ] [sig ] [79/3383] Completed AFRM in 0.4s | 2.75 sym/s | Total: 28.7s | ETA: 20.0m [2026-02-23T20:15:33.114355] [INFO ] [sig ] [80/3383] Forecasting AFYA... [2026-02-23T20:15:33.114387] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-23T20:15:33.114418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-23T20:15:33.126476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-23T20:15:33.126826] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-23T20:15:33.127668] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-23T20:15:33.127723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:33.127755] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:33.127783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:33.127870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:33.187333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:33.188121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:33.188206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:33.188241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:33.316560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:33.316737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:33.316780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:33.316808] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:33.320902] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=13.20%) [2026-02-23T20:15:33.321182] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-23T20:15:33.321309] [INFO ] [sig ] AFYA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:33.470541] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AFYA.txt [2026-02-23T20:15:33.470709] [INFO ] [sig ] [80/3383] Completed AFYA in 0.4s | 2.75 sym/s | Total: 29.1s | ETA: 20.0m [2026-02-23T20:15:33.470752] [INFO ] [sig ] [81/3383] Forecasting AG... [2026-02-23T20:15:33.470789] [INFO ] [sig ] Generating forecast for: AG [2026-02-23T20:15:33.470819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-23T20:15:33.484070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-23T20:15:33.484429] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-23T20:15:33.485325] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-23T20:15:33.485394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:33.485429] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:33.485458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:33.485516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:33.545785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:33.546501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:33.546599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:33.546637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:33.664753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:33.664876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:33.664916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:33.664944] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:33.668348] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: DOWN (p=21.68%) [2026-02-23T20:15:33.668646] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-23T20:15:33.668774] [INFO ] [sig ] AG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:33.811525] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AG.txt [2026-02-23T20:15:33.811667] [INFO ] [sig ] [81/3383] Completed AG in 0.3s | 2.76 sym/s | Total: 29.4s | ETA: 20.0m [2026-02-23T20:15:33.811708] [INFO ] [sig ] [82/3383] Forecasting AGCO... [2026-02-23T20:15:33.811738] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-23T20:15:33.811767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-23T20:15:33.823432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-23T20:15:33.823761] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-23T20:15:33.824546] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-23T20:15:33.824619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:33.824653] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:33.824682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:33.824738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:33.882167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:33.882793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:33.882874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:33.882906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:34.004739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:34.004900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:34.004947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:34.004974] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:34.008827] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-02-23T20:15:34.009110] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-23T20:15:34.009238] [INFO ] [sig ] AGCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:34.156390] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGCO.txt [2026-02-23T20:15:34.156549] [INFO ] [sig ] [82/3383] Completed AGCO in 0.3s | 2.76 sym/s | Total: 29.7s | ETA: 20.0m [2026-02-23T20:15:34.156609] [INFO ] [sig ] [83/3383] Forecasting AGD... [2026-02-23T20:15:34.156642] [INFO ] [sig ] Generating forecast for: AGD [2026-02-23T20:15:34.156672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-23T20:15:34.229773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-23T20:15:34.230131] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-23T20:15:34.230941] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-23T20:15:34.230995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:34.231026] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:34.231053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:34.231109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:34.289209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:34.289997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:34.290084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:34.290118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:34.412280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:34.412449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:34.412492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:34.412522] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:34.416201] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: DOWN (p=3.86%) [2026-02-23T20:15:34.416539] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-23T20:15:34.416704] [INFO ] [sig ] AGD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:34.558471] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AGD.txt [2026-02-23T20:15:34.558633] [INFO ] [sig ] [83/3383] Completed AGD in 0.4s | 2.75 sym/s | Total: 30.1s | ETA: 20.0m [2026-02-23T20:15:34.558688] [INFO ] [sig ] [84/3383] Forecasting AGEN... [2026-02-23T20:15:34.558722] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-23T20:15:34.558753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-23T20:15:34.571159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-23T20:15:34.571688] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-23T20:15:34.572508] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-23T20:15:34.572564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:34.572619] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:34.572648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:34.572706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:34.633765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:34.634479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:34.634562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:34.634617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:34.759000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:34.759149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:34.759190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:34.759246] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:34.762932] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=74.89%) [2026-02-23T20:15:34.763214] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-23T20:15:34.763344] [INFO ] [sig ] AGEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:34.903603] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGEN.txt [2026-02-23T20:15:34.903728] [INFO ] [sig ] [84/3383] Completed AGEN in 0.3s | 2.76 sym/s | Total: 30.5s | ETA: 20.0m [2026-02-23T20:15:34.903770] [INFO ] [sig ] [85/3383] Forecasting AGI... [2026-02-23T20:15:34.903799] [INFO ] [sig ] Generating forecast for: AGI [2026-02-23T20:15:34.903828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-23T20:15:34.915963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-23T20:15:34.916316] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-23T20:15:34.917136] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-23T20:15:34.917190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:34.917223] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:34.917251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:34.917308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:34.975414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:34.976265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:34.976346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:34.976383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:35.100491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:35.100660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:35.100702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:35.100733] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:35.104143] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: UP (p=86.49%) [2026-02-23T20:15:35.104424] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-23T20:15:35.104554] [INFO ] [sig ] AGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:35.246605] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGI.txt [2026-02-23T20:15:35.246732] [INFO ] [sig ] [85/3383] Completed AGI in 0.3s | 2.76 sym/s | Total: 30.8s | ETA: 19.9m [2026-02-23T20:15:35.246774] [INFO ] [sig ] [86/3383] Forecasting AGIO... [2026-02-23T20:15:35.246805] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-23T20:15:35.246836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-23T20:15:35.258007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-23T20:15:35.258357] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-23T20:15:35.259170] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-23T20:15:35.259225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:35.259265] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:35.259300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:35.259371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:35.316654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:35.317291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:35.317376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:35.317444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:35.437882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:35.438022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:35.438061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:35.438089] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:35.441550] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-02-23T20:15:35.441846] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-23T20:15:35.441975] [INFO ] [sig ] AGIO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:35.586073] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGIO.txt [2026-02-23T20:15:35.586212] [INFO ] [sig ] [86/3383] Completed AGIO in 0.3s | 2.76 sym/s | Total: 31.2s | ETA: 19.9m [2026-02-23T20:15:35.586253] [INFO ] [sig ] [87/3383] Forecasting AGM... [2026-02-23T20:15:35.586283] [INFO ] [sig ] Generating forecast for: AGM [2026-02-23T20:15:35.586313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-23T20:15:35.597400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-23T20:15:35.597716] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-23T20:15:35.598681] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-23T20:15:35.598738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:35.598771] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:35.598799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:35.598857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:35.657884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:35.658637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:35.658720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:35.658755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:35.780684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:35.780827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:35.780867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:35.780896] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:35.784694] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: DOWN (p=39.23%) [2026-02-23T20:15:35.784972] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-23T20:15:35.785099] [INFO ] [sig ] AGM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:35.928254] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AGM.txt [2026-02-23T20:15:35.928422] [INFO ] [sig ] [87/3383] Completed AGM in 0.3s | 2.76 sym/s | Total: 31.5s | ETA: 19.9m [2026-02-23T20:15:35.928466] [INFO ] [sig ] [88/3383] Forecasting AGMH... [2026-02-23T20:15:35.928498] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-23T20:15:35.928529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-23T20:15:35.939804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-23T20:15:35.940143] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-23T20:15:35.941070] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-23T20:15:35.941126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:35.941160] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:35.941190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:35.941280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:36.002203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:36.003091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:36.003228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:36.003264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:36.129604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:36.129768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:36.129810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:36.129842] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:36.133430] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-02-23T20:15:36.133758] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-23T20:15:36.133898] [INFO ] [sig ] AGMH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:36.282372] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGMH.txt [2026-02-23T20:15:36.282537] [INFO ] [sig ] [88/3383] Completed AGMH in 0.4s | 2.76 sym/s | Total: 31.9s | ETA: 19.9m [2026-02-23T20:15:36.282597] [INFO ] [sig ] [89/3383] Forecasting AGNC... [2026-02-23T20:15:36.282632] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-23T20:15:36.282663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-23T20:15:36.294087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-23T20:15:36.294437] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-23T20:15:36.295267] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-23T20:15:36.295324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:36.295356] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:36.295383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:36.295440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:36.357501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:36.358335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:36.358428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:36.358464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:36.494829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:36.494989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:36.495030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:36.495058] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:36.498658] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: DOWN (p=17.79%) [2026-02-23T20:15:36.498938] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-23T20:15:36.499066] [INFO ] [sig ] AGNC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:36.642372] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AGNC.txt [2026-02-23T20:15:36.642504] [INFO ] [sig ] [89/3383] Completed AGNC in 0.4s | 2.76 sym/s | Total: 32.2s | ETA: 19.9m [2026-02-23T20:15:36.642545] [INFO ] [sig ] [90/3383] Forecasting AGNCL... [2026-02-23T20:15:36.642593] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-23T20:15:36.642626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-23T20:15:36.654025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-23T20:15:36.654338] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-23T20:15:36.655183] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-23T20:15:36.655236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:36.655269] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:36.655296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:36.655352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:36.712730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:36.713381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:36.713465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:36.713498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:36.820905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:36.821037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:36.821076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:36.821105] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:36.824518] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=71.16%) [2026-02-23T20:15:36.824815] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-23T20:15:36.824942] [INFO ] [sig ] AGNCL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:36.967262] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGNCL.txt [2026-02-23T20:15:36.967387] [INFO ] [sig ] [90/3383] Completed AGNCL in 0.3s | 2.76 sym/s | Total: 32.6s | ETA: 19.9m [2026-02-23T20:15:36.967432] [INFO ] [sig ] [91/3383] Forecasting AGNCM... [2026-02-23T20:15:36.967462] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-23T20:15:36.967492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-23T20:15:36.978946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-23T20:15:36.979262] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-23T20:15:36.980092] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-23T20:15:36.980146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:36.980180] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:36.980207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:36.980265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:37.039268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:37.040078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:37.040158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:37.040191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:37.147073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:37.147228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:37.147271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:37.147309] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:37.150930] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-02-23T20:15:37.151237] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-23T20:15:37.151393] [INFO ] [sig ] AGNCM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:37.295175] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGNCM.txt [2026-02-23T20:15:37.295308] [INFO ] [sig ] [91/3383] Completed AGNCM in 0.3s | 2.77 sym/s | Total: 32.9s | ETA: 19.8m [2026-02-23T20:15:37.295349] [INFO ] [sig ] [92/3383] Forecasting AGNCN... [2026-02-23T20:15:37.295380] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-23T20:15:37.295417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-23T20:15:37.306329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-23T20:15:37.306674] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-23T20:15:37.307461] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-23T20:15:37.307514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:37.307546] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:37.307592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:37.307652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:37.367224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:37.368134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:37.368221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:37.368256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:37.489880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:37.490045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:37.490086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:37.490116] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:37.493587] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-02-23T20:15:37.493878] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-23T20:15:37.494013] [INFO ] [sig ] AGNCN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:37.634880] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGNCN.txt [2026-02-23T20:15:37.635027] [INFO ] [sig ] [92/3383] Completed AGNCN in 0.3s | 2.77 sym/s | Total: 33.2s | ETA: 19.8m [2026-02-23T20:15:37.635068] [INFO ] [sig ] [93/3383] Forecasting AGNCO... [2026-02-23T20:15:37.635097] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-23T20:15:37.635129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-23T20:15:37.646560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-23T20:15:37.646924] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-23T20:15:37.647751] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-23T20:15:37.647806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:37.647872] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:37.647899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:37.647955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:37.709350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:37.710302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:37.710391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:37.710427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:37.841408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:37.841604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:37.841676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:37.841712] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:37.845604] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-02-23T20:15:37.846005] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-23T20:15:37.846155] [INFO ] [sig ] AGNCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:37.997890] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AGNCO.txt [2026-02-23T20:15:37.998086] [INFO ] [sig ] [93/3383] Completed AGNCO in 0.4s | 2.77 sym/s | Total: 33.6s | ETA: 19.8m [2026-02-23T20:15:37.998130] [INFO ] [sig ] [94/3383] Forecasting AGNCP... [2026-02-23T20:15:37.998160] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-23T20:15:37.998191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-23T20:15:38.009252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-23T20:15:38.009712] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-23T20:15:38.010562] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-23T20:15:38.010639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:38.010673] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:38.010701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:38.010758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:38.072471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:38.073502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:38.073607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:38.073645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:38.208893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:38.209065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:38.209109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:38.209139] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:38.212722] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: DOWN (p=31.96%) [2026-02-23T20:15:38.213010] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-23T20:15:38.213143] [INFO ] [sig ] AGNCP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:38.370602] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AGNCP.txt [2026-02-23T20:15:38.370752] [INFO ] [sig ] [94/3383] Completed AGNCP in 0.4s | 2.77 sym/s | Total: 34.0s | ETA: 19.8m [2026-02-23T20:15:38.370793] [INFO ] [sig ] [95/3383] Forecasting AGO... [2026-02-23T20:15:38.370823] [INFO ] [sig ] Generating forecast for: AGO [2026-02-23T20:15:38.370854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-23T20:15:38.381374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-23T20:15:38.381713] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-23T20:15:38.382489] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-23T20:15:38.382593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:38.382631] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:38.382659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:38.382718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:38.439151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:38.439837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:38.439918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:38.439951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:38.560457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:38.560664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:38.560708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:38.560762] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:38.564387] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=80.98%) [2026-02-23T20:15:38.564699] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-23T20:15:38.564836] [INFO ] [sig ] AGO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:38.706730] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGO.txt [2026-02-23T20:15:38.706881] [INFO ] [sig ] [95/3383] Completed AGO in 0.3s | 2.77 sym/s | Total: 34.3s | ETA: 19.8m [2026-02-23T20:15:38.706922] [INFO ] [sig ] [96/3383] Forecasting AGRO... [2026-02-23T20:15:38.706951] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-23T20:15:38.706982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-23T20:15:38.718731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-23T20:15:38.719070] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-23T20:15:38.719879] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-23T20:15:38.719933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:38.719965] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:38.719991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:38.720047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:38.777475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:38.778324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:38.778407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:38.778440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:38.901612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:38.901771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:38.901811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:38.901842] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:38.905402] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-02-23T20:15:38.905724] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-23T20:15:38.905857] [INFO ] [sig ] AGRO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:39.050978] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGRO.txt [2026-02-23T20:15:39.051143] [INFO ] [sig ] [96/3383] Completed AGRO in 0.3s | 2.77 sym/s | Total: 34.6s | ETA: 19.8m [2026-02-23T20:15:39.051185] [INFO ] [sig ] [97/3383] Forecasting AGX... [2026-02-23T20:15:39.051215] [INFO ] [sig ] Generating forecast for: AGX [2026-02-23T20:15:39.051246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-23T20:15:39.063273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-23T20:15:39.063691] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-23T20:15:39.064624] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-23T20:15:39.064682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:39.064716] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:39.064745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:39.064803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:39.124076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:39.125019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:39.125116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:39.125149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:39.256370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:39.256635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:39.256704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:39.256748] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:39.262162] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: DOWN (p=2.38%) [2026-02-23T20:15:39.262744] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-23T20:15:39.262929] [INFO ] [sig ] AGX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:39.410017] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AGX.txt [2026-02-23T20:15:39.410189] [INFO ] [sig ] [97/3383] Completed AGX in 0.4s | 2.77 sym/s | Total: 35.0s | ETA: 19.8m [2026-02-23T20:15:39.410229] [INFO ] [sig ] [98/3383] Forecasting AGYS... [2026-02-23T20:15:39.410259] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-23T20:15:39.410290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-23T20:15:39.422589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-23T20:15:39.422946] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-23T20:15:39.423837] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-23T20:15:39.423892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:39.423924] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:39.423951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:39.424008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:39.482270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:39.483218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:39.483303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:39.483336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:39.608512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:39.608704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:39.608795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:39.608826] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:39.612253] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-23T20:15:39.612530] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-23T20:15:39.612677] [INFO ] [sig ] AGYS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:39.759818] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AGYS.txt [2026-02-23T20:15:39.759954] [INFO ] [sig ] [98/3383] Completed AGYS in 0.3s | 2.77 sym/s | Total: 35.3s | ETA: 19.7m [2026-02-23T20:15:39.759995] [INFO ] [sig ] [99/3383] Forecasting AGZD... [2026-02-23T20:15:39.760024] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-23T20:15:39.760056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-23T20:15:39.771868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-23T20:15:39.772230] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-23T20:15:39.773083] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-23T20:15:39.773138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:39.773174] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:39.773211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:39.773298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:39.831026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:39.831692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:39.831773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:39.831806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:39.942933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:39.943089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:39.943129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:39.943158] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:39.946992] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=13.27%) [2026-02-23T20:15:39.947271] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-23T20:15:39.947407] [INFO ] [sig ] AGZD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:40.095782] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AGZD.txt [2026-02-23T20:15:40.095930] [INFO ] [sig ] [99/3383] Completed AGZD in 0.3s | 2.77 sym/s | Total: 35.7s | ETA: 19.7m [2026-02-23T20:15:40.095979] [INFO ] [sig ] [100/3383] Forecasting AHCO... [2026-02-23T20:15:40.096011] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-23T20:15:40.096044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-23T20:15:40.108632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-23T20:15:40.109077] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-23T20:15:40.109989] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-23T20:15:40.110044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:40.110077] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:40.110105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:40.110166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:40.167149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:40.168144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:40.168234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:40.168269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:40.287256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:40.287425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:40.287468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:40.287499] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:40.291172] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-02-23T20:15:40.291491] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-23T20:15:40.291644] [INFO ] [sig ] AHCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:40.434642] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AHCO.txt [2026-02-23T20:15:40.434798] [INFO ] [sig ] [100/3383] Completed AHCO in 0.3s | 2.78 sym/s | Total: 36.0s | ETA: 19.7m [2026-02-23T20:15:40.434840] [INFO ] [sig ] [101/3383] Forecasting AHH... [2026-02-23T20:15:40.434872] [INFO ] [sig ] Generating forecast for: AHH [2026-02-23T20:15:40.434903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-23T20:15:40.448363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-23T20:15:40.448733] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-23T20:15:40.449600] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-23T20:15:40.449671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:40.449705] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:40.449734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:40.449792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:40.512667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:40.513546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:40.513661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:40.513704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:40.640027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:40.640196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:40.640237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:40.640267] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:40.643938] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-02-23T20:15:40.644231] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-23T20:15:40.644363] [INFO ] [sig ] AHH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:40.790424] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AHH.txt [2026-02-23T20:15:40.790597] [INFO ] [sig ] [101/3383] Completed AHH in 0.4s | 2.78 sym/s | Total: 36.4s | ETA: 19.7m [2026-02-23T20:15:40.790640] [INFO ] [sig ] [102/3383] Forecasting AI... [2026-02-23T20:15:40.790670] [INFO ] [sig ] Generating forecast for: AI [2026-02-23T20:15:40.790732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-23T20:15:40.802699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-23T20:15:40.803065] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-23T20:15:40.804077] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-23T20:15:40.804130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:40.804163] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:40.804189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:40.804246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:40.862103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:40.862906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:40.862988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:40.863021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:40.986555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:40.986725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:40.986768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:40.986799] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:40.990893] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-02-23T20:15:40.991178] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-23T20:15:40.991305] [INFO ] [sig ] AI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:41.134776] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AI.txt [2026-02-23T20:15:41.134917] [INFO ] [sig ] [102/3383] Completed AI in 0.3s | 2.78 sym/s | Total: 36.7s | ETA: 19.7m [2026-02-23T20:15:41.134956] [INFO ] [sig ] [103/3383] Forecasting AIA... [2026-02-23T20:15:41.134986] [INFO ] [sig ] Generating forecast for: AIA [2026-02-23T20:15:41.135017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-23T20:15:41.145528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-23T20:15:41.145903] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-23T20:15:41.146719] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-23T20:15:41.146773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:41.146807] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:41.146834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:41.146891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:41.205787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:41.206592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:41.206675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:41.206709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:41.329288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:41.329441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:41.329484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:41.329515] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:41.333055] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=75.21%) [2026-02-23T20:15:41.333345] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-23T20:15:41.333493] [INFO ] [sig ] AIA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:41.480855] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AIA.txt [2026-02-23T20:15:41.481038] [INFO ] [sig ] [103/3383] Completed AIA in 0.3s | 2.78 sym/s | Total: 37.1s | ETA: 19.7m [2026-02-23T20:15:41.481083] [INFO ] [sig ] [104/3383] Forecasting AIG... [2026-02-23T20:15:41.481114] [INFO ] [sig ] Generating forecast for: AIG [2026-02-23T20:15:41.481154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-23T20:15:41.493373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-23T20:15:41.493738] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-23T20:15:41.494595] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-23T20:15:41.494649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:41.494682] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:41.494708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:41.494765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:41.553677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:41.554406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:41.554506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:41.554543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:41.679224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:41.679385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:41.679426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:41.679463] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:41.683034] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: DOWN (p=13.36%) [2026-02-23T20:15:41.683311] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-23T20:15:41.683438] [INFO ] [sig ] AIG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:41.827332] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AIG.txt [2026-02-23T20:15:41.827482] [INFO ] [sig ] [104/3383] Completed AIG in 0.3s | 2.78 sym/s | Total: 37.4s | ETA: 19.7m [2026-02-23T20:15:41.827538] [INFO ] [sig ] [105/3383] Forecasting AIMD... [2026-02-23T20:15:41.827595] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-23T20:15:41.827629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-23T20:15:41.838568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-23T20:15:41.838946] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-23T20:15:41.839773] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-23T20:15:41.839828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:41.839861] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:41.839889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:41.839947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:41.898746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:41.899640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:41.899723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:41.899756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:42.018728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:42.018889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:42.018931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:42.018961] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:42.022687] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: UP (p=86.41%) [2026-02-23T20:15:42.022981] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-23T20:15:42.023125] [INFO ] [sig ] AIMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:42.172256] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AIMD.txt [2026-02-23T20:15:42.172447] [INFO ] [sig ] [105/3383] Completed AIMD in 0.3s | 2.78 sym/s | Total: 37.8s | ETA: 19.6m [2026-02-23T20:15:42.172493] [INFO ] [sig ] [106/3383] Forecasting AIO... [2026-02-23T20:15:42.172525] [INFO ] [sig ] Generating forecast for: AIO [2026-02-23T20:15:42.172554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-23T20:15:42.184934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-23T20:15:42.185325] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-23T20:15:42.186239] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-23T20:15:42.186296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:42.186330] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:42.186358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:42.186416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:42.247807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:42.248706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:42.248801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:42.248839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:42.370295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:42.370454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:42.370495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:42.370526] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:42.374142] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: DOWN (p=0.27%) [2026-02-23T20:15:42.374450] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-23T20:15:42.374640] [INFO ] [sig ] AIO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:42.521977] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AIO.txt [2026-02-23T20:15:42.522129] [INFO ] [sig ] [106/3383] Completed AIO in 0.3s | 2.78 sym/s | Total: 38.1s | ETA: 19.6m [2026-02-23T20:15:42.522170] [INFO ] [sig ] [107/3383] Forecasting AIP... [2026-02-23T20:15:42.522201] [INFO ] [sig ] Generating forecast for: AIP [2026-02-23T20:15:42.522233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-23T20:15:42.534949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-23T20:15:42.535289] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-23T20:15:42.536136] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-23T20:15:42.536192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:42.536225] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:42.536254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:42.536312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:42.596997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:42.597974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:42.598061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:42.598095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:42.725321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:42.725483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:42.725526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:42.725557] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:42.729998] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-02-23T20:15:42.730286] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-23T20:15:42.730419] [INFO ] [sig ] AIP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:42.896177] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AIP.txt [2026-02-23T20:15:42.896348] [INFO ] [sig ] [107/3383] Completed AIP in 0.4s | 2.78 sym/s | Total: 38.5s | ETA: 19.6m [2026-02-23T20:15:42.896390] [INFO ] [sig ] [108/3383] Forecasting AIPI... [2026-02-23T20:15:42.896420] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-23T20:15:42.896451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-23T20:15:42.909041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-23T20:15:42.909460] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-23T20:15:42.910320] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-23T20:15:42.910379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:42.910413] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:42.910443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:42.910515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:42.979219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:42.980357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:42.980466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:42.980512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:43.121103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:43.121284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:43.121348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:43.121380] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:43.125603] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: DOWN (p=41.27%) [2026-02-23T20:15:43.126100] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-23T20:15:43.126234] [INFO ] [sig ] AIPI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:43.271867] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AIPI.txt [2026-02-23T20:15:43.272042] [INFO ] [sig ] [108/3383] Completed AIPI in 0.4s | 2.78 sym/s | Total: 38.9s | ETA: 19.6m [2026-02-23T20:15:43.272086] [INFO ] [sig ] [109/3383] Forecasting AIQ... [2026-02-23T20:15:43.272117] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-23T20:15:43.272148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-23T20:15:43.284894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-23T20:15:43.285303] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-23T20:15:43.286175] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-23T20:15:43.286230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:43.286263] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:43.286291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:43.286349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:43.346384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:43.347614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:43.347703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:43.347740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:43.478358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:43.478516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:43.478559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:43.478610] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:43.482993] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: DOWN (p=39.61%) [2026-02-23T20:15:43.483276] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-23T20:15:43.483404] [INFO ] [sig ] AIQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:43.636430] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AIQ.txt [2026-02-23T20:15:43.636616] [INFO ] [sig ] [109/3383] Completed AIQ in 0.4s | 2.78 sym/s | Total: 39.2s | ETA: 19.6m [2026-02-23T20:15:43.636662] [INFO ] [sig ] [110/3383] Forecasting AIRG... [2026-02-23T20:15:43.636697] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-23T20:15:43.636730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-23T20:15:43.649484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-23T20:15:43.650142] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-23T20:15:43.651250] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-23T20:15:43.651308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:43.651343] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:43.651370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:43.651428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:43.718123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:43.719262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:43.719384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:43.719421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:43.836819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:43.836981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:43.837164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:43.837211] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:43.840762] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=80.56%) [2026-02-23T20:15:43.841053] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-23T20:15:43.841182] [INFO ] [sig ] AIRG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:43.984628] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AIRG.txt [2026-02-23T20:15:43.984777] [INFO ] [sig ] [110/3383] Completed AIRG in 0.3s | 2.78 sym/s | Total: 39.6s | ETA: 19.6m [2026-02-23T20:15:43.984817] [INFO ] [sig ] [111/3383] Forecasting AIRJ... [2026-02-23T20:15:43.984847] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-23T20:15:43.984877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-23T20:15:43.996379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-23T20:15:43.996802] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-23T20:15:43.997618] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-23T20:15:43.997673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:43.997705] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:43.997732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:43.997790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:44.056488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:44.057426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:44.057536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:44.057602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:44.181255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:44.181414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:44.181454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:44.181482] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:44.185300] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=63.83%) [2026-02-23T20:15:44.185601] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-23T20:15:44.185729] [INFO ] [sig ] AIRJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:44.339028] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AIRJ.txt [2026-02-23T20:15:44.339297] [INFO ] [sig ] [111/3383] Completed AIRJ in 0.4s | 2.78 sym/s | Total: 39.9s | ETA: 19.6m [2026-02-23T20:15:44.339347] [INFO ] [sig ] [112/3383] Forecasting AIRS... [2026-02-23T20:15:44.339382] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-23T20:15:44.339418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-23T20:15:44.352226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-23T20:15:44.352710] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-23T20:15:44.353557] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-23T20:15:44.353674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:44.353723] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:44.353751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:44.353809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:44.415133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:44.416213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:44.416308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:44.416342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:44.550245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:44.550433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:44.550482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:44.550512] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:44.554209] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-02-23T20:15:44.554515] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-23T20:15:44.554679] [INFO ] [sig ] AIRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:44.713648] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AIRS.txt [2026-02-23T20:15:44.713824] [INFO ] [sig ] [112/3383] Completed AIRS in 0.4s | 2.78 sym/s | Total: 40.3s | ETA: 19.6m [2026-02-23T20:15:44.713867] [INFO ] [sig ] [113/3383] Forecasting AISP... [2026-02-23T20:15:44.713898] [INFO ] [sig ] Generating forecast for: AISP [2026-02-23T20:15:44.713929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-23T20:15:44.728082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-23T20:15:44.728641] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-23T20:15:44.729761] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-23T20:15:44.729827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:44.729871] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:44.729905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:44.729987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:44.803208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:44.804337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:44.804451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:44.804502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:44.974662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:44.974850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:44.974909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:44.974954] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:44.979364] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=0.18%) [2026-02-23T20:15:44.979740] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-23T20:15:44.979876] [INFO ] [sig ] AISP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:45.121557] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AISP.txt [2026-02-23T20:15:45.121707] [INFO ] [sig ] [113/3383] Completed AISP in 0.4s | 2.78 sym/s | Total: 40.7s | ETA: 19.6m [2026-02-23T20:15:45.121748] [INFO ] [sig ] [114/3383] Forecasting AIZN... [2026-02-23T20:15:45.121777] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-23T20:15:45.121807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-23T20:15:45.134203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-23T20:15:45.134566] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-23T20:15:45.135370] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-23T20:15:45.135424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:45.135457] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:45.135484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:45.135542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:45.192977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:45.193613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:45.193693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:45.193726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:45.305678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:45.305839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:45.305887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:45.305919] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:45.309424] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=0.78%) [2026-02-23T20:15:45.309723] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-23T20:15:45.310040] [INFO ] [sig ] AIZN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:45.451828] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AIZN.txt [2026-02-23T20:15:45.451957] [INFO ] [sig ] [114/3383] Completed AIZN in 0.3s | 2.78 sym/s | Total: 41.0s | ETA: 19.6m [2026-02-23T20:15:45.451997] [INFO ] [sig ] [115/3383] Forecasting AJG... [2026-02-23T20:15:45.452027] [INFO ] [sig ] Generating forecast for: AJG [2026-02-23T20:15:45.452057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-23T20:15:45.463921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-23T20:15:45.464230] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-23T20:15:45.465040] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-23T20:15:45.465096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:45.465127] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:45.465154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:45.465211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:45.521969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:45.522601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:45.522684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:45.522719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:45.645234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:45.645396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:45.645474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:45.645507] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:45.649059] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=62.44%) [2026-02-23T20:15:45.649343] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-23T20:15:45.649471] [INFO ] [sig ] AJG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:45.790431] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AJG.txt [2026-02-23T20:15:45.790592] [INFO ] [sig ] [115/3383] Completed AJG in 0.3s | 2.78 sym/s | Total: 41.4s | ETA: 19.6m [2026-02-23T20:15:45.790635] [INFO ] [sig ] [116/3383] Forecasting AKAM... [2026-02-23T20:15:45.790685] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-23T20:15:45.790718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-23T20:15:45.804022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-23T20:15:45.804337] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-23T20:15:45.805150] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-23T20:15:45.805204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:45.805236] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:45.805264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:45.805323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:45.863317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:45.864287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:45.864369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:45.864402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:45.986267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:45.986429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:45.986470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:45.986498] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:45.990399] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=25.23%) [2026-02-23T20:15:45.990697] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-23T20:15:45.990823] [INFO ] [sig ] AKAM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:46.137627] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AKAM.txt [2026-02-23T20:15:46.137782] [INFO ] [sig ] [116/3383] Completed AKAM in 0.3s | 2.78 sym/s | Total: 41.7s | ETA: 19.6m [2026-02-23T20:15:46.137847] [INFO ] [sig ] [117/3383] Forecasting AKBA... [2026-02-23T20:15:46.137887] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-23T20:15:46.137931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-23T20:15:46.150374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-23T20:15:46.150729] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-23T20:15:46.151542] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-23T20:15:46.151626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:46.151660] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:46.151688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:46.151744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:46.208011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:46.208827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:46.208909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:46.208942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:46.340960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:46.341110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:46.341155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:46.341184] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:46.344624] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-23T20:15:46.344897] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-23T20:15:46.345021] [INFO ] [sig ] AKBA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:46.489779] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AKBA.txt [2026-02-23T20:15:46.489900] [INFO ] [sig ] [117/3383] Completed AKBA in 0.4s | 2.78 sym/s | Total: 42.1s | ETA: 19.6m [2026-02-23T20:15:46.489940] [INFO ] [sig ] [118/3383] Forecasting AL... [2026-02-23T20:15:46.489970] [INFO ] [sig ] Generating forecast for: AL [2026-02-23T20:15:46.490001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-23T20:15:46.502171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-23T20:15:46.502477] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-23T20:15:46.503338] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-23T20:15:46.503391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:46.503424] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:46.503450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:46.503507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:46.562146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:46.562790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:46.562871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:46.562903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:46.683291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:46.683434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:46.683473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:46.683502] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:46.687750] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-02-23T20:15:46.688058] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-23T20:15:46.688199] [INFO ] [sig ] AL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:46.830781] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AL.txt [2026-02-23T20:15:46.830902] [INFO ] [sig ] [118/3383] Completed AL in 0.3s | 2.78 sym/s | Total: 42.4s | ETA: 19.6m [2026-02-23T20:15:46.830941] [INFO ] [sig ] [119/3383] Forecasting ALAB... [2026-02-23T20:15:46.830970] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-23T20:15:46.831026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-23T20:15:46.842049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-23T20:15:46.842388] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-23T20:15:46.843212] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-23T20:15:46.843267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:46.843301] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:46.843328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:46.843386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:46.900388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:46.901058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:46.901138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:46.901170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:47.026273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:47.026416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:47.026455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:47.026516] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:47.029983] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=35.25%) [2026-02-23T20:15:47.030260] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-23T20:15:47.030383] [INFO ] [sig ] ALAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:47.172350] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALAB.txt [2026-02-23T20:15:47.172464] [INFO ] [sig ] [119/3383] Completed ALAB in 0.3s | 2.78 sym/s | Total: 42.8s | ETA: 19.5m [2026-02-23T20:15:47.172503] [INFO ] [sig ] [120/3383] Forecasting ALB... [2026-02-23T20:15:47.172533] [INFO ] [sig ] Generating forecast for: ALB [2026-02-23T20:15:47.172563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-23T20:15:47.184867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-23T20:15:47.185193] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-23T20:15:47.186010] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-23T20:15:47.186064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:47.186097] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:47.186124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:47.186182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:47.243998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:47.244682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:47.244763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:47.244795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:47.366019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:47.366192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:47.366233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:47.366265] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:47.369972] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-02-23T20:15:47.370261] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-23T20:15:47.370392] [INFO ] [sig ] ALB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:47.513066] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALB.txt [2026-02-23T20:15:47.513226] [INFO ] [sig ] [120/3383] Completed ALB in 0.3s | 2.78 sym/s | Total: 43.1s | ETA: 19.5m [2026-02-23T20:15:47.513268] [INFO ] [sig ] [121/3383] Forecasting ALC... [2026-02-23T20:15:47.513298] [INFO ] [sig ] Generating forecast for: ALC [2026-02-23T20:15:47.513329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-23T20:15:47.524159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-23T20:15:47.524495] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-23T20:15:47.525536] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-23T20:15:47.525611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:47.525644] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:47.525670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:47.525727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:47.582379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:47.583102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:47.583182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:47.583214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:47.705127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:47.705284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:47.705324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:47.705352] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:47.708830] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=72.93%) [2026-02-23T20:15:47.709109] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-23T20:15:47.709235] [INFO ] [sig ] ALC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:47.850498] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALC.txt [2026-02-23T20:15:47.850673] [INFO ] [sig ] [121/3383] Completed ALC in 0.3s | 2.79 sym/s | Total: 43.4s | ETA: 19.5m [2026-02-23T20:15:47.850717] [INFO ] [sig ] [122/3383] Forecasting ALCO... [2026-02-23T20:15:47.850747] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-23T20:15:47.850777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-23T20:15:47.862151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-23T20:15:47.862546] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-23T20:15:47.863385] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-23T20:15:47.863439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:47.863472] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:47.863499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:47.863556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:47.923084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:47.923904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:47.923987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:47.924020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:48.043708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:48.043867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:48.043908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:48.043938] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:48.047442] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=66.80%) [2026-02-23T20:15:48.047743] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-23T20:15:48.047891] [INFO ] [sig ] ALCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:48.188103] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALCO.txt [2026-02-23T20:15:48.188244] [INFO ] [sig ] [122/3383] Completed ALCO in 0.3s | 2.79 sym/s | Total: 43.8s | ETA: 19.5m [2026-02-23T20:15:48.188285] [INFO ] [sig ] [123/3383] Forecasting ALDX... [2026-02-23T20:15:48.188314] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-23T20:15:48.188345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-23T20:15:48.199821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-23T20:15:48.200177] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-23T20:15:48.201041] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-23T20:15:48.201097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:48.201131] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:48.201159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:48.201232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:48.258877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:48.259630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:48.259713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:48.259747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:48.383887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:48.384051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:48.384093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:48.384121] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:48.387729] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: UP (p=90.51%) [2026-02-23T20:15:48.388033] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-23T20:15:48.388162] [INFO ] [sig ] ALDX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:48.532126] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALDX.txt [2026-02-23T20:15:48.532265] [INFO ] [sig ] [123/3383] Completed ALDX in 0.3s | 2.79 sym/s | Total: 44.1s | ETA: 19.5m [2026-02-23T20:15:48.532306] [INFO ] [sig ] [124/3383] Forecasting ALEX... [2026-02-23T20:15:48.532335] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-23T20:15:48.532367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-23T20:15:48.544101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-23T20:15:48.544458] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-23T20:15:48.545311] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-23T20:15:48.545368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:48.545401] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:48.545429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:48.545488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:48.603357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:48.604279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:48.604368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:48.604401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:48.740687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:48.740857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:48.740900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:48.740929] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:48.744490] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=56.85%) [2026-02-23T20:15:48.744816] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-23T20:15:48.744973] [INFO ] [sig ] ALEX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:48.892640] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALEX.txt [2026-02-23T20:15:48.892794] [INFO ] [sig ] [124/3383] Completed ALEX in 0.4s | 2.79 sym/s | Total: 44.5s | ETA: 19.5m [2026-02-23T20:15:48.892836] [INFO ] [sig ] [125/3383] Forecasting ALG... [2026-02-23T20:15:48.892865] [INFO ] [sig ] Generating forecast for: ALG [2026-02-23T20:15:48.892897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-23T20:15:48.905123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-23T20:15:48.905499] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-23T20:15:48.906333] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-23T20:15:48.906402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:48.906436] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:48.906463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:48.906520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:48.967129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:48.968109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:48.968216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:48.968250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:49.094397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:49.094615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:49.094666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:49.094697] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:49.098373] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-02-23T20:15:49.098702] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-23T20:15:49.098871] [INFO ] [sig ] ALG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:49.248558] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALG.txt [2026-02-23T20:15:49.248812] [INFO ] [sig ] [125/3383] Completed ALG in 0.4s | 2.79 sym/s | Total: 44.8s | ETA: 19.5m [2026-02-23T20:15:49.248871] [INFO ] [sig ] [126/3383] Forecasting ALGM... [2026-02-23T20:15:49.248913] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-23T20:15:49.248962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-23T20:15:49.264221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-23T20:15:49.264677] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-23T20:15:49.265763] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-23T20:15:49.265829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:49.265870] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:49.265905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:49.265986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:49.332377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:49.333336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:49.333421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:49.333457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:49.459946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:49.460109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:49.460150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:49.460181] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:49.463895] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: UP (p=52.05%) [2026-02-23T20:15:49.464186] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-23T20:15:49.464317] [INFO ] [sig ] ALGM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:49.611206] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALGM.txt [2026-02-23T20:15:49.611356] [INFO ] [sig ] [126/3383] Completed ALGM in 0.4s | 2.79 sym/s | Total: 45.2s | ETA: 19.5m [2026-02-23T20:15:49.611398] [INFO ] [sig ] [127/3383] Forecasting ALGN... [2026-02-23T20:15:49.611428] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-23T20:15:49.611460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-23T20:15:49.624379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-23T20:15:49.624851] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-23T20:15:49.625964] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-23T20:15:49.626030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:49.626069] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:49.626099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:49.626157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:49.694812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:49.695670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:49.695793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:49.695856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:49.836558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:49.836779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:49.836833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:49.836868] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:49.840857] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: UP (p=68.42%) [2026-02-23T20:15:49.841221] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-23T20:15:49.841368] [INFO ] [sig ] ALGN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:49.994437] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALGN.txt [2026-02-23T20:15:49.994626] [INFO ] [sig ] [127/3383] Completed ALGN in 0.4s | 2.79 sym/s | Total: 45.6s | ETA: 19.5m [2026-02-23T20:15:49.994673] [INFO ] [sig ] [128/3383] Forecasting ALGS... [2026-02-23T20:15:49.994704] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-23T20:15:49.994734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-23T20:15:50.005939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-23T20:15:50.006281] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-23T20:15:50.007119] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-23T20:15:50.007174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:50.007207] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:50.007235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:50.007293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:50.066489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:50.067184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:50.067272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:50.067310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:50.191442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:50.191646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:50.191695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:50.191724] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:50.195594] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=54.09%) [2026-02-23T20:15:50.195874] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-23T20:15:50.196002] [INFO ] [sig ] ALGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:50.339071] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALGS.txt [2026-02-23T20:15:50.339228] [INFO ] [sig ] [128/3383] Completed ALGS in 0.3s | 2.79 sym/s | Total: 45.9s | ETA: 19.5m [2026-02-23T20:15:50.339270] [INFO ] [sig ] [129/3383] Forecasting ALHC... [2026-02-23T20:15:50.339300] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-23T20:15:50.339331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-23T20:15:50.350464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-23T20:15:50.350814] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-23T20:15:50.351663] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-23T20:15:50.351719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:50.351751] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:50.351779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:50.351836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:50.409386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:50.410194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:50.410278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:50.410312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:50.530078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:50.530234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:50.530276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:50.530305] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:50.533851] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=29.54%) [2026-02-23T20:15:50.534140] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-23T20:15:50.534272] [INFO ] [sig ] ALHC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:50.677946] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALHC.txt [2026-02-23T20:15:50.678112] [INFO ] [sig ] [129/3383] Completed ALHC in 0.3s | 2.79 sym/s | Total: 46.3s | ETA: 19.4m [2026-02-23T20:15:50.678154] [INFO ] [sig ] [130/3383] Forecasting ALK... [2026-02-23T20:15:50.678185] [INFO ] [sig ] Generating forecast for: ALK [2026-02-23T20:15:50.678217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-23T20:15:50.689411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-23T20:15:50.689791] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-23T20:15:50.690601] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-23T20:15:50.690667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:50.690706] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:50.690740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:50.690807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:50.748320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:50.749047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:50.749129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:50.749163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:50.872791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:50.872950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:50.872991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:50.873021] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:50.876502] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: DOWN (p=5.53%) [2026-02-23T20:15:50.876828] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-23T20:15:50.876962] [INFO ] [sig ] ALK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:51.087900] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALK.txt [2026-02-23T20:15:51.088053] [INFO ] [sig ] [130/3383] Completed ALK in 0.4s | 2.79 sym/s | Total: 46.7s | ETA: 19.5m [2026-02-23T20:15:51.088093] [INFO ] [sig ] [131/3383] Forecasting ALKS... [2026-02-23T20:15:51.088123] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-23T20:15:51.088153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-23T20:15:51.099077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-23T20:15:51.099423] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-23T20:15:51.100245] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-23T20:15:51.100299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:51.100332] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:51.100359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:51.100416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:51.160876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:51.161935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:51.162022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:51.162244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:51.287733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:51.287919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:51.287963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:51.287992] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:51.291536] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-02-23T20:15:51.291840] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-23T20:15:51.291967] [INFO ] [sig ] ALKS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:51.437016] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALKS.txt [2026-02-23T20:15:51.437170] [INFO ] [sig ] [131/3383] Completed ALKS in 0.3s | 2.79 sym/s | Total: 47.0s | ETA: 19.5m [2026-02-23T20:15:51.437213] [INFO ] [sig ] [132/3383] Forecasting ALL... [2026-02-23T20:15:51.437243] [INFO ] [sig ] Generating forecast for: ALL [2026-02-23T20:15:51.437272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-23T20:15:51.448767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-23T20:15:51.449159] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-23T20:15:51.450018] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-23T20:15:51.450076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:51.450110] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:51.450137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:51.450195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:51.513044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:51.513983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:51.514070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:51.514106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:51.638441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:51.638669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:51.638723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:51.638759] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:51.642412] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=14.75%) [2026-02-23T20:15:51.642741] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-23T20:15:51.642879] [INFO ] [sig ] ALL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:51.792423] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALL.txt [2026-02-23T20:15:51.792612] [INFO ] [sig ] [132/3383] Completed ALL in 0.4s | 2.79 sym/s | Total: 47.4s | ETA: 19.4m [2026-02-23T20:15:51.792657] [INFO ] [sig ] [133/3383] Forecasting ALLE... [2026-02-23T20:15:51.792688] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-23T20:15:51.792717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-23T20:15:51.805300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-23T20:15:51.805759] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-23T20:15:51.806623] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-23T20:15:51.806680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:51.806713] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:51.806740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:51.806807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:51.864201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:51.865072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:51.865154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:51.865187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:51.983859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:51.984041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:51.984083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:51.984111] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:51.987543] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-02-23T20:15:51.987866] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-23T20:15:51.987997] [INFO ] [sig ] ALLE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:52.135937] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALLE.txt [2026-02-23T20:15:52.136092] [INFO ] [sig ] [133/3383] Completed ALLE in 0.3s | 2.79 sym/s | Total: 47.7s | ETA: 19.4m [2026-02-23T20:15:52.136132] [INFO ] [sig ] [134/3383] Forecasting ALLO... [2026-02-23T20:15:52.136165] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-23T20:15:52.136196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-23T20:15:52.147490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-23T20:15:52.147887] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-23T20:15:52.148695] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-23T20:15:52.148750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:52.148783] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:52.148810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:52.148866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:52.208772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:52.209697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:52.209790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:52.209823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:52.337418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:52.337598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:52.337641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:52.337668] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:52.341153] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=19.16%) [2026-02-23T20:15:52.341447] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-23T20:15:52.341596] [INFO ] [sig ] ALLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:52.489988] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALLO.txt [2026-02-23T20:15:52.490147] [INFO ] [sig ] [134/3383] Completed ALLO in 0.4s | 2.79 sym/s | Total: 48.1s | ETA: 19.4m [2026-02-23T20:15:52.490187] [INFO ] [sig ] [135/3383] Forecasting ALLY... [2026-02-23T20:15:52.490218] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-23T20:15:52.490248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-23T20:15:52.502355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-23T20:15:52.502758] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-23T20:15:52.503654] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-23T20:15:52.503711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:52.503745] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:52.503773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:52.503831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:52.568275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:52.569228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:52.569328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:52.569362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:52.699114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:52.699281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:52.699323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:52.699351] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:52.702922] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=24.16%) [2026-02-23T20:15:52.703233] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-23T20:15:52.703371] [INFO ] [sig ] ALLY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:52.848632] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALLY.txt [2026-02-23T20:15:52.848802] [INFO ] [sig ] [135/3383] Completed ALLY in 0.4s | 2.79 sym/s | Total: 48.4s | ETA: 19.4m [2026-02-23T20:15:52.848873] [INFO ] [sig ] [136/3383] Forecasting ALMS... [2026-02-23T20:15:52.848904] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-23T20:15:52.848935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-23T20:15:52.860302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-23T20:15:52.860729] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-23T20:15:52.861533] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-23T20:15:52.861617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:52.861685] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:52.861715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:52.861772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:52.920207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:52.921139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:52.921229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:52.921263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:53.052256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:53.052416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:53.052458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:53.052488] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:53.056155] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: DOWN (p=41.84%) [2026-02-23T20:15:53.056507] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-23T20:15:53.056671] [INFO ] [sig ] ALMS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:53.204368] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALMS.txt [2026-02-23T20:15:53.204555] [INFO ] [sig ] [136/3383] Completed ALMS in 0.4s | 2.79 sym/s | Total: 48.8s | ETA: 19.4m [2026-02-23T20:15:53.204625] [INFO ] [sig ] [137/3383] Forecasting ALNY... [2026-02-23T20:15:53.204658] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-23T20:15:53.204688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-23T20:15:53.216435] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'ALNY'. [2026-02-23T20:15:53.216901] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-23T20:15:53.217801] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-23T20:15:53.217898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:53.217945] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:53.217976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:53.218034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:53.278424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:53.279367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:53.279467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:53.279502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:53.405251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:53.405412] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:15:53.405454] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:53.405483] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:53.409058] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-02-23T20:15:53.409337] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-23T20:15:53.409467] [INFO ] [sig ] ALNY: Forecast for 2026-02-20: UP (sign=1.00) [2026-02-23T20:15:53.554091] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-23 1 -> ./output/forecasts/individual/2026-02-23/ALNY.txt [2026-02-23T20:15:53.554264] [INFO ] [sig ] [137/3383] Completed ALNY in 0.3s | 2.79 sym/s | Total: 49.1s | ETA: 19.4m [2026-02-23T20:15:53.554308] [INFO ] [sig ] [138/3383] Forecasting ALRM... [2026-02-23T20:15:53.554338] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-23T20:15:53.554368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-23T20:15:53.565448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-23T20:15:53.565804] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-23T20:15:53.566614] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-23T20:15:53.566670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:53.566710] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:53.566745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:53.566816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:53.626621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:53.627540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:53.627645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:53.627681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:53.754725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:53.754897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:53.754938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:53.754968] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:53.759096] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=66.36%) [2026-02-23T20:15:53.759398] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-23T20:15:53.759530] [INFO ] [sig ] ALRM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:53.907054] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALRM.txt [2026-02-23T20:15:53.907207] [INFO ] [sig ] [138/3383] Completed ALRM in 0.4s | 2.79 sym/s | Total: 49.5s | ETA: 19.4m [2026-02-23T20:15:53.907247] [INFO ] [sig ] [139/3383] Forecasting ALRS... [2026-02-23T20:15:53.907277] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-23T20:15:53.907308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-23T20:15:53.919404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-23T20:15:53.919749] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-23T20:15:53.920538] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-23T20:15:53.920610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:53.920645] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:53.920700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:53.920763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:53.980827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:53.981867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:53.981950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:53.981984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:54.105353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:54.105515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:54.105555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:54.105604] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:54.109091] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=96.10%) [2026-02-23T20:15:54.109372] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-23T20:15:54.109499] [INFO ] [sig ] ALRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:54.250839] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALRS.txt [2026-02-23T20:15:54.250994] [INFO ] [sig ] [139/3383] Completed ALRS in 0.3s | 2.79 sym/s | Total: 49.8s | ETA: 19.4m [2026-02-23T20:15:54.251040] [INFO ] [sig ] [140/3383] Forecasting ALSN... [2026-02-23T20:15:54.251072] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-23T20:15:54.251103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-23T20:15:54.262198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-23T20:15:54.262532] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-23T20:15:54.263340] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-23T20:15:54.263395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:54.263428] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:54.263454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:54.263510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:54.320831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:54.322173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:54.322275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:54.322308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:54.454515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:54.454686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:54.454726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:54.454756] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:54.458307] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: DOWN (p=17.39%) [2026-02-23T20:15:54.458616] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-23T20:15:54.458761] [INFO ] [sig ] ALSN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:54.606394] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALSN.txt [2026-02-23T20:15:54.606550] [INFO ] [sig ] [140/3383] Completed ALSN in 0.4s | 2.79 sym/s | Total: 50.2s | ETA: 19.4m [2026-02-23T20:15:54.606612] [INFO ] [sig ] [141/3383] Forecasting ALTG... [2026-02-23T20:15:54.606644] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-23T20:15:54.606674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-23T20:15:54.618411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-23T20:15:54.618781] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-23T20:15:54.619683] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-23T20:15:54.619739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:54.619773] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:54.619801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:54.619860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:54.679921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:54.680863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:54.680950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:54.680984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:54.809879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:54.810049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:54.810095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:54.810123] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:54.813761] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-02-23T20:15:54.814070] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-23T20:15:54.814222] [INFO ] [sig ] ALTG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:54.960170] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALTG.txt [2026-02-23T20:15:54.960342] [INFO ] [sig ] [141/3383] Completed ALTG in 0.4s | 2.79 sym/s | Total: 50.5s | ETA: 19.4m [2026-02-23T20:15:54.960384] [INFO ] [sig ] [142/3383] Forecasting ALTI... [2026-02-23T20:15:54.960414] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-23T20:15:54.960444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-23T20:15:54.976757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-23T20:15:54.977187] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-23T20:15:54.978130] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-23T20:15:54.978188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:54.978222] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:54.978250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:54.978307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:55.038288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:55.039227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:55.039318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:55.039354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:55.181371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:55.181537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:55.181603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:55.181637] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:55.185823] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-02-23T20:15:55.186435] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-23T20:15:55.186621] [INFO ] [sig ] ALTI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:55.338117] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALTI.txt [2026-02-23T20:15:55.338290] [INFO ] [sig ] [142/3383] Completed ALTI in 0.4s | 2.79 sym/s | Total: 50.9s | ETA: 19.4m [2026-02-23T20:15:55.338331] [INFO ] [sig ] [143/3383] Forecasting ALTS... [2026-02-23T20:15:55.338363] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-23T20:15:55.338396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-23T20:15:55.352420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-23T20:15:55.352954] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-23T20:15:55.353859] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-23T20:15:55.353917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:55.354143] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:55.354172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:55.354231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:55.420393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:55.421393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:55.421484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:55.421518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:55.554395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:55.554557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:55.554637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:55.554669] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:55.559463] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-23T20:15:55.559914] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-23T20:15:55.560085] [INFO ] [sig ] ALTS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:55.716391] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALTS.txt [2026-02-23T20:15:55.716549] [INFO ] [sig ] [143/3383] Completed ALTS in 0.4s | 2.79 sym/s | Total: 51.3s | ETA: 19.4m [2026-02-23T20:15:55.716610] [INFO ] [sig ] [144/3383] Forecasting ALTY... [2026-02-23T20:15:55.716644] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-23T20:15:55.716674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-23T20:15:55.729104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-23T20:15:55.729742] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-23T20:15:55.730620] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-23T20:15:55.730682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:55.730716] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:55.730745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:55.730809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:55.796293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:55.797218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:55.797304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:55.797338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:55.912838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:55.912999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:55.913040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:55.913070] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:55.917105] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-23T20:15:55.917479] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-23T20:15:55.917670] [INFO ] [sig ] ALTY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:56.085910] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALTY.txt [2026-02-23T20:15:56.086070] [INFO ] [sig ] [144/3383] Completed ALTY in 0.4s | 2.79 sym/s | Total: 51.7s | ETA: 19.4m [2026-02-23T20:15:56.086111] [INFO ] [sig ] [145/3383] Forecasting ALVO... [2026-02-23T20:15:56.086142] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-23T20:15:56.086171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-23T20:15:56.097801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-23T20:15:56.098468] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-23T20:15:56.099463] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-23T20:15:56.099527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:56.099567] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:56.099634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:56.099710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:56.173427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:56.174604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:56.174708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:56.174755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:56.309865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:56.310036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:56.310081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:56.310110] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:56.313769] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=90.38%) [2026-02-23T20:15:56.314104] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-23T20:15:56.314271] [INFO ] [sig ] ALVO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:56.468173] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALVO.txt [2026-02-23T20:15:56.468336] [INFO ] [sig ] [145/3383] Completed ALVO in 0.4s | 2.79 sym/s | Total: 52.1s | ETA: 19.4m [2026-02-23T20:15:56.468380] [INFO ] [sig ] [146/3383] Forecasting ALX... [2026-02-23T20:15:56.468413] [INFO ] [sig ] Generating forecast for: ALX [2026-02-23T20:15:56.468446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-23T20:15:56.480067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-23T20:15:56.480452] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-23T20:15:56.481281] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-23T20:15:56.481336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:56.481370] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:56.481398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:56.481456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:56.540791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:56.541666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:56.541751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:56.541784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:56.663389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:56.663543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:56.663618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:56.663651] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:56.667121] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: UP (p=82.75%) [2026-02-23T20:15:56.667405] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-23T20:15:56.667533] [INFO ] [sig ] ALX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:56.822461] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALX.txt [2026-02-23T20:15:56.822634] [INFO ] [sig ] [146/3383] Completed ALX in 0.4s | 2.79 sym/s | Total: 52.4s | ETA: 19.4m [2026-02-23T20:15:56.822679] [INFO ] [sig ] [147/3383] Forecasting ALXO... [2026-02-23T20:15:56.822709] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-23T20:15:56.822739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-23T20:15:56.835975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-23T20:15:56.836422] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-23T20:15:56.837450] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-23T20:15:56.837510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:56.837559] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:56.837614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:56.837676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:56.898776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:56.899648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:56.899734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:56.899768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:57.026297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:57.026458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:57.026497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:57.026527] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:57.030091] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: UP (p=55.58%) [2026-02-23T20:15:57.030391] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-23T20:15:57.030529] [INFO ] [sig ] ALXO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:57.178874] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ALXO.txt [2026-02-23T20:15:57.179059] [INFO ] [sig ] [147/3383] Completed ALXO in 0.4s | 2.79 sym/s | Total: 52.8s | ETA: 19.4m [2026-02-23T20:15:57.179102] [INFO ] [sig ] [148/3383] Forecasting ALZN... [2026-02-23T20:15:57.179332] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-23T20:15:57.179373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-23T20:15:57.192388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-23T20:15:57.192825] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-23T20:15:57.193660] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-23T20:15:57.193715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:57.193748] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:57.193776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:57.193833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:57.254483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:57.255618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:57.255702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:57.255735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:57.386340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:57.386505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:57.386547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:57.386596] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:57.390056] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: DOWN (p=11.84%) [2026-02-23T20:15:57.390340] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-23T20:15:57.390465] [INFO ] [sig ] ALZN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:57.534529] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ALZN.txt [2026-02-23T20:15:57.534708] [INFO ] [sig ] [148/3383] Completed ALZN in 0.4s | 2.79 sym/s | Total: 53.1s | ETA: 19.4m [2026-02-23T20:15:57.534750] [INFO ] [sig ] [149/3383] Forecasting AM... [2026-02-23T20:15:57.534787] [INFO ] [sig ] Generating forecast for: AM [2026-02-23T20:15:57.534823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-23T20:15:57.546428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-23T20:15:57.546862] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-23T20:15:57.547681] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-23T20:15:57.547735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:57.547767] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:57.547794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:57.547881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:57.606150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:57.606970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:57.607089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:57.607127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:57.741454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:57.741647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:57.741692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:57.741721] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:57.745787] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: DOWN (p=48.31%) [2026-02-23T20:15:57.746191] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-23T20:15:57.746342] [INFO ] [sig ] AM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:57.910999] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AM.txt [2026-02-23T20:15:57.911192] [INFO ] [sig ] [149/3383] Completed AM in 0.4s | 2.79 sym/s | Total: 53.5s | ETA: 19.4m [2026-02-23T20:15:57.911245] [INFO ] [sig ] [150/3383] Forecasting AMAL... [2026-02-23T20:15:57.911289] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-23T20:15:57.911326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-23T20:15:57.925292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-23T20:15:57.925801] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-23T20:15:57.926939] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-23T20:15:57.927016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:57.927062] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:57.927098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:57.927178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:57.997647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:57.998629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:57.998726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:57.998760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:58.134594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:58.134790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:58.134843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:58.134882] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:58.139888] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: UP (p=75.32%) [2026-02-23T20:15:58.140385] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-23T20:15:58.140599] [INFO ] [sig ] AMAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:58.309124] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMAL.txt [2026-02-23T20:15:58.309311] [INFO ] [sig ] [150/3383] Completed AMAL in 0.4s | 2.78 sym/s | Total: 53.9s | ETA: 19.4m [2026-02-23T20:15:58.309357] [INFO ] [sig ] [151/3383] Forecasting AMBA... [2026-02-23T20:15:58.309423] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-23T20:15:58.309462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-23T20:15:58.321857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-23T20:15:58.322321] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-23T20:15:58.323253] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-23T20:15:58.323318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:58.323363] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:58.323399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:58.323459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:58.384331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:58.385363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:58.385471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:58.385513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:58.531459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:58.531678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:58.531724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:58.531754] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:58.536027] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=62.24%) [2026-02-23T20:15:58.536492] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-23T20:15:58.536705] [INFO ] [sig ] AMBA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:15:58.755908] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMBA.txt [2026-02-23T20:15:58.756130] [INFO ] [sig ] [151/3383] Completed AMBA in 0.4s | 2.78 sym/s | Total: 54.3s | ETA: 19.4m [2026-02-23T20:15:58.756372] [INFO ] [sig ] [152/3383] Forecasting AMBP... [2026-02-23T20:15:58.756409] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-23T20:15:58.756446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-23T20:15:58.774216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-23T20:15:58.774729] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-23T20:15:58.775966] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-23T20:15:58.776221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:58.776265] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:58.776299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:58.776377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:58.853740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:58.854911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:58.855029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:58.855068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:59.020637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:59.020798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:59.020848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:59.020884] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:59.025614] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: DOWN (p=47.41%) [2026-02-23T20:15:59.025991] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-23T20:15:59.026368] [INFO ] [sig ] AMBP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:59.205386] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMBP.txt [2026-02-23T20:15:59.205664] [INFO ] [sig ] [152/3383] Completed AMBP in 0.4s | 2.77 sym/s | Total: 54.8s | ETA: 19.4m [2026-02-23T20:15:59.205720] [INFO ] [sig ] [153/3383] Forecasting AMC... [2026-02-23T20:15:59.205758] [INFO ] [sig ] Generating forecast for: AMC [2026-02-23T20:15:59.205799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-23T20:15:59.222225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-23T20:15:59.222865] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-23T20:15:59.223905] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-23T20:15:59.223962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:59.223996] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:59.224032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:59.224097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:59.284350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:59.285441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:59.285533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:59.285568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:59.414791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:59.414954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:59.414998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:59.415029] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:59.418662] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=12.45%) [2026-02-23T20:15:59.418948] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-23T20:15:59.419102] [INFO ] [sig ] AMC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:59.573533] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMC.txt [2026-02-23T20:15:59.573721] [INFO ] [sig ] [153/3383] Completed AMC in 0.4s | 2.77 sym/s | Total: 55.2s | ETA: 19.4m [2026-02-23T20:15:59.573765] [INFO ] [sig ] [154/3383] Forecasting AMCX... [2026-02-23T20:15:59.573797] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-23T20:15:59.573829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-23T20:15:59.585130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-23T20:15:59.585598] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-23T20:15:59.586544] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-23T20:15:59.586632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:59.586666] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:59.586694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:59.586752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:15:59.647647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:15:59.652236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:15:59.652330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:15:59.652364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:15:59.775043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:15:59.775202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:15:59.775245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:15:59.775292] [INFO ] [FORECASTER] Training complete [2026-02-23T20:15:59.778889] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-02-23T20:15:59.779189] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-23T20:15:59.779323] [INFO ] [sig ] AMCX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:15:59.932679] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMCX.txt [2026-02-23T20:15:59.932859] [INFO ] [sig ] [154/3383] Completed AMCX in 0.4s | 2.77 sym/s | Total: 55.5s | ETA: 19.4m [2026-02-23T20:15:59.932917] [INFO ] [sig ] [155/3383] Forecasting AMD... [2026-02-23T20:15:59.932965] [INFO ] [sig ] Generating forecast for: AMD [2026-02-23T20:15:59.933002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-23T20:15:59.945609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-23T20:15:59.946016] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-23T20:15:59.947034] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-23T20:15:59.947090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:15:59.947125] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:15:59.947154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:15:59.947211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:00.009832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:00.010806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:00.010915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:00.010969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:00.138272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:00.138439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:00.138481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:00.138511] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:00.142028] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-23T20:16:00.142322] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-23T20:16:00.142458] [INFO ] [sig ] AMD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:00.294936] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMD.txt [2026-02-23T20:16:00.295109] [INFO ] [sig ] [155/3383] Completed AMD in 0.4s | 2.77 sym/s | Total: 55.9s | ETA: 19.4m [2026-02-23T20:16:00.295341] [INFO ] [sig ] [156/3383] Forecasting AMDL... [2026-02-23T20:16:00.295372] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-23T20:16:00.295404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-23T20:16:00.308375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-23T20:16:00.308781] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-23T20:16:00.309730] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-23T20:16:00.309790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:00.309875] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:00.309912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:00.309972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:00.372256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:00.373137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:00.373221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:00.373279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:00.509927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:00.510053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:00.510094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:00.510124] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:00.514993] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: UP (p=54.34%) [2026-02-23T20:16:00.515447] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-23T20:16:00.515666] [INFO ] [sig ] AMDL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:00.669857] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMDL.txt [2026-02-23T20:16:00.670009] [INFO ] [sig ] [156/3383] Completed AMDL in 0.4s | 2.77 sym/s | Total: 56.3s | ETA: 19.4m [2026-02-23T20:16:00.670050] [INFO ] [sig ] [157/3383] Forecasting AME... [2026-02-23T20:16:00.670082] [INFO ] [sig ] Generating forecast for: AME [2026-02-23T20:16:00.670112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-23T20:16:00.681436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-23T20:16:00.681814] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-23T20:16:00.682633] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-23T20:16:00.682687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:00.682720] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:00.682746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:00.682802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:00.742134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:00.743046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:00.743133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:00.743168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:00.868608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:00.868809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:00.868855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:00.869620] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:00.873736] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-23T20:16:00.874093] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-23T20:16:00.874235] [INFO ] [sig ] AME: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:01.030963] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AME.txt [2026-02-23T20:16:01.031121] [INFO ] [sig ] [157/3383] Completed AME in 0.4s | 2.77 sym/s | Total: 56.6s | ETA: 19.4m [2026-02-23T20:16:01.031162] [INFO ] [sig ] [158/3383] Forecasting AMG... [2026-02-23T20:16:01.031192] [INFO ] [sig ] Generating forecast for: AMG [2026-02-23T20:16:01.031224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-23T20:16:01.043484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-23T20:16:01.043964] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-23T20:16:01.044926] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-23T20:16:01.045003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:01.045043] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:01.045071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:01.045144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:01.112780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:01.113968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:01.114081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:01.114125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:01.256468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:01.256658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:01.256702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:01.256732] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:01.260642] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=70.98%) [2026-02-23T20:16:01.261053] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-23T20:16:01.261200] [INFO ] [sig ] AMG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:01.408370] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMG.txt [2026-02-23T20:16:01.408533] [INFO ] [sig ] [158/3383] Completed AMG in 0.4s | 2.77 sym/s | Total: 57.0s | ETA: 19.4m [2026-02-23T20:16:01.408593] [INFO ] [sig ] [159/3383] Forecasting AMGN... [2026-02-23T20:16:01.408625] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-23T20:16:01.408657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-23T20:16:01.419714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-23T20:16:01.420126] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-23T20:16:01.420955] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-23T20:16:01.421011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:01.421044] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:01.421071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:01.421127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:01.479906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:01.480824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:01.480918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:01.480964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:01.612105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:01.612270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:01.612314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:01.612377] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:01.615872] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-23T20:16:01.616161] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-23T20:16:01.616288] [INFO ] [sig ] AMGN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:01.764093] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMGN.txt [2026-02-23T20:16:01.764261] [INFO ] [sig ] [159/3383] Completed AMGN in 0.4s | 2.77 sym/s | Total: 57.3s | ETA: 19.4m [2026-02-23T20:16:01.764302] [INFO ] [sig ] [160/3383] Forecasting AMH... [2026-02-23T20:16:01.764331] [INFO ] [sig ] Generating forecast for: AMH [2026-02-23T20:16:01.764362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-23T20:16:01.776613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-23T20:16:01.777019] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-23T20:16:01.777993] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-23T20:16:01.778076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:01.778112] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:01.778140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:01.778226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:01.838223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:01.839112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:01.839201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:01.839236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:01.968797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:01.968985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:01.969066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:01.969113] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:01.972918] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: DOWN (p=18.91%) [2026-02-23T20:16:01.973279] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-23T20:16:01.973422] [INFO ] [sig ] AMH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:02.127502] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMH.txt [2026-02-23T20:16:02.127686] [INFO ] [sig ] [160/3383] Completed AMH in 0.4s | 2.77 sym/s | Total: 57.7s | ETA: 19.4m [2026-02-23T20:16:02.127729] [INFO ] [sig ] [161/3383] Forecasting AMLX... [2026-02-23T20:16:02.127760] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-23T20:16:02.127790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-23T20:16:02.142051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-23T20:16:02.142638] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-23T20:16:02.143613] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-23T20:16:02.143668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:02.143701] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:02.143728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:02.143791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:02.208905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:02.209854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:02.209941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:02.209975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:02.341675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:02.341834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:02.341875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:02.341904] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:02.345803] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: UP (p=89.45%) [2026-02-23T20:16:02.346085] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-23T20:16:02.346213] [INFO ] [sig ] AMLX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:02.491776] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMLX.txt [2026-02-23T20:16:02.491944] [INFO ] [sig ] [161/3383] Completed AMLX in 0.4s | 2.77 sym/s | Total: 58.1s | ETA: 19.4m [2026-02-23T20:16:02.491986] [INFO ] [sig ] [162/3383] Forecasting AMN... [2026-02-23T20:16:02.492016] [INFO ] [sig ] Generating forecast for: AMN [2026-02-23T20:16:02.492048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-23T20:16:02.504669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-23T20:16:02.505072] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-23T20:16:02.505916] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-23T20:16:02.505983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:02.506022] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:02.506054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:02.506111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:02.566611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:02.567513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:02.567619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:02.567657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:02.695540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:02.695757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:02.695803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:02.695831] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:02.699622] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: UP (p=52.72%) [2026-02-23T20:16:02.699927] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-23T20:16:02.700065] [INFO ] [sig ] AMN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:02.849754] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMN.txt [2026-02-23T20:16:02.849934] [INFO ] [sig ] [162/3383] Completed AMN in 0.4s | 2.77 sym/s | Total: 58.4s | ETA: 19.4m [2026-02-23T20:16:02.849988] [INFO ] [sig ] [163/3383] Forecasting AMP... [2026-02-23T20:16:02.850027] [INFO ] [sig ] Generating forecast for: AMP [2026-02-23T20:16:02.850065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-23T20:16:02.861885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-23T20:16:02.862310] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-23T20:16:02.863181] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-23T20:16:02.863237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:02.863271] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:02.863298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:02.863355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:02.926625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:02.927987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:02.928093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:02.928142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:03.058815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:03.058978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:03.059021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:03.059055] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:03.063101] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=82.75%) [2026-02-23T20:16:03.063595] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-23T20:16:03.063730] [INFO ] [sig ] AMP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:03.222123] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMP.txt [2026-02-23T20:16:03.222306] [INFO ] [sig ] [163/3383] Completed AMP in 0.4s | 2.77 sym/s | Total: 58.8s | ETA: 19.4m [2026-02-23T20:16:03.222351] [INFO ] [sig ] [164/3383] Forecasting AMPG... [2026-02-23T20:16:03.222382] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-23T20:16:03.222413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-23T20:16:03.233886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-23T20:16:03.234271] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-23T20:16:03.235167] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-23T20:16:03.235224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:03.235259] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:03.235288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:03.235346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:03.297941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:03.298930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:03.299041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:03.299081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:03.429765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:03.429925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:03.429967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:03.429996] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:03.433865] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: DOWN (p=5.69%) [2026-02-23T20:16:03.434369] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-23T20:16:03.434498] [INFO ] [sig ] AMPG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:03.588077] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMPG.txt [2026-02-23T20:16:03.588248] [INFO ] [sig ] [164/3383] Completed AMPG in 0.4s | 2.77 sym/s | Total: 59.2s | ETA: 19.4m [2026-02-23T20:16:03.588292] [INFO ] [sig ] [165/3383] Forecasting AMPH... [2026-02-23T20:16:03.588321] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-23T20:16:03.588355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-23T20:16:03.600207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-23T20:16:03.600834] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-23T20:16:03.601670] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-23T20:16:03.601725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:03.601758] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:03.601785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:03.601841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:03.666844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:03.667941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:03.668047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:03.668089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:03.799441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:03.799627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:03.799672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:03.799702] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:03.803796] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-02-23T20:16:03.804119] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-23T20:16:03.804438] [INFO ] [sig ] AMPH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:03.960007] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMPH.txt [2026-02-23T20:16:03.960206] [INFO ] [sig ] [165/3383] Completed AMPH in 0.4s | 2.77 sym/s | Total: 59.5s | ETA: 19.4m [2026-02-23T20:16:03.960255] [INFO ] [sig ] [166/3383] Forecasting AMPL... [2026-02-23T20:16:03.960288] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-23T20:16:03.960320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-23T20:16:03.972475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-23T20:16:03.972974] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-23T20:16:03.974165] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-23T20:16:03.974240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:03.974287] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:03.974332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:03.974420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:04.034408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:04.035331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:04.035451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:04.035489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:04.161345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:04.161521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:04.161596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:04.161634] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:04.165167] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=16.04%) [2026-02-23T20:16:04.165462] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-23T20:16:04.165615] [INFO ] [sig ] AMPL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:04.315729] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMPL.txt [2026-02-23T20:16:04.315892] [INFO ] [sig ] [166/3383] Completed AMPL in 0.4s | 2.77 sym/s | Total: 59.9s | ETA: 19.3m [2026-02-23T20:16:04.315932] [INFO ] [sig ] [167/3383] Forecasting AMPX... [2026-02-23T20:16:04.315964] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-23T20:16:04.315998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-23T20:16:04.328925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-23T20:16:04.329303] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-23T20:16:04.330185] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-23T20:16:04.330242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:04.330276] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:04.330304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:04.330363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:04.390640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:04.391756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:04.391840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:04.391874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:04.518452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:04.518668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:04.518724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:04.518755] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:04.522488] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: DOWN (p=7.96%) [2026-02-23T20:16:04.522796] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-23T20:16:04.522925] [INFO ] [sig ] AMPX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:04.715537] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMPX.txt [2026-02-23T20:16:04.715788] [INFO ] [sig ] [167/3383] Completed AMPX in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.4m [2026-02-23T20:16:04.715842] [INFO ] [sig ] [168/3383] Forecasting AMRC... [2026-02-23T20:16:04.715881] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-23T20:16:04.715923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-23T20:16:04.732461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-23T20:16:04.732977] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-23T20:16:04.734433] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-23T20:16:04.734530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:04.734596] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:04.734639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:04.734723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:04.804170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:04.805109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:04.805192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:04.805226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:04.936249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:04.936409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:04.936450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:04.936478] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:04.939953] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: DOWN (p=42.94%) [2026-02-23T20:16:04.940236] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-23T20:16:04.940361] [INFO ] [sig ] AMRC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:05.088701] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMRC.txt [2026-02-23T20:16:05.088848] [INFO ] [sig ] [168/3383] Completed AMRC in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.4m [2026-02-23T20:16:05.088888] [INFO ] [sig ] [169/3383] Forecasting AMRN... [2026-02-23T20:16:05.088919] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-23T20:16:05.088950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-23T20:16:05.100685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-23T20:16:05.101035] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-23T20:16:05.102072] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-23T20:16:05.102135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:05.102170] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:05.102198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:05.102255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:05.159687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:05.160433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:05.160515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:05.160547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:05.285112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:05.285272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:05.285315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:05.285344] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:05.288811] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-23T20:16:05.289129] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-23T20:16:05.289254] [INFO ] [sig ] AMRN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:05.438866] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMRN.txt [2026-02-23T20:16:05.439032] [INFO ] [sig ] [169/3383] Completed AMRN in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.3m [2026-02-23T20:16:05.439073] [INFO ] [sig ] [170/3383] Forecasting AMRX... [2026-02-23T20:16:05.439103] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-23T20:16:05.439133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-23T20:16:05.451551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-23T20:16:05.451940] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-23T20:16:05.452779] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-23T20:16:05.452833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:05.452868] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:05.452897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:05.452960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:05.517845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:05.518807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:05.518895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:05.518929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:05.649344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:05.649505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:05.649549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:05.649598] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:05.654116] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=97.26%) [2026-02-23T20:16:05.654479] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-23T20:16:05.654664] [INFO ] [sig ] AMRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:05.807444] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMRX.txt [2026-02-23T20:16:05.807632] [INFO ] [sig ] [170/3383] Completed AMRX in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.3m [2026-02-23T20:16:05.807691] [INFO ] [sig ] [171/3383] Forecasting AMSC... [2026-02-23T20:16:05.807726] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-23T20:16:05.807758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-23T20:16:05.819307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-23T20:16:05.819685] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-23T20:16:05.820506] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-23T20:16:05.820593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:05.820648] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:05.820678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:05.820736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:05.879764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:05.880698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:05.880780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:05.880812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:06.009151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:06.009339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:06.009382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:06.009412] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:06.012943] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=43.34%) [2026-02-23T20:16:06.013225] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-23T20:16:06.013351] [INFO ] [sig ] AMSC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:06.162347] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMSC.txt [2026-02-23T20:16:06.162492] [INFO ] [sig ] [171/3383] Completed AMSC in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.3m [2026-02-23T20:16:06.162532] [INFO ] [sig ] [172/3383] Forecasting AMSF... [2026-02-23T20:16:06.162562] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-23T20:16:06.162613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-23T20:16:06.175075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-23T20:16:06.175489] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-23T20:16:06.176359] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-23T20:16:06.176414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:06.176450] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:06.176478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:06.176536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:06.241700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:06.242616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:06.242702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:06.242736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:06.360991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:06.361146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:06.361188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:06.361218] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:06.364715] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=81.65%) [2026-02-23T20:16:06.365090] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-23T20:16:06.365258] [INFO ] [sig ] AMSF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:06.516303] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMSF.txt [2026-02-23T20:16:06.516460] [INFO ] [sig ] [172/3383] Completed AMSF in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.3m [2026-02-23T20:16:06.516502] [INFO ] [sig ] [173/3383] Forecasting AMTB... [2026-02-23T20:16:06.516533] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-23T20:16:06.516565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-23T20:16:06.527840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-23T20:16:06.528236] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-23T20:16:06.529140] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-23T20:16:06.529204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:06.529278] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:06.529307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:06.529365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:06.588855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:06.589797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:06.589892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:06.589939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:06.716751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:06.716919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:06.716959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:06.716987] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:06.720515] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: UP (p=51.88%) [2026-02-23T20:16:06.720829] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-23T20:16:06.720959] [INFO ] [sig ] AMTB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:06.864871] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMTB.txt [2026-02-23T20:16:06.865076] [INFO ] [sig ] [173/3383] Completed AMTB in 0.3s | 2.77 sym/s | Total: 1.0m | ETA: 19.3m [2026-02-23T20:16:06.865141] [INFO ] [sig ] [174/3383] Forecasting AMTX... [2026-02-23T20:16:06.865177] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-23T20:16:06.865207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-23T20:16:06.877446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-23T20:16:06.877868] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-23T20:16:06.878728] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-23T20:16:06.878782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:06.878815] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:06.878842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:06.878900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:06.938501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:06.939412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:06.939496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:06.939529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:07.067437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:07.067625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:07.067668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:07.067699] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:07.071711] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-23T20:16:07.072017] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-23T20:16:07.072164] [INFO ] [sig ] AMTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:07.220822] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMTX.txt [2026-02-23T20:16:07.220977] [INFO ] [sig ] [174/3383] Completed AMTX in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.3m [2026-02-23T20:16:07.221026] [INFO ] [sig ] [175/3383] Forecasting AMWD... [2026-02-23T20:16:07.221069] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-23T20:16:07.221127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-23T20:16:07.232413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-23T20:16:07.232844] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-23T20:16:07.233680] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-23T20:16:07.233735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:07.233769] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:07.233798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:07.233855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:07.291460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:07.292168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:07.292250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:07.292285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:07.415944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:07.416138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:07.416199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:07.416245] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:07.420781] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: UP (p=57.96%) [2026-02-23T20:16:07.421083] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-23T20:16:07.421227] [INFO ] [sig ] AMWD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:07.573976] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMWD.txt [2026-02-23T20:16:07.574125] [INFO ] [sig ] [175/3383] Completed AMWD in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:07.574172] [INFO ] [sig ] [176/3383] Forecasting AMWL... [2026-02-23T20:16:07.574211] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-23T20:16:07.574244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-23T20:16:07.585647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-23T20:16:07.586003] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-23T20:16:07.586794] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-23T20:16:07.586848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:07.586881] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:07.586909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:07.586965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:07.651913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:07.653032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:07.653151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:07.653188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:07.793452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:07.793634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:07.793679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:07.793761] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:07.797609] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=21.32%) [2026-02-23T20:16:07.797971] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-23T20:16:07.798128] [INFO ] [sig ] AMWL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:07.943004] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMWL.txt [2026-02-23T20:16:07.943165] [INFO ] [sig ] [176/3383] Completed AMWL in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:07.943206] [INFO ] [sig ] [177/3383] Forecasting AMX... [2026-02-23T20:16:07.943237] [INFO ] [sig ] Generating forecast for: AMX [2026-02-23T20:16:07.943267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-23T20:16:07.955235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-23T20:16:07.955666] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-23T20:16:07.956468] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-23T20:16:07.956523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:07.956556] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:07.956605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:07.956669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:08.015281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:08.016446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:08.016538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:08.016590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:08.142515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:08.142697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:08.142739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:08.142769] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:08.146272] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: DOWN (p=24.17%) [2026-02-23T20:16:08.146562] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-23T20:16:08.146713] [INFO ] [sig ] AMX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:08.291081] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMX.txt [2026-02-23T20:16:08.291254] [INFO ] [sig ] [177/3383] Completed AMX in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:08.291296] [INFO ] [sig ] [178/3383] Forecasting AMZD... [2026-02-23T20:16:08.291327] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-23T20:16:08.291357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-23T20:16:08.303406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-23T20:16:08.303830] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-23T20:16:08.304642] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-23T20:16:08.304697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:08.304730] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:08.304757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:08.304814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:08.361174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:08.362039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:08.362123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:08.362156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:08.489792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:08.489961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:08.490032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:08.490068] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:08.493653] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: UP (p=52.52%) [2026-02-23T20:16:08.493954] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-23T20:16:08.494087] [INFO ] [sig ] AMZD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:08.659539] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMZD.txt [2026-02-23T20:16:08.659719] [INFO ] [sig ] [178/3383] Completed AMZD in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:08.659760] [INFO ] [sig ] [179/3383] Forecasting AMZN... [2026-02-23T20:16:08.659789] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-23T20:16:08.659821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-23T20:16:08.672924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-23T20:16:08.673281] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-23T20:16:08.674502] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-23T20:16:08.674558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:08.674619] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:08.674649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:08.674706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:08.735887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:08.736970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:08.737057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:08.737090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:08.874311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:08.874488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:08.874545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:08.874612] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:08.879168] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-23T20:16:08.879806] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-23T20:16:08.879987] [INFO ] [sig ] AMZN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:09.061309] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMZN.txt [2026-02-23T20:16:09.061495] [INFO ] [sig ] [179/3383] Completed AMZN in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:09.061538] [INFO ] [sig ] [180/3383] Forecasting AMZZ... [2026-02-23T20:16:09.061569] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-23T20:16:09.061623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-23T20:16:09.074225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-23T20:16:09.074693] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-23T20:16:09.075656] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-23T20:16:09.075716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:09.075751] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:09.075779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:09.075838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:09.138483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:09.139686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:09.139773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:09.139809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:09.263958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:09.264130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:09.264180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:09.264217] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:09.267786] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=89.03%) [2026-02-23T20:16:09.268098] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-23T20:16:09.268250] [INFO ] [sig ] AMZZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:09.414206] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMZZ.txt [2026-02-23T20:16:09.414361] [INFO ] [sig ] [180/3383] Completed AMZZ in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:09.414401] [INFO ] [sig ] [181/3383] Forecasting AN... [2026-02-23T20:16:09.414431] [INFO ] [sig ] Generating forecast for: AN [2026-02-23T20:16:09.414461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-23T20:16:09.426352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-23T20:16:09.426728] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-23T20:16:09.427724] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-23T20:16:09.427778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:09.427836] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:09.427868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:09.427926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:09.486897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:09.487674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:09.487758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:09.487791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:09.610900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:09.611060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:09.611100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:09.611130] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:09.614551] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: DOWN (p=14.85%) [2026-02-23T20:16:09.614852] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-23T20:16:09.614980] [INFO ] [sig ] AN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:09.761820] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AN.txt [2026-02-23T20:16:09.761977] [INFO ] [sig ] [181/3383] Completed AN in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:09.762017] [INFO ] [sig ] [182/3383] Forecasting ANAB... [2026-02-23T20:16:09.762046] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-23T20:16:09.762078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-23T20:16:09.776829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-23T20:16:09.777247] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-23T20:16:09.778231] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-23T20:16:09.778293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:09.778350] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:09.778606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:09.778692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:09.844672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:09.845554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:09.845663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:09.845697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:09.979174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:09.979350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:09.979394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:09.979423] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:09.983389] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=19.66%) [2026-02-23T20:16:09.983758] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-23T20:16:09.983908] [INFO ] [sig ] ANAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:10.139492] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ANAB.txt [2026-02-23T20:16:10.139686] [INFO ] [sig ] [182/3383] Completed ANAB in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:10.139743] [INFO ] [sig ] [183/3383] Forecasting ANDE... [2026-02-23T20:16:10.139783] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-23T20:16:10.139820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-23T20:16:10.152365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-23T20:16:10.152830] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-23T20:16:10.153843] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-23T20:16:10.153899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:10.153931] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:10.153959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:10.154017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:10.220214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:10.221118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:10.221236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:10.221273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:10.358499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:10.358708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:10.358766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:10.358799] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:10.362868] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=85.50%) [2026-02-23T20:16:10.363213] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-23T20:16:10.363377] [INFO ] [sig ] ANDE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:10.527065] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ANDE.txt [2026-02-23T20:16:10.527444] [INFO ] [sig ] [183/3383] Completed ANDE in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:10.527491] [INFO ] [sig ] [184/3383] Forecasting ANF... [2026-02-23T20:16:10.527523] [INFO ] [sig ] Generating forecast for: ANF [2026-02-23T20:16:10.527553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-23T20:16:10.538975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-23T20:16:10.539362] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-23T20:16:10.540179] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-23T20:16:10.540234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:10.540266] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:10.540294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:10.540360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:10.600678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:10.601720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:10.601826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:10.601861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:10.723861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:10.724034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:10.724077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:10.724106] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:10.727896] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=70.06%) [2026-02-23T20:16:10.728241] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-23T20:16:10.728381] [INFO ] [sig ] ANF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:10.876177] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ANF.txt [2026-02-23T20:16:10.876338] [INFO ] [sig ] [184/3383] Completed ANF in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:10.876380] [INFO ] [sig ] [185/3383] Forecasting ANGI... [2026-02-23T20:16:10.876411] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-23T20:16:10.876440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-23T20:16:10.888899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-23T20:16:10.889327] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-23T20:16:10.890606] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-23T20:16:10.890664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:10.890697] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:10.890723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:10.890782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:10.953172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:10.954149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:10.954257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:10.954306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:11.086881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:11.087034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:11.087077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:11.087106] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:11.090689] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-02-23T20:16:11.090980] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-23T20:16:11.091113] [INFO ] [sig ] ANGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:11.236612] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ANGI.txt [2026-02-23T20:16:11.236773] [INFO ] [sig ] [185/3383] Completed ANGI in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-23T20:16:11.236813] [INFO ] [sig ] [186/3383] Forecasting ANGL... [2026-02-23T20:16:11.236849] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-23T20:16:11.236881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-23T20:16:11.248191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-23T20:16:11.248550] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-23T20:16:11.249459] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-23T20:16:11.249515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:11.249549] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:11.249601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:11.249665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:11.308527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:11.309263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:11.309351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:11.309385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:11.436309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:11.436468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:11.436510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:11.436540] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:11.440516] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: UP (p=74.59%) [2026-02-23T20:16:11.440857] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-23T20:16:11.440992] [INFO ] [sig ] ANGL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:11.584050] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ANGL.txt [2026-02-23T20:16:11.584228] [INFO ] [sig ] [186/3383] Completed ANGL in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-02-23T20:16:11.584276] [INFO ] [sig ] [187/3383] Forecasting ANGO... [2026-02-23T20:16:11.584307] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-23T20:16:11.584338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-23T20:16:11.595375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-23T20:16:11.595746] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-23T20:16:11.596555] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-23T20:16:11.596641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:11.596678] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:11.596707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:11.596766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:11.655634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:11.656366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:11.656450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:11.656483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:11.779282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:11.779441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:11.779482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:11.779512] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:11.783098] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-23T20:16:11.783392] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-23T20:16:11.783518] [INFO ] [sig ] ANGO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:11.941509] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ANGO.txt [2026-02-23T20:16:11.941686] [INFO ] [sig ] [187/3383] Completed ANGO in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-02-23T20:16:11.941729] [INFO ] [sig ] [188/3383] Forecasting ANIK... [2026-02-23T20:16:11.941758] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-23T20:16:11.941790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-23T20:16:11.953348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-23T20:16:11.953729] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-23T20:16:11.954547] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-23T20:16:11.954621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:11.954656] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:11.954684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:11.954742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:12.023092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:12.024277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:12.024372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:12.024407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:12.155741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:12.155932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:12.155990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:12.156031] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:12.160172] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-02-23T20:16:12.160508] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-23T20:16:12.160671] [INFO ] [sig ] ANIK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:12.304934] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ANIK.txt [2026-02-23T20:16:12.305074] [INFO ] [sig ] [188/3383] Completed ANIK in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-02-23T20:16:12.305115] [INFO ] [sig ] [189/3383] Forecasting ANIP... [2026-02-23T20:16:12.305145] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-23T20:16:12.305175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-23T20:16:12.316356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-23T20:16:12.316719] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-23T20:16:12.317536] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-23T20:16:12.317611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:12.317647] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:12.317675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:12.317731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:12.377371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:12.378282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:12.378369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:12.378403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:12.509296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:12.509680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:12.509722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:12.509770] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:12.514031] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-02-23T20:16:12.514567] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-23T20:16:12.514733] [INFO ] [sig ] ANIP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:12.672026] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ANIP.txt [2026-02-23T20:16:12.672194] [INFO ] [sig ] [189/3383] Completed ANIP in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-02-23T20:16:12.672237] [INFO ] [sig ] [190/3383] Forecasting ANIX... [2026-02-23T20:16:12.672267] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-23T20:16:12.672298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-23T20:16:12.683982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-23T20:16:12.684403] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-23T20:16:12.685474] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-23T20:16:12.685529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:12.685610] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:12.685640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:12.685698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:12.744774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:12.745701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:12.745787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:12.745820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:12.872693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:12.872878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:12.872944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:12.872987] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:12.876953] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=14.22%) [2026-02-23T20:16:12.877326] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-23T20:16:12.877480] [INFO ] [sig ] ANIX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:13.030683] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ANIX.txt [2026-02-23T20:16:13.030858] [INFO ] [sig ] [190/3383] Completed ANIX in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-02-23T20:16:13.030899] [INFO ] [sig ] [191/3383] Forecasting ANNX... [2026-02-23T20:16:13.030928] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-23T20:16:13.030961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-23T20:16:13.044216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-23T20:16:13.044654] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-23T20:16:13.045687] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-23T20:16:13.045747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:13.045794] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:13.045832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:13.045915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:13.115553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:13.116444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:13.116530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:13.116601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:13.243740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:13.243931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:13.243989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:13.244030] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:13.247802] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=40.39%) [2026-02-23T20:16:13.248134] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-23T20:16:13.248273] [INFO ] [sig ] ANNX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:13.410058] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ANNX.txt [2026-02-23T20:16:13.410240] [INFO ] [sig ] [191/3383] Completed ANNX in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.2m [2026-02-23T20:16:13.410295] [INFO ] [sig ] [192/3383] Forecasting ANTX... [2026-02-23T20:16:13.410332] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-23T20:16:13.410364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-23T20:16:13.422044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-23T20:16:13.422411] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-23T20:16:13.423267] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-23T20:16:13.423324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:13.423359] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:13.423389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:13.423449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:13.487239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:13.488187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:13.488293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:13.488329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:13.608026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:13.608196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:13.608248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:13.608281] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:13.612544] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: DOWN (p=27.93%) [2026-02-23T20:16:13.612865] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-23T20:16:13.612994] [INFO ] [sig ] ANTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:13.762389] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ANTX.txt [2026-02-23T20:16:13.762528] [INFO ] [sig ] [192/3383] Completed ANTX in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:13.762584] [INFO ] [sig ] [193/3383] Forecasting ANVS... [2026-02-23T20:16:13.762618] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-23T20:16:13.762649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-23T20:16:13.775906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-23T20:16:13.776314] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-23T20:16:13.777214] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-23T20:16:13.777272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:13.777307] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:13.777350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:13.777409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:13.838902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:13.839917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:13.840001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:13.840036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:13.965522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:13.965697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:13.965738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:13.965813] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:13.970164] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-23T20:16:13.970544] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-23T20:16:13.970744] [INFO ] [sig ] ANVS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:14.115924] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ANVS.txt [2026-02-23T20:16:14.116071] [INFO ] [sig ] [193/3383] Completed ANVS in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:14.116112] [INFO ] [sig ] [194/3383] Forecasting AOD... [2026-02-23T20:16:14.116142] [INFO ] [sig ] Generating forecast for: AOD [2026-02-23T20:16:14.116173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-23T20:16:14.127486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-23T20:16:14.127959] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-23T20:16:14.128841] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-23T20:16:14.128900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:14.128935] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:14.128964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:14.129023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:14.189404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:14.190350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:14.190437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:14.190472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:14.314694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:14.314856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:14.314897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:14.314926] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:14.318486] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=21.99%) [2026-02-23T20:16:14.318799] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-23T20:16:14.318931] [INFO ] [sig ] AOD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:14.465720] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AOD.txt [2026-02-23T20:16:14.465869] [INFO ] [sig ] [194/3383] Completed AOD in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:14.465910] [INFO ] [sig ] [195/3383] Forecasting AOHY... [2026-02-23T20:16:14.465941] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-23T20:16:14.465972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-23T20:16:14.477197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-23T20:16:14.477560] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-23T20:16:14.478455] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-23T20:16:14.478511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:14.478545] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:14.478596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:14.478660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:14.539089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:14.539909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:14.539993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:14.540028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:14.661412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:14.661591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:14.661636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:14.661665] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:14.665557] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=70.79%) [2026-02-23T20:16:14.665865] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-23T20:16:14.665997] [INFO ] [sig ] AOHY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:14.829963] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AOHY.txt [2026-02-23T20:16:14.830123] [INFO ] [sig ] [195/3383] Completed AOHY in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:14.830165] [INFO ] [sig ] [196/3383] Forecasting AON... [2026-02-23T20:16:14.830196] [INFO ] [sig ] Generating forecast for: AON [2026-02-23T20:16:14.830227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-23T20:16:14.842684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-23T20:16:14.843080] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-23T20:16:14.843952] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-23T20:16:14.844011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:14.844044] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:14.844072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:14.844130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:14.905559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:14.906532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:14.906641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:14.906678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:15.043603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:15.043790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:15.043833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:15.043862] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:15.047529] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: DOWN (p=29.87%) [2026-02-23T20:16:15.047866] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-23T20:16:15.048120] [INFO ] [sig ] AON: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:15.201969] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AON.txt [2026-02-23T20:16:15.202158] [INFO ] [sig ] [196/3383] Completed AON in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:15.202212] [INFO ] [sig ] [197/3383] Forecasting AOS... [2026-02-23T20:16:15.202251] [INFO ] [sig ] Generating forecast for: AOS [2026-02-23T20:16:15.202292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-23T20:16:15.214691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-23T20:16:15.215093] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-23T20:16:15.215950] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-23T20:16:15.216007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:15.216042] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:15.216070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:15.216129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:15.278094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:15.279042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:15.279127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:15.279163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:15.408136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:15.408315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:15.408368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:15.408400] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:15.412338] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: UP (p=74.16%) [2026-02-23T20:16:15.412714] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-23T20:16:15.412854] [INFO ] [sig ] AOS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:15.559459] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AOS.txt [2026-02-23T20:16:15.559633] [INFO ] [sig ] [197/3383] Completed AOS in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:15.559678] [INFO ] [sig ] [198/3383] Forecasting AOSL... [2026-02-23T20:16:15.559710] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-23T20:16:15.559741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-23T20:16:15.572317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-23T20:16:15.572740] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-23T20:16:15.573556] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-23T20:16:15.573642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:15.573677] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:15.573705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:15.573764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:15.633152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:15.634071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:15.634169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:15.634205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:15.758822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:15.759000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:15.759059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:15.759091] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:15.762612] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=24.26%) [2026-02-23T20:16:15.762904] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-23T20:16:15.763036] [INFO ] [sig ] AOSL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:15.907532] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AOSL.txt [2026-02-23T20:16:15.907716] [INFO ] [sig ] [198/3383] Completed AOSL in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:15.907760] [INFO ] [sig ] [199/3383] Forecasting AP... [2026-02-23T20:16:15.907791] [INFO ] [sig ] Generating forecast for: AP [2026-02-23T20:16:15.907844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-23T20:16:15.920050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-23T20:16:15.920497] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-23T20:16:15.921439] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-23T20:16:15.921497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:15.921531] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:15.921560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:15.921649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:15.980693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:15.981634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:15.981722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:15.981759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:16.108253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:16.108421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:16.108465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:16.108496] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:16.112231] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=68.58%) [2026-02-23T20:16:16.112521] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-23T20:16:16.112684] [INFO ] [sig ] AP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:16.263508] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AP.txt [2026-02-23T20:16:16.263682] [INFO ] [sig ] [199/3383] Completed AP in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:16.263725] [INFO ] [sig ] [200/3383] Forecasting APA... [2026-02-23T20:16:16.263754] [INFO ] [sig ] Generating forecast for: APA [2026-02-23T20:16:16.263787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-23T20:16:16.275019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-23T20:16:16.275339] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-23T20:16:16.276147] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-23T20:16:16.276203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:16.276242] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:16.276276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:16.276345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:16.335726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:16.336650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:16.336736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:16.336804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:16.467453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:16.467848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:16.467894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:16.467924] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:16.471640] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: UP (p=69.93%) [2026-02-23T20:16:16.471940] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-23T20:16:16.472064] [INFO ] [sig ] APA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:16.620648] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/APA.txt [2026-02-23T20:16:16.620807] [INFO ] [sig ] [200/3383] Completed APA in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:16.620851] [INFO ] [sig ] [201/3383] Forecasting APAM... [2026-02-23T20:16:16.620884] [INFO ] [sig ] Generating forecast for: APAM [2026-02-23T20:16:16.620918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-23T20:16:16.634249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-23T20:16:16.634839] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-23T20:16:16.635688] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-23T20:16:16.635744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:16.635790] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:16.635821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:16.635886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:16.695706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:16.696456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:16.696603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:16.696645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:16.817454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:16.817636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:16.817682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:16.817712] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:16.821637] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=69.84%) [2026-02-23T20:16:16.821934] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-23T20:16:16.822070] [INFO ] [sig ] APAM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:16.966807] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/APAM.txt [2026-02-23T20:16:16.966981] [INFO ] [sig ] [201/3383] Completed APAM in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-02-23T20:16:16.967022] [INFO ] [sig ] [202/3383] Forecasting APD... [2026-02-23T20:16:16.967052] [INFO ] [sig ] Generating forecast for: APD [2026-02-23T20:16:16.967082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-23T20:16:16.978984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-23T20:16:16.979399] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-23T20:16:16.980256] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-23T20:16:16.980312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:16.980346] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:16.980374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:16.980432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:17.039439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:17.040775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:17.040864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:17.040899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:17.170341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:17.170502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:17.170564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:17.170617] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:17.174288] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=66.85%) [2026-02-23T20:16:17.174679] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-23T20:16:17.174830] [INFO ] [sig ] APD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:17.324849] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/APD.txt [2026-02-23T20:16:17.324998] [INFO ] [sig ] [202/3383] Completed APD in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-02-23T20:16:17.325037] [INFO ] [sig ] [203/3383] Forecasting APEI... [2026-02-23T20:16:17.325067] [INFO ] [sig ] Generating forecast for: APEI [2026-02-23T20:16:17.325099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-23T20:16:17.338514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-23T20:16:17.339088] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-23T20:16:17.340124] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-23T20:16:17.340179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:17.340211] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:17.340239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:17.340300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:17.403052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:17.404030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:17.404118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:17.404153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:17.529000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:17.529168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:17.529211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:17.529240] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:17.533135] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=44.35%) [2026-02-23T20:16:17.533628] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-23T20:16:17.533757] [INFO ] [sig ] APEI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:17.678955] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/APEI.txt [2026-02-23T20:16:17.679148] [INFO ] [sig ] [203/3383] Completed APEI in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-02-23T20:16:17.679191] [INFO ] [sig ] [204/3383] Forecasting APG... [2026-02-23T20:16:17.679223] [INFO ] [sig ] Generating forecast for: APG [2026-02-23T20:16:17.679261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-23T20:16:17.691211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-23T20:16:17.691598] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-23T20:16:17.692390] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-23T20:16:17.692444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:17.692477] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:17.692504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:17.692561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:17.752036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:17.752754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:17.752835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:17.752869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:17.876038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:17.876202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:17.876244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:17.876273] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:17.879958] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-02-23T20:16:17.880239] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-23T20:16:17.880365] [INFO ] [sig ] APG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:18.037835] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/APG.txt [2026-02-23T20:16:18.038006] [INFO ] [sig ] [204/3383] Completed APG in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-02-23T20:16:18.038052] [INFO ] [sig ] [205/3383] Forecasting APGE... [2026-02-23T20:16:18.038092] [INFO ] [sig ] Generating forecast for: APGE [2026-02-23T20:16:18.038132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-23T20:16:18.050248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-23T20:16:18.050694] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-23T20:16:18.051669] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-23T20:16:18.051727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:18.051760] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:18.051788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:18.051846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:18.118154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:18.119407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:18.119524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:18.119565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:18.253479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:18.253697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:18.253769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:18.253821] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:18.258740] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=37.79%) [2026-02-23T20:16:18.259060] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-23T20:16:18.259210] [INFO ] [sig ] APGE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:18.444349] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/APGE.txt [2026-02-23T20:16:18.444541] [INFO ] [sig ] [205/3383] Completed APGE in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.1m [2026-02-23T20:16:18.444605] [INFO ] [sig ] [206/3383] Forecasting APH... [2026-02-23T20:16:18.444641] [INFO ] [sig ] Generating forecast for: APH [2026-02-23T20:16:18.444672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-23T20:16:18.462521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-23T20:16:18.463082] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-23T20:16:18.464393] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-23T20:16:18.464476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:18.464552] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:18.464655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:18.464752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:18.554106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:18.555423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:18.555565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:18.555654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:18.733939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:18.734149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:18.734231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:18.734300] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:18.739259] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-02-23T20:16:18.739697] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-23T20:16:18.739865] [INFO ] [sig ] APH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:18.962452] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/APH.txt [2026-02-23T20:16:18.962711] [INFO ] [sig ] [206/3383] Completed APH in 0.5s | 2.76 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:18.962783] [INFO ] [sig ] [207/3383] Forecasting API... [2026-02-23T20:16:18.962836] [INFO ] [sig ] Generating forecast for: API [2026-02-23T20:16:18.962887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-23T20:16:18.984102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-23T20:16:18.985035] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-23T20:16:18.986474] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-23T20:16:18.986557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:18.986800] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:18.988138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:18.988315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:19.076303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:19.077543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:19.077703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:19.077749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:19.234978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:19.235172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:19.235243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:19.235292] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:19.240057] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: UP (p=61.88%) [2026-02-23T20:16:19.240493] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-23T20:16:19.240674] [INFO ] [sig ] API: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:19.402391] [INFO ] [LOCAL ] Saved forecast: API 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/API.txt [2026-02-23T20:16:19.402564] [INFO ] [sig ] [207/3383] Completed API in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-23T20:16:19.402626] [INFO ] [sig ] [208/3383] Forecasting APLD... [2026-02-23T20:16:19.402657] [INFO ] [sig ] Generating forecast for: APLD [2026-02-23T20:16:19.402687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-23T20:16:19.414448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-23T20:16:19.414907] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-23T20:16:19.415778] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-23T20:16:19.415834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:19.415870] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:19.415899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:19.415958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:19.476663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:19.477674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:19.477764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:19.477800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:19.615633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:19.615829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:19.615896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:19.615934] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:19.620152] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=36.78%) [2026-02-23T20:16:19.620461] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-23T20:16:19.620620] [INFO ] [sig ] APLD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:19.772164] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/APLD.txt [2026-02-23T20:16:19.772319] [INFO ] [sig ] [208/3383] Completed APLD in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-23T20:16:19.772362] [INFO ] [sig ] [209/3383] Forecasting APLE... [2026-02-23T20:16:19.772398] [INFO ] [sig ] Generating forecast for: APLE [2026-02-23T20:16:19.772447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-23T20:16:19.785709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-23T20:16:19.786105] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-23T20:16:19.787025] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-23T20:16:19.787081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:19.787116] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:19.787145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:19.787203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:19.848938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:19.850050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:19.850137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:19.850172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:19.972754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:19.972917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:19.972958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:19.972985] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:19.977012] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=13.81%) [2026-02-23T20:16:19.977297] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-23T20:16:19.977427] [INFO ] [sig ] APLE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:20.123487] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/APLE.txt [2026-02-23T20:16:20.123668] [INFO ] [sig ] [209/3383] Completed APLE in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-23T20:16:20.123712] [INFO ] [sig ] [210/3383] Forecasting APLS... [2026-02-23T20:16:20.123751] [INFO ] [sig ] Generating forecast for: APLS [2026-02-23T20:16:20.123786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-23T20:16:20.136479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-23T20:16:20.136927] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-23T20:16:20.137860] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-23T20:16:20.137922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:20.137964] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:20.138005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:20.138073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:20.207496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:20.208627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:20.208717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:20.208749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:20.337907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:20.338070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:20.338115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:20.338179] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:20.342137] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=74.99%) [2026-02-23T20:16:20.342608] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-23T20:16:20.342799] [INFO ] [sig ] APLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:20.504835] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/APLS.txt [2026-02-23T20:16:20.505004] [INFO ] [sig ] [210/3383] Completed APLS in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-23T20:16:20.505047] [INFO ] [sig ] [211/3383] Forecasting APO... [2026-02-23T20:16:20.505084] [INFO ] [sig ] Generating forecast for: APO [2026-02-23T20:16:20.505127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-23T20:16:20.518485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-23T20:16:20.518905] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-23T20:16:20.519905] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-23T20:16:20.519963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:20.519999] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:20.520037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:20.520099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:20.588395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:20.589392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:20.589497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:20.589533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:20.718636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:20.718817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:20.718861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:20.718890] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:20.722741] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=90.65%) [2026-02-23T20:16:20.723173] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-23T20:16:20.723324] [INFO ] [sig ] APO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:20.881080] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/APO.txt [2026-02-23T20:16:20.881249] [INFO ] [sig ] [211/3383] Completed APO in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-23T20:16:20.881293] [INFO ] [sig ] [212/3383] Forecasting APOG... [2026-02-23T20:16:20.881335] [INFO ] [sig ] Generating forecast for: APOG [2026-02-23T20:16:20.881384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-23T20:16:20.894487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-23T20:16:20.894964] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-23T20:16:20.895889] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-23T20:16:20.895949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:20.895983] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:20.896016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:20.896083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:20.961957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:20.962860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:20.962947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:20.962982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:21.105160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:21.105397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:21.105454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:21.105492] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:21.109743] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: DOWN (p=42.13%) [2026-02-23T20:16:21.110128] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-23T20:16:21.110300] [INFO ] [sig ] APOG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:21.269965] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/APOG.txt [2026-02-23T20:16:21.270116] [INFO ] [sig ] [212/3383] Completed APOG in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-23T20:16:21.270158] [INFO ] [sig ] [213/3383] Forecasting APP... [2026-02-23T20:16:21.270188] [INFO ] [sig ] Generating forecast for: APP [2026-02-23T20:16:21.270217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-23T20:16:21.282803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-23T20:16:21.283162] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-23T20:16:21.283976] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-23T20:16:21.284031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:21.284064] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:21.284091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:21.284147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:21.342665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:21.343532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:21.343643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:21.343679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:21.477503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:21.477683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:21.477736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:21.477802] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:21.481730] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: UP (p=91.80%) [2026-02-23T20:16:21.482024] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-23T20:16:21.482174] [INFO ] [sig ] APP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:21.659852] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/APP.txt [2026-02-23T20:16:21.660037] [INFO ] [sig ] [213/3383] Completed APP in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-23T20:16:21.660086] [INFO ] [sig ] [214/3383] Forecasting APPF... [2026-02-23T20:16:21.660119] [INFO ] [sig ] Generating forecast for: APPF [2026-02-23T20:16:21.660151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-23T20:16:21.672052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-23T20:16:21.672438] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-23T20:16:21.673341] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-23T20:16:21.673411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:21.673452] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:21.673496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:21.673603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:21.735187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:21.736309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:21.736412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:21.736455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:21.873209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:21.873380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:21.873424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:21.873453] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:21.878159] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-02-23T20:16:21.878479] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-23T20:16:21.878647] [INFO ] [sig ] APPF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:22.032144] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/APPF.txt [2026-02-23T20:16:22.032302] [INFO ] [sig ] [214/3383] Completed APPF in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-23T20:16:22.032343] [INFO ] [sig ] [215/3383] Forecasting APPN... [2026-02-23T20:16:22.032373] [INFO ] [sig ] Generating forecast for: APPN [2026-02-23T20:16:22.032404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-23T20:16:22.044439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-23T20:16:22.044885] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-23T20:16:22.045752] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-23T20:16:22.045809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:22.045846] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:22.045886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:22.045966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:22.113717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:22.114730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:22.114819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:22.114890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:22.235363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:22.235516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:22.235557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:22.235605] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:22.239232] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=64.85%) [2026-02-23T20:16:22.239545] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-23T20:16:22.239691] [INFO ] [sig ] APPN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:22.383085] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/APPN.txt [2026-02-23T20:16:22.383198] [INFO ] [sig ] [215/3383] Completed APPN in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-23T20:16:22.383237] [INFO ] [sig ] [216/3383] Forecasting APPS... [2026-02-23T20:16:22.383266] [INFO ] [sig ] Generating forecast for: APPS [2026-02-23T20:16:22.383297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-23T20:16:22.395328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-23T20:16:22.395774] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-23T20:16:22.396734] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-23T20:16:22.396791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:22.396826] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:22.396855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:22.396915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:22.460877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:22.461826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:22.461914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:22.461949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:22.590446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:22.590631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:22.590676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:22.590705] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:22.594242] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: UP (p=79.67%) [2026-02-23T20:16:22.594524] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-23T20:16:22.594668] [INFO ] [sig ] APPS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:22.745986] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/APPS.txt [2026-02-23T20:16:22.746159] [INFO ] [sig ] [216/3383] Completed APPS in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-23T20:16:22.746207] [INFO ] [sig ] [217/3383] Forecasting APYX... [2026-02-23T20:16:22.746239] [INFO ] [sig ] Generating forecast for: APYX [2026-02-23T20:16:22.746270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-23T20:16:22.759248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-23T20:16:22.759645] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-23T20:16:22.760479] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-23T20:16:22.760536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:22.760570] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:22.760644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:22.760705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:22.822679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:22.823821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:22.823950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:22.823988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:22.947634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:22.947797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:22.947862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:22.947894] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:22.951930] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=58.35%) [2026-02-23T20:16:22.952246] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-23T20:16:22.952383] [INFO ] [sig ] APYX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:23.102545] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/APYX.txt [2026-02-23T20:16:23.102721] [INFO ] [sig ] [217/3383] Completed APYX in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-23T20:16:23.102762] [INFO ] [sig ] [218/3383] Forecasting AQMS... [2026-02-23T20:16:23.102791] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-23T20:16:23.102824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-23T20:16:23.114466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-23T20:16:23.114897] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-23T20:16:23.115776] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-23T20:16:23.115831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:23.115866] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:23.115894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:23.115953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:23.179446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:23.180344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:23.180427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:23.180460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:23.303217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:23.303421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:23.303470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:23.303500] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:23.307342] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=41.26%) [2026-02-23T20:16:23.307659] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-23T20:16:23.307807] [INFO ] [sig ] AQMS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:23.463483] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AQMS.txt [2026-02-23T20:16:23.463687] [INFO ] [sig ] [218/3383] Completed AQMS in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-23T20:16:23.463734] [INFO ] [sig ] [219/3383] Forecasting AQN... [2026-02-23T20:16:23.463763] [INFO ] [sig ] Generating forecast for: AQN [2026-02-23T20:16:23.463795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-23T20:16:23.478366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-23T20:16:23.478767] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-23T20:16:23.479711] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-23T20:16:23.479947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:23.479981] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:23.480008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:23.480065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:23.538598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:23.539429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:23.539525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:23.539562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:23.665898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:23.666051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:23.666096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:23.666125] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:23.669668] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=92.88%) [2026-02-23T20:16:23.669975] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-23T20:16:23.670105] [INFO ] [sig ] AQN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:23.817485] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AQN.txt [2026-02-23T20:16:23.817672] [INFO ] [sig ] [219/3383] Completed AQN in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-23T20:16:23.817717] [INFO ] [sig ] [220/3383] Forecasting AQNB... [2026-02-23T20:16:23.817746] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-23T20:16:23.817779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-23T20:16:23.831320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-23T20:16:23.831742] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-23T20:16:23.832702] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-23T20:16:23.832758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:23.832791] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:23.832818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:23.832876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:23.898930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:23.899837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:23.899924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:23.899959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:24.020868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:24.021105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:24.021165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:24.021219] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:24.025127] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: UP (p=69.36%) [2026-02-23T20:16:24.025491] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-23T20:16:24.025654] [INFO ] [sig ] AQNB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:24.176141] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AQNB.txt [2026-02-23T20:16:24.176346] [INFO ] [sig ] [220/3383] Completed AQNB in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-23T20:16:24.176391] [INFO ] [sig ] [221/3383] Forecasting ARBE... [2026-02-23T20:16:24.176421] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-23T20:16:24.176459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-23T20:16:24.191001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-23T20:16:24.191423] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-23T20:16:24.192360] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-23T20:16:24.192419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:24.192454] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:24.192482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:24.192541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:24.258377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:24.259446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:24.259561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:24.259632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:24.396631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:24.396799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:24.396840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:24.396869] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:24.400464] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: UP (p=58.37%) [2026-02-23T20:16:24.400814] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-23T20:16:24.400957] [INFO ] [sig ] ARBE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:24.546272] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ARBE.txt [2026-02-23T20:16:24.546408] [INFO ] [sig ] [221/3383] Completed ARBE in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-23T20:16:24.546449] [INFO ] [sig ] [222/3383] Forecasting ARCB... [2026-02-23T20:16:24.546486] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-23T20:16:24.546524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-23T20:16:24.557727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-23T20:16:24.558090] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-23T20:16:24.558925] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-23T20:16:24.558981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:24.559014] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:24.559042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:24.559114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:24.622942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:24.624027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:24.624118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:24.624156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:24.751629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:24.751795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:24.751836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:24.751864] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:24.755362] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=23.27%) [2026-02-23T20:16:24.755676] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-23T20:16:24.755806] [INFO ] [sig ] ARCB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:24.902456] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARCB.txt [2026-02-23T20:16:24.902649] [INFO ] [sig ] [222/3383] Completed ARCB in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-23T20:16:24.902694] [INFO ] [sig ] [223/3383] Forecasting ARCC... [2026-02-23T20:16:24.902725] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-23T20:16:24.902755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-23T20:16:24.915540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-23T20:16:24.916148] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-23T20:16:24.917049] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-23T20:16:24.917105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:24.917139] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:24.917167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:24.917223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:24.979202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:24.980322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:24.980409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:24.980451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:25.104707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:25.104865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:25.104906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:25.104937] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:25.108462] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=68.28%) [2026-02-23T20:16:25.108804] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-23T20:16:25.108936] [INFO ] [sig ] ARCC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:25.255973] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ARCC.txt [2026-02-23T20:16:25.256125] [INFO ] [sig ] [223/3383] Completed ARCC in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-23T20:16:25.256165] [INFO ] [sig ] [224/3383] Forecasting ARCO... [2026-02-23T20:16:25.256195] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-23T20:16:25.256227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-23T20:16:25.267631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-23T20:16:25.267978] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-23T20:16:25.268850] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-23T20:16:25.268905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:25.268965] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:25.268994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:25.269052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:25.326892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:25.327709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:25.327794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:25.327848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:25.446790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:25.446968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:25.447010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:25.447040] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:25.451467] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-02-23T20:16:25.451853] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-23T20:16:25.452009] [INFO ] [sig ] ARCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:25.607948] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ARCO.txt [2026-02-23T20:16:25.608113] [INFO ] [sig ] [224/3383] Completed ARCO in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-23T20:16:25.608156] [INFO ] [sig ] [225/3383] Forecasting ARDC... [2026-02-23T20:16:25.608186] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-23T20:16:25.608217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-23T20:16:25.621505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-23T20:16:25.621952] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-23T20:16:25.622803] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-23T20:16:25.622858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:25.622892] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:25.622919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:25.622975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:25.683291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:25.684282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:25.684370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:25.684406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:25.814126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:25.814269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:25.814313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:25.814343] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:25.817871] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-02-23T20:16:25.818153] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-23T20:16:25.818279] [INFO ] [sig ] ARDC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:25.961162] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ARDC.txt [2026-02-23T20:16:25.961290] [INFO ] [sig ] [225/3383] Completed ARDC in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-23T20:16:25.961329] [INFO ] [sig ] [226/3383] Forecasting ARDX... [2026-02-23T20:16:25.961358] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-23T20:16:25.961388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-23T20:16:25.973349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-23T20:16:25.973891] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-23T20:16:25.974894] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-23T20:16:25.974947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:25.974981] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:25.975008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:25.975064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:26.033084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:26.033786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:26.033867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:26.033899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:26.157624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:26.157780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:26.157840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:26.157873] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:26.161374] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=8.49%) [2026-02-23T20:16:26.161686] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-23T20:16:26.161812] [INFO ] [sig ] ARDX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:26.305928] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARDX.txt [2026-02-23T20:16:26.306052] [INFO ] [sig ] [226/3383] Completed ARDX in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-23T20:16:26.306099] [INFO ] [sig ] [227/3383] Forecasting ARE... [2026-02-23T20:16:26.306130] [INFO ] [sig ] Generating forecast for: ARE [2026-02-23T20:16:26.306161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-23T20:16:26.317101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-23T20:16:26.317426] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-23T20:16:26.318264] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-23T20:16:26.318318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:26.318350] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:26.318377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:26.318433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:26.377006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:26.377891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:26.377979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:26.378013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:26.502209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:26.502365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:26.502406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:26.502478] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:26.505982] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: DOWN (p=33.38%) [2026-02-23T20:16:26.506260] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-23T20:16:26.506384] [INFO ] [sig ] ARE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:26.646959] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARE.txt [2026-02-23T20:16:26.647091] [INFO ] [sig ] [227/3383] Completed ARE in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-23T20:16:26.647131] [INFO ] [sig ] [228/3383] Forecasting AREC... [2026-02-23T20:16:26.647161] [INFO ] [sig ] Generating forecast for: AREC [2026-02-23T20:16:26.647191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-23T20:16:26.657974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-23T20:16:26.658317] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-23T20:16:26.659122] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-23T20:16:26.659176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:26.659208] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:26.659235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:26.659293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:26.716341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:26.717099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:26.717179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:26.717211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:26.838716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:26.838863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:26.838903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:26.838931] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:26.842708] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-02-23T20:16:26.842986] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-23T20:16:26.843111] [INFO ] [sig ] AREC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:26.989821] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AREC.txt [2026-02-23T20:16:26.989979] [INFO ] [sig ] [228/3383] Completed AREC in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:26.990025] [INFO ] [sig ] [229/3383] Forecasting ARES... [2026-02-23T20:16:26.990054] [INFO ] [sig ] Generating forecast for: ARES [2026-02-23T20:16:26.990085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-23T20:16:27.003791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-23T20:16:27.004172] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-23T20:16:27.005319] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-23T20:16:27.005377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:27.005412] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:27.005440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:27.005498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:27.063966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:27.064741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:27.064825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:27.064860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:27.188817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:27.188968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:27.189007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:27.189037] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:27.192897] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-02-23T20:16:27.193189] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-23T20:16:27.193313] [INFO ] [sig ] ARES: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:27.334213] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ARES.txt [2026-02-23T20:16:27.334337] [INFO ] [sig ] [229/3383] Completed ARES in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:27.334376] [INFO ] [sig ] [230/3383] Forecasting ARGX... [2026-02-23T20:16:27.334405] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-23T20:16:27.334435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-23T20:16:27.346174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-23T20:16:27.346522] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-23T20:16:27.347358] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-23T20:16:27.347428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:27.347463] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:27.347490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:27.347547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:27.405312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:27.405983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:27.406063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:27.406096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:27.525662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:27.525818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:27.525860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:27.525891] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:27.529422] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=56.03%) [2026-02-23T20:16:27.529760] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-23T20:16:27.529887] [INFO ] [sig ] ARGX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:27.671098] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ARGX.txt [2026-02-23T20:16:27.671222] [INFO ] [sig ] [230/3383] Completed ARGX in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:27.671260] [INFO ] [sig ] [231/3383] Forecasting ARHS... [2026-02-23T20:16:27.671290] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-23T20:16:27.671320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-23T20:16:27.682996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-23T20:16:27.683326] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-23T20:16:27.684126] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-23T20:16:27.684181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:27.684213] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:27.684240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:27.684297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:27.742851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:27.743490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:27.743604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:27.743648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:27.867699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:27.867870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:27.867914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:27.867944] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:27.871370] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: UP (p=81.58%) [2026-02-23T20:16:27.871690] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-23T20:16:27.871817] [INFO ] [sig ] ARHS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:28.015929] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ARHS.txt [2026-02-23T20:16:28.016064] [INFO ] [sig ] [231/3383] Completed ARHS in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:28.016105] [INFO ] [sig ] [232/3383] Forecasting ARI... [2026-02-23T20:16:28.016134] [INFO ] [sig ] Generating forecast for: ARI [2026-02-23T20:16:28.016164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-23T20:16:28.027731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-23T20:16:28.028300] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-23T20:16:28.029322] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-23T20:16:28.029377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:28.029408] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:28.029435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:28.029491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:28.088429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:28.089202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:28.089285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:28.089318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:28.215378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:28.215527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:28.215567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:28.215624] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:28.219035] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-02-23T20:16:28.219315] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-23T20:16:28.219439] [INFO ] [sig ] ARI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:28.360447] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARI.txt [2026-02-23T20:16:28.360589] [INFO ] [sig ] [232/3383] Completed ARI in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:28.360631] [INFO ] [sig ] [233/3383] Forecasting ARKO... [2026-02-23T20:16:28.360662] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-23T20:16:28.360691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-23T20:16:28.371665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-23T20:16:28.371978] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-23T20:16:28.372784] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-23T20:16:28.372838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:28.372870] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:28.372897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:28.372954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:28.433149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:28.433801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:28.433883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:28.433916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:28.551310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:28.551463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:28.551503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:28.551532] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:28.554953] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: DOWN (p=47.82%) [2026-02-23T20:16:28.555229] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-23T20:16:28.555352] [INFO ] [sig ] ARKO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:28.695638] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARKO.txt [2026-02-23T20:16:28.695788] [INFO ] [sig ] [233/3383] Completed ARKO in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:28.695834] [INFO ] [sig ] [234/3383] Forecasting ARLO... [2026-02-23T20:16:28.695865] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-23T20:16:28.695895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-23T20:16:28.710304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-23T20:16:28.710863] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-23T20:16:28.712480] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-23T20:16:28.712558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:28.712634] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:28.712680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:28.712770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:28.775241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:28.776203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:28.776324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:28.776360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:28.900277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:28.900451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:28.900495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:28.900524] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:28.904160] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-02-23T20:16:28.904466] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-23T20:16:28.904622] [INFO ] [sig ] ARLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:29.053032] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARLO.txt [2026-02-23T20:16:29.053198] [INFO ] [sig ] [234/3383] Completed ARLO in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:29.053239] [INFO ] [sig ] [235/3383] Forecasting ARLP... [2026-02-23T20:16:29.053269] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-23T20:16:29.053301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-23T20:16:29.065373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-23T20:16:29.065770] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-23T20:16:29.066592] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-23T20:16:29.066648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:29.066683] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:29.066712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:29.066958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:29.133855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:29.134941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:29.135041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:29.135076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:29.255876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:29.256051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:29.256094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:29.256124] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:29.260341] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-02-23T20:16:29.260901] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-23T20:16:29.261104] [INFO ] [sig ] ARLP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:29.410496] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARLP.txt [2026-02-23T20:16:29.410688] [INFO ] [sig ] [235/3383] Completed ARLP in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:29.410735] [INFO ] [sig ] [236/3383] Forecasting ARM... [2026-02-23T20:16:29.410767] [INFO ] [sig ] Generating forecast for: ARM [2026-02-23T20:16:29.410804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-23T20:16:29.423394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-23T20:16:29.423892] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-23T20:16:29.424868] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-23T20:16:29.424925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:29.424962] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:29.424989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:29.425047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:29.485315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:29.486288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:29.486399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:29.486465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:29.609311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:29.609474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:29.609516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:29.609546] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:29.613201] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: DOWN (p=7.39%) [2026-02-23T20:16:29.613515] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-23T20:16:29.613674] [INFO ] [sig ] ARM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:29.767524] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARM.txt [2026-02-23T20:16:29.767701] [INFO ] [sig ] [236/3383] Completed ARM in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:29.767743] [INFO ] [sig ] [237/3383] Forecasting ARMK... [2026-02-23T20:16:29.767774] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-23T20:16:29.767805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-23T20:16:29.779676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-23T20:16:29.780075] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-23T20:16:29.780925] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-23T20:16:29.780997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:29.781043] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:29.781073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:29.781130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:29.840736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:29.841500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:29.841602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:29.841640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:29.975265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:29.975563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:29.975674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:29.975709] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:29.979864] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: DOWN (p=11.72%) [2026-02-23T20:16:29.980185] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-23T20:16:29.980318] [INFO ] [sig ] ARMK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:30.128609] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARMK.txt [2026-02-23T20:16:30.128793] [INFO ] [sig ] [237/3383] Completed ARMK in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:30.128836] [INFO ] [sig ] [238/3383] Forecasting AROC... [2026-02-23T20:16:30.128866] [INFO ] [sig ] Generating forecast for: AROC [2026-02-23T20:16:30.128896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-23T20:16:30.140488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-23T20:16:30.140838] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-23T20:16:30.141687] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-23T20:16:30.141741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:30.141774] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:30.141801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:30.141859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:30.201104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:30.201774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:30.201855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:30.201887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:30.314545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:30.314691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:30.314731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:30.314761] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:30.318086] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: DOWN (p=10.83%) [2026-02-23T20:16:30.318366] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-23T20:16:30.318490] [INFO ] [sig ] AROC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:30.471041] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AROC.txt [2026-02-23T20:16:30.471251] [INFO ] [sig ] [238/3383] Completed AROC in 0.3s | 2.77 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-23T20:16:30.471322] [INFO ] [sig ] [239/3383] Forecasting ARQ... [2026-02-23T20:16:30.471376] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-23T20:16:30.471429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-23T20:16:30.487627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-23T20:16:30.488310] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-23T20:16:30.489505] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-23T20:16:30.489618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:30.489692] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:30.489754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:30.489852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:30.558686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:30.559566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:30.559690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:30.559730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:30.679885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:30.680044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:30.680086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:30.680116] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:30.683612] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: DOWN (p=11.95%) [2026-02-23T20:16:30.683892] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-23T20:16:30.684016] [INFO ] [sig ] ARQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:30.828027] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARQ.txt [2026-02-23T20:16:30.828156] [INFO ] [sig ] [239/3383] Completed ARQ in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 18.9m [2026-02-23T20:16:30.828197] [INFO ] [sig ] [240/3383] Forecasting ARQQ... [2026-02-23T20:16:30.828227] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-23T20:16:30.828256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-23T20:16:30.839539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-23T20:16:30.839902] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-23T20:16:30.840757] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-23T20:16:30.840810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:30.840843] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:30.840870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:30.840928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:30.897967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:30.898625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:30.898715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:30.898928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:31.020565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:31.020743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:31.020782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:31.020811] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:31.024257] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: UP (p=83.62%) [2026-02-23T20:16:31.024547] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-23T20:16:31.024725] [INFO ] [sig ] ARQQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:31.166111] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ARQQ.txt [2026-02-23T20:16:31.166244] [INFO ] [sig ] [240/3383] Completed ARQQ in 0.3s | 2.77 sym/s | Total: 1.4m | ETA: 18.9m [2026-02-23T20:16:31.166283] [INFO ] [sig ] [241/3383] Forecasting ARRY... [2026-02-23T20:16:31.166313] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-23T20:16:31.166343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-23T20:16:31.177536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-23T20:16:31.177922] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-23T20:16:31.178727] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-23T20:16:31.178780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:31.178866] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:31.178898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:31.178956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:31.235430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:31.236262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:31.236347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:31.236380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:31.360081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:31.360235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:31.360275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:31.360304] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:31.364100] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: DOWN (p=35.88%) [2026-02-23T20:16:31.364377] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-23T20:16:31.364502] [INFO ] [sig ] ARRY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:31.516624] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARRY.txt [2026-02-23T20:16:31.516815] [INFO ] [sig ] [241/3383] Completed ARRY in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-23T20:16:31.516859] [INFO ] [sig ] [242/3383] Forecasting ARTL... [2026-02-23T20:16:31.516891] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-23T20:16:31.516923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-23T20:16:31.532971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-23T20:16:31.533490] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-23T20:16:31.535130] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-23T20:16:31.535210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:31.535267] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:31.535316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:31.535403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:31.600144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:31.601280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:31.601367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:31.601402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:31.723086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:31.723244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:31.723286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:31.723314] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:31.727512] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=41.27%) [2026-02-23T20:16:31.727878] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-23T20:16:31.728012] [INFO ] [sig ] ARTL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:31.882918] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARTL.txt [2026-02-23T20:16:31.883087] [INFO ] [sig ] [242/3383] Completed ARTL in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-23T20:16:31.883129] [INFO ] [sig ] [243/3383] Forecasting ARTNA... [2026-02-23T20:16:31.883159] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-23T20:16:31.883192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-23T20:16:31.896361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-23T20:16:31.896743] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-23T20:16:31.897535] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-23T20:16:31.897618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:31.897654] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:31.897683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:31.897744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:31.956595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:31.957218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:31.957298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:31.957331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:32.075710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:32.075848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:32.075886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:32.075914] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:32.079649] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=6.15%) [2026-02-23T20:16:32.079945] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-23T20:16:32.080067] [INFO ] [sig ] ARTNA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:32.223628] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ARTNA.txt [2026-02-23T20:16:32.223743] [INFO ] [sig ] [243/3383] Completed ARTNA in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-23T20:16:32.223782] [INFO ] [sig ] [244/3383] Forecasting ARVN... [2026-02-23T20:16:32.223812] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-23T20:16:32.223843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-23T20:16:32.235041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-23T20:16:32.235364] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-23T20:16:32.236159] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-23T20:16:32.236214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:32.236247] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:32.236274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:32.236331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:32.293677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:32.294282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:32.294361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:32.294393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:32.417615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:32.417762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:32.417802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:32.417878] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:32.421432] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=77.66%) [2026-02-23T20:16:32.421733] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-23T20:16:32.422036] [INFO ] [sig ] ARVN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:32.565164] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ARVN.txt [2026-02-23T20:16:32.565278] [INFO ] [sig ] [244/3383] Completed ARVN in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-23T20:16:32.565321] [INFO ] [sig ] [245/3383] Forecasting ASA... [2026-02-23T20:16:32.565351] [INFO ] [sig ] Generating forecast for: ASA [2026-02-23T20:16:32.565381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-23T20:16:32.577128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-23T20:16:32.577431] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-23T20:16:32.578297] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-23T20:16:32.578353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:32.578387] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:32.578415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:32.578473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:32.635635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:32.636269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:32.636349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:32.636381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:32.756998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:32.757156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:32.757198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:32.757227] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:32.760807] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=57.61%) [2026-02-23T20:16:32.761136] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-23T20:16:32.761268] [INFO ] [sig ] ASA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:32.904795] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASA.txt [2026-02-23T20:16:32.904926] [INFO ] [sig ] [245/3383] Completed ASA in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-23T20:16:32.904965] [INFO ] [sig ] [246/3383] Forecasting ASB... [2026-02-23T20:16:32.904995] [INFO ] [sig ] Generating forecast for: ASB [2026-02-23T20:16:32.905025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-23T20:16:32.916657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-23T20:16:32.916959] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-23T20:16:32.918159] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-23T20:16:32.918213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:32.918245] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:32.918272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:32.918330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:32.978955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:32.979894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:32.979976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:32.980009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:33.106565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:33.106781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:33.106838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:33.106869] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:33.111049] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=60.17%) [2026-02-23T20:16:33.111326] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-23T20:16:33.111449] [INFO ] [sig ] ASB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:33.254200] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASB.txt [2026-02-23T20:16:33.254331] [INFO ] [sig ] [246/3383] Completed ASB in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-23T20:16:33.254370] [INFO ] [sig ] [247/3383] Forecasting ASBA... [2026-02-23T20:16:33.254400] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-23T20:16:33.254431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-23T20:16:33.267301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-23T20:16:33.267661] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-23T20:16:33.268466] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-23T20:16:33.268520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:33.268553] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:33.268612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:33.268686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:33.327805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:33.328434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:33.328513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:33.328546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:33.442767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:33.442928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:33.442969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:33.442997] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:33.446396] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-02-23T20:16:33.446697] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-23T20:16:33.446843] [INFO ] [sig ] ASBA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:33.588375] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ASBA.txt [2026-02-23T20:16:33.588505] [INFO ] [sig ] [247/3383] Completed ASBA in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-23T20:16:33.588545] [INFO ] [sig ] [248/3383] Forecasting ASC... [2026-02-23T20:16:33.588592] [INFO ] [sig ] Generating forecast for: ASC [2026-02-23T20:16:33.588625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-23T20:16:33.601328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-23T20:16:33.601775] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-23T20:16:33.602644] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-23T20:16:33.602700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:33.602734] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:33.602762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:33.602818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:33.660143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:33.660953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:33.661058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:33.661106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:33.788774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:33.789146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:33.789189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:33.789248] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:33.793284] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-23T20:16:33.793599] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-23T20:16:33.793734] [INFO ] [sig ] ASC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:33.941418] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASC.txt [2026-02-23T20:16:33.941600] [INFO ] [sig ] [248/3383] Completed ASC in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-23T20:16:33.941645] [INFO ] [sig ] [249/3383] Forecasting ASG... [2026-02-23T20:16:33.941676] [INFO ] [sig ] Generating forecast for: ASG [2026-02-23T20:16:33.941707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-23T20:16:33.953439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-23T20:16:33.953885] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-23T20:16:33.954834] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-23T20:16:33.954902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:33.954940] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:33.954967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:33.955028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:34.018226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:34.019183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:34.019273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:34.019306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:34.146504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:34.146682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:34.146728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:34.146776] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:34.150868] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=68.86%) [2026-02-23T20:16:34.151252] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-23T20:16:34.151400] [INFO ] [sig ] ASG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:34.304026] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASG.txt [2026-02-23T20:16:34.304196] [INFO ] [sig ] [249/3383] Completed ASG in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-23T20:16:34.304239] [INFO ] [sig ] [250/3383] Forecasting ASGI... [2026-02-23T20:16:34.304269] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-23T20:16:34.304300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-23T20:16:34.318004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-23T20:16:34.318423] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-23T20:16:34.319350] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-23T20:16:34.319406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:34.319440] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:34.319468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:34.319526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:34.386563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:34.387604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:34.387727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:34.387795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:34.516976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:34.517161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:34.517204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:34.517232] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:34.520971] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-23T20:16:34.521268] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-23T20:16:34.521400] [INFO ] [sig ] ASGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:34.668527] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASGI.txt [2026-02-23T20:16:34.668683] [INFO ] [sig ] [250/3383] Completed ASGI in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-23T20:16:34.668729] [INFO ] [sig ] [251/3383] Forecasting ASGN... [2026-02-23T20:16:34.668760] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-23T20:16:34.668789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-23T20:16:34.681310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-23T20:16:34.681749] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-23T20:16:34.683079] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-23T20:16:34.683136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:34.683169] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:34.683197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:34.683254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:34.743115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:34.743939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:34.744054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:34.744088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:34.868798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:34.868957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:34.868999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:34.869030] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:34.872505] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=68.31%) [2026-02-23T20:16:34.872832] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-23T20:16:34.872959] [INFO ] [sig ] ASGN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:35.022425] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASGN.txt [2026-02-23T20:16:35.022603] [INFO ] [sig ] [251/3383] Completed ASGN in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.8m [2026-02-23T20:16:35.022650] [INFO ] [sig ] [252/3383] Forecasting ASH... [2026-02-23T20:16:35.022682] [INFO ] [sig ] Generating forecast for: ASH [2026-02-23T20:16:35.022713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-23T20:16:35.034779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-23T20:16:35.035201] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-23T20:16:35.036273] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-23T20:16:35.036338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:35.036382] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:35.036453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:35.036538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:35.095896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:35.096776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:35.096879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:35.096913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:35.232049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:35.232227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:35.232275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:35.232307] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:35.236110] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=3.74%) [2026-02-23T20:16:35.236418] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-23T20:16:35.236552] [INFO ] [sig ] ASH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:35.381805] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ASH.txt [2026-02-23T20:16:35.381980] [INFO ] [sig ] [252/3383] Completed ASH in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.8m [2026-02-23T20:16:35.382022] [INFO ] [sig ] [253/3383] Forecasting ASIX... [2026-02-23T20:16:35.382052] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-23T20:16:35.382090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-23T20:16:35.394409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-23T20:16:35.394849] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-23T20:16:35.395748] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-23T20:16:35.395805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:35.395839] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:35.395867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:35.395926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:35.455640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:35.456411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:35.456496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:35.456531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:35.577788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:35.578166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:35.578219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:35.578251] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:35.582496] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: UP (p=65.90%) [2026-02-23T20:16:35.582852] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-23T20:16:35.582999] [INFO ] [sig ] ASIX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:35.731612] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASIX.txt [2026-02-23T20:16:35.731780] [INFO ] [sig ] [253/3383] Completed ASIX in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.8m [2026-02-23T20:16:35.731827] [INFO ] [sig ] [254/3383] Forecasting ASLE... [2026-02-23T20:16:35.731873] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-23T20:16:35.731922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-23T20:16:35.805668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-23T20:16:35.806028] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-23T20:16:35.806899] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-23T20:16:35.806956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:35.806990] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:35.807017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:35.807087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:35.864160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:35.864895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:35.864975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:35.865008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:35.986014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:35.986189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:35.986241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:35.986272] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:35.990363] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-23T20:16:35.990693] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-23T20:16:35.990830] [INFO ] [sig ] ASLE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:36.137359] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ASLE.txt [2026-02-23T20:16:36.137537] [INFO ] [sig ] [254/3383] Completed ASLE in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.8m [2026-02-23T20:16:36.137625] [INFO ] [sig ] [255/3383] Forecasting ASMB... [2026-02-23T20:16:36.137674] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-23T20:16:36.137727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-23T20:16:36.149890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-23T20:16:36.150262] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-23T20:16:36.151108] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-23T20:16:36.151163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:36.151198] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:36.151226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:36.151285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:36.210406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:36.211210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:36.211299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:36.211335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:36.337876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:36.338219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:36.338259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:36.338290] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:36.342401] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=73.14%) [2026-02-23T20:16:36.342711] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-23T20:16:36.342840] [INFO ] [sig ] ASMB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:36.488794] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASMB.txt [2026-02-23T20:16:36.488944] [INFO ] [sig ] [255/3383] Completed ASMB in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.8m [2026-02-23T20:16:36.488985] [INFO ] [sig ] [256/3383] Forecasting ASML... [2026-02-23T20:16:36.489015] [INFO ] [sig ] Generating forecast for: ASML [2026-02-23T20:16:36.489059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-23T20:16:36.501505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-23T20:16:36.501974] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-23T20:16:36.502893] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-23T20:16:36.502958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:36.503001] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:36.503038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:36.503105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:36.564178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:36.565059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:36.565147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:36.565181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:36.697918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:36.698281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:36.698326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:36.698356] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:36.702613] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-23T20:16:36.702911] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-23T20:16:36.703237] [INFO ] [sig ] ASML: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:36.856232] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ASML.txt [2026-02-23T20:16:36.856425] [INFO ] [sig ] [256/3383] Completed ASML in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.8m [2026-02-23T20:16:36.856470] [INFO ] [sig ] [257/3383] Forecasting ASND... [2026-02-23T20:16:36.856501] [INFO ] [sig ] Generating forecast for: ASND [2026-02-23T20:16:36.856540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-23T20:16:36.869836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-23T20:16:36.870378] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-23T20:16:36.871423] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-23T20:16:36.871480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:36.871515] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:36.871543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:36.871620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:36.935252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:36.936187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:36.936273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:36.936308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:37.065812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:37.065981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:37.066025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:37.066058] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:37.069666] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: UP (p=57.92%) [2026-02-23T20:16:37.069955] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-23T20:16:37.070085] [INFO ] [sig ] ASND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:37.217877] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASND.txt [2026-02-23T20:16:37.218055] [INFO ] [sig ] [257/3383] Completed ASND in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 18.8m [2026-02-23T20:16:37.218099] [INFO ] [sig ] [258/3383] Forecasting ASO... [2026-02-23T20:16:37.218128] [INFO ] [sig ] Generating forecast for: ASO [2026-02-23T20:16:37.218159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-23T20:16:37.229973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-23T20:16:37.230361] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-23T20:16:37.231496] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-23T20:16:37.231565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:37.231676] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:37.231731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:37.231837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:37.293525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:37.294432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:37.294520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:37.294555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:37.421425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:37.421605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:37.421651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:37.421682] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:37.425353] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=12.20%) [2026-02-23T20:16:37.425690] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-23T20:16:37.425825] [INFO ] [sig ] ASO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:37.580428] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ASO.txt [2026-02-23T20:16:37.580644] [INFO ] [sig ] [258/3383] Completed ASO in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-23T20:16:37.580691] [INFO ] [sig ] [259/3383] Forecasting ASPI... [2026-02-23T20:16:37.580723] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-23T20:16:37.580754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-23T20:16:37.592958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-23T20:16:37.593366] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-23T20:16:37.594261] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-23T20:16:37.594323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:37.594364] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:37.594392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:37.594449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:37.654068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:37.655026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:37.655115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:37.655150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:37.776379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:37.776554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:37.776619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:37.776651] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:37.780488] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=12.46%) [2026-02-23T20:16:37.780822] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-23T20:16:37.780959] [INFO ] [sig ] ASPI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:37.926261] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ASPI.txt [2026-02-23T20:16:37.926424] [INFO ] [sig ] [259/3383] Completed ASPI in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-23T20:16:37.926465] [INFO ] [sig ] [260/3383] Forecasting ASPN... [2026-02-23T20:16:37.926495] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-23T20:16:37.926525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-23T20:16:37.938283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-23T20:16:37.938703] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-23T20:16:37.939519] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-23T20:16:37.939598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:37.939636] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:37.939665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:37.939731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:38.002746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:38.004280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:38.004391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:38.004439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:38.147447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:38.147634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:38.147679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:38.147708] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:38.151398] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-23T20:16:38.151728] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-23T20:16:38.151866] [INFO ] [sig ] ASPN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:38.301119] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASPN.txt [2026-02-23T20:16:38.301274] [INFO ] [sig ] [260/3383] Completed ASPN in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-23T20:16:38.301324] [INFO ] [sig ] [261/3383] Forecasting ASPS... [2026-02-23T20:16:38.301356] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-23T20:16:38.301387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-23T20:16:38.312761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-23T20:16:38.313164] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-23T20:16:38.314045] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-23T20:16:38.314101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:38.314134] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:38.314163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:38.314222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:38.374994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:38.375939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:38.376026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:38.376061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:38.495070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:38.495233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:38.495276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:38.495361] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:38.499188] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=11.27%) [2026-02-23T20:16:38.499499] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-23T20:16:38.499657] [INFO ] [sig ] ASPS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:38.725549] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ASPS.txt [2026-02-23T20:16:38.725742] [INFO ] [sig ] [261/3383] Completed ASPS in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-23T20:16:38.725791] [INFO ] [sig ] [262/3383] Forecasting ASTE... [2026-02-23T20:16:38.725823] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-23T20:16:38.725854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-23T20:16:38.738874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-23T20:16:38.739282] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-23T20:16:38.740178] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-23T20:16:38.740235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:38.740269] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:38.740298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:38.740357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:38.800424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:38.801308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:38.801393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:38.801428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:38.922942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:38.923104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:38.923146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:38.923176] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:38.926670] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=59.77%) [2026-02-23T20:16:38.926975] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-23T20:16:38.927112] [INFO ] [sig ] ASTE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:39.075814] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASTE.txt [2026-02-23T20:16:39.075987] [INFO ] [sig ] [262/3383] Completed ASTE in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-23T20:16:39.076220] [INFO ] [sig ] [263/3383] Forecasting ASTH... [2026-02-23T20:16:39.076251] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-23T20:16:39.076282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-23T20:16:39.089551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-23T20:16:39.089969] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-23T20:16:39.090794] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-23T20:16:39.090850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:39.090884] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:39.090912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:39.090970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:39.148074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:39.149009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:39.149106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:39.149146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:39.276296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:39.276480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:39.276527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:39.276559] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:39.281132] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-02-23T20:16:39.281470] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-23T20:16:39.281635] [INFO ] [sig ] ASTH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:39.426961] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASTH.txt [2026-02-23T20:16:39.427126] [INFO ] [sig ] [263/3383] Completed ASTH in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-23T20:16:39.427169] [INFO ] [sig ] [264/3383] Forecasting ASTI... [2026-02-23T20:16:39.427201] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-23T20:16:39.427237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-23T20:16:39.440231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-23T20:16:39.440676] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-23T20:16:39.441686] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-23T20:16:39.441744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:39.441778] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:39.441809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:39.441868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:39.501026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:39.501933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:39.502021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:39.502057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:39.621904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:39.622072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:39.622120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:39.622152] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:39.625698] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=4.94%) [2026-02-23T20:16:39.625985] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-23T20:16:39.626126] [INFO ] [sig ] ASTI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:39.769330] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ASTI.txt [2026-02-23T20:16:39.769518] [INFO ] [sig ] [264/3383] Completed ASTI in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-23T20:16:39.769558] [INFO ] [sig ] [265/3383] Forecasting ASTL... [2026-02-23T20:16:39.769609] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-23T20:16:39.769643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-23T20:16:39.781371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-23T20:16:39.781775] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-23T20:16:39.782594] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-23T20:16:39.782684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:39.782720] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:39.782747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:39.782806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:39.851430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:39.852616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:39.852705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:39.852738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:39.976028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:39.976201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:39.976242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:39.976271] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:39.980169] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-02-23T20:16:39.980499] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-23T20:16:39.980662] [INFO ] [sig ] ASTL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:40.128114] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASTL.txt [2026-02-23T20:16:40.128283] [INFO ] [sig ] [265/3383] Completed ASTL in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-23T20:16:40.128333] [INFO ] [sig ] [266/3383] Forecasting ASTS... [2026-02-23T20:16:40.128369] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-23T20:16:40.128408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-23T20:16:40.140424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-23T20:16:40.140869] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-23T20:16:40.141704] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-23T20:16:40.141759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:40.141794] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:40.141823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:40.141894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:40.201341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:40.202255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:40.202347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:40.202383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:40.328358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:40.328524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:40.328566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:40.328620] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:40.332274] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-23T20:16:40.332634] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-23T20:16:40.332782] [INFO ] [sig ] ASTS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:40.477377] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ASTS.txt [2026-02-23T20:16:40.477543] [INFO ] [sig ] [266/3383] Completed ASTS in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-23T20:16:40.477610] [INFO ] [sig ] [267/3383] Forecasting ASX... [2026-02-23T20:16:40.477642] [INFO ] [sig ] Generating forecast for: ASX [2026-02-23T20:16:40.477676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-23T20:16:40.489483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-23T20:16:40.489932] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-23T20:16:40.490783] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-23T20:16:40.490843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:40.490878] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:40.490906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:40.490963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:40.549368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:40.550278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:40.550365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:40.550401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:40.679731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:40.679898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:40.679942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:40.679973] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:40.683675] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: DOWN (p=24.55%) [2026-02-23T20:16:40.684074] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-23T20:16:40.684224] [INFO ] [sig ] ASX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:40.829076] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ASX.txt [2026-02-23T20:16:40.829243] [INFO ] [sig ] [267/3383] Completed ASX in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-23T20:16:40.829285] [INFO ] [sig ] [268/3383] Forecasting ASYS... [2026-02-23T20:16:40.829314] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-23T20:16:40.829347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-23T20:16:40.840840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-23T20:16:40.841239] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-23T20:16:40.842070] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-23T20:16:40.842125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:40.842157] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:40.842185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:40.842242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:40.901870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:40.902768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:40.902908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:40.902943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:41.022984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:41.023148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:41.023190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:41.023220] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:41.026820] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=85.25%) [2026-02-23T20:16:41.027122] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-23T20:16:41.027257] [INFO ] [sig ] ASYS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:41.172046] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ASYS.txt [2026-02-23T20:16:41.172206] [INFO ] [sig ] [268/3383] Completed ASYS in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.7m [2026-02-23T20:16:41.172259] [INFO ] [sig ] [269/3383] Forecasting ATAI... [2026-02-23T20:16:41.172292] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-23T20:16:41.172324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-23T20:16:41.183884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-23T20:16:41.184273] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-23T20:16:41.185086] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-23T20:16:41.185142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:41.185175] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:41.185203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:41.185259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:41.241941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:41.242728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:41.242808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:41.242841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:41.362239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:41.362397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:41.362439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:41.362469] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:41.365882] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=61.19%) [2026-02-23T20:16:41.366160] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-23T20:16:41.366289] [INFO ] [sig ] ATAI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:41.507543] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ATAI.txt [2026-02-23T20:16:41.507729] [INFO ] [sig ] [269/3383] Completed ATAI in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.7m [2026-02-23T20:16:41.507770] [INFO ] [sig ] [270/3383] Forecasting ATEC... [2026-02-23T20:16:41.507800] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-23T20:16:41.507846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-23T20:16:41.519243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-23T20:16:41.519561] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-23T20:16:41.520395] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-23T20:16:41.520449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:41.520481] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:41.520509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:41.520565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:41.577512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:41.578209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:41.578289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:41.578322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:41.704477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:41.704654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:41.704695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:41.704726] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:41.708444] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=84.23%) [2026-02-23T20:16:41.708774] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-23T20:16:41.708916] [INFO ] [sig ] ATEC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:41.852720] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ATEC.txt [2026-02-23T20:16:41.852839] [INFO ] [sig ] [270/3383] Completed ATEC in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.7m [2026-02-23T20:16:41.852877] [INFO ] [sig ] [271/3383] Forecasting ATEN... [2026-02-23T20:16:41.852906] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-23T20:16:41.852937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-23T20:16:41.866398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-23T20:16:41.866720] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-23T20:16:41.867497] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-23T20:16:41.867550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:41.867604] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:41.867633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:41.867690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:41.924471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:41.925129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:41.925212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:41.925245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:42.045584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:42.045743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:42.045783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:42.045821] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:42.049325] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: DOWN (p=18.55%) [2026-02-23T20:16:42.049620] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-23T20:16:42.049748] [INFO ] [sig ] ATEN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:42.191646] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ATEN.txt [2026-02-23T20:16:42.191805] [INFO ] [sig ] [271/3383] Completed ATEN in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.7m [2026-02-23T20:16:42.191854] [INFO ] [sig ] [272/3383] Forecasting ATEX... [2026-02-23T20:16:42.191891] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-23T20:16:42.191928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-23T20:16:42.203337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-23T20:16:42.203685] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-23T20:16:42.204475] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-23T20:16:42.204530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:42.204562] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:42.204623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:42.204686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:42.263600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:42.264396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:42.264478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:42.264511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:42.384016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:42.384183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:42.384261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:42.384293] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:42.387720] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=28.83%) [2026-02-23T20:16:42.388059] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-23T20:16:42.388185] [INFO ] [sig ] ATEX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:42.530807] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ATEX.txt [2026-02-23T20:16:42.530994] [INFO ] [sig ] [272/3383] Completed ATEX in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.7m [2026-02-23T20:16:42.531035] [INFO ] [sig ] [273/3383] Forecasting ATGE... [2026-02-23T20:16:42.531067] [INFO ] [sig ] Generating forecast for: ATGE [2026-02-23T20:16:42.531098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATGE' from 'https://tdm.silogroup.org/data/derivative_storage/ATGE.csv'. [2026-02-23T20:16:42.542508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATGE'. [2026-02-23T20:16:42.542840] [INFO ] [FORECASTER] Starting predict_future for ATGE [2026-02-23T20:16:42.543695] [DEBUG] [LOCAL ] No optimal features file found for ATGE: ./output/feature-sets/ATGE.txt [2026-02-23T20:16:42.543751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:42.543783] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:42.543810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:42.543865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:42.600872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:42.601525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:42.601624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:42.601659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:42.718798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:42.718962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:42.719009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:42.719041] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:42.722452] [DEBUG] [FORECASTER] ATGE: Forecast T+1@11:T+2@11: UP (p=57.67%) [2026-02-23T20:16:42.722747] [INFO ] [FORECASTER] Completed predict_future for ATGE [2026-02-23T20:16:42.722875] [INFO ] [sig ] ATGE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:42.868474] [INFO ] [LOCAL ] Saved forecast: ATGE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ATGE.txt [2026-02-23T20:16:42.868609] [INFO ] [sig ] [273/3383] Completed ATGE in 0.3s | 2.77 sym/s | Total: 1.6m | ETA: 18.7m [2026-02-23T20:16:42.868650] [INFO ] [sig ] [274/3383] Forecasting ATHM... [2026-02-23T20:16:42.868680] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-23T20:16:42.868712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-23T20:16:42.881296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-23T20:16:42.881615] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-23T20:16:42.882402] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-23T20:16:42.882456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:42.882495] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:42.882524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:42.882607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:42.939907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:42.940563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:42.940666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:42.940699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:43.073778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:43.073944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:43.073985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:43.074014] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:43.077422] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-23T20:16:43.077720] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-23T20:16:43.077865] [INFO ] [sig ] ATHM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:43.221194] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ATHM.txt [2026-02-23T20:16:43.221326] [INFO ] [sig ] [274/3383] Completed ATHM in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.7m [2026-02-23T20:16:43.221366] [INFO ] [sig ] [275/3383] Forecasting ATI... [2026-02-23T20:16:43.221396] [INFO ] [sig ] Generating forecast for: ATI [2026-02-23T20:16:43.221425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-23T20:16:43.232821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-23T20:16:43.233161] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-23T20:16:43.233995] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-23T20:16:43.234050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:43.234127] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:43.234157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:43.234217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:43.291110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:43.291814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:43.291894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:43.291926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:43.415537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:43.415700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:43.415746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:43.415774] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:43.419519] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-23T20:16:43.419816] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-23T20:16:43.419968] [INFO ] [sig ] ATI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:43.566516] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ATI.txt [2026-02-23T20:16:43.566670] [INFO ] [sig ] [275/3383] Completed ATI in 0.3s | 2.77 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-23T20:16:43.566712] [INFO ] [sig ] [276/3383] Forecasting ATLC... [2026-02-23T20:16:43.566742] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-23T20:16:43.566771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-23T20:16:43.578699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-23T20:16:43.579074] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-23T20:16:43.580075] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-23T20:16:43.580129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:43.580187] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:43.580217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:43.580274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:43.639153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:43.639819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:43.639907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:43.639946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:43.758947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:43.759102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:43.759329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:43.759357] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:43.762857] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: UP (p=50.05%) [2026-02-23T20:16:43.763135] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-23T20:16:43.763258] [INFO ] [sig ] ATLC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:43.907638] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ATLC.txt [2026-02-23T20:16:43.907771] [INFO ] [sig ] [276/3383] Completed ATLC in 0.3s | 2.77 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-23T20:16:43.907811] [INFO ] [sig ] [277/3383] Forecasting ATLCZ... [2026-02-23T20:16:43.907861] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-23T20:16:43.907898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-23T20:16:43.918643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-23T20:16:43.918981] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-23T20:16:43.919822] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-23T20:16:43.919878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:43.919913] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:43.919941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:43.919999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:43.978620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:43.979302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:43.979383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:43.979419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:44.097510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:44.097676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:44.097720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:44.097750] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:44.101383] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=50.07%) [2026-02-23T20:16:44.101694] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-23T20:16:44.101840] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:44.249333] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ATLCZ.txt [2026-02-23T20:16:44.249498] [INFO ] [sig ] [277/3383] Completed ATLCZ in 0.3s | 2.77 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-23T20:16:44.249541] [INFO ] [sig ] [278/3383] Forecasting ATLO... [2026-02-23T20:16:44.249594] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-23T20:16:44.249632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-23T20:16:44.263698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-23T20:16:44.264049] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-23T20:16:44.264842] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-23T20:16:44.264898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:44.264938] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:44.264971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:44.265040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:44.322976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:44.323778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:44.323863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:44.323897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:44.437762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:44.437914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:44.437955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:44.438017] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:44.441390] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=48.84%) [2026-02-23T20:16:44.441688] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-23T20:16:44.441815] [INFO ] [sig ] ATLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:44.590209] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ATLO.txt [2026-02-23T20:16:44.590364] [INFO ] [sig ] [278/3383] Completed ATLO in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:44.590406] [INFO ] [sig ] [279/3383] Forecasting ATNI... [2026-02-23T20:16:44.590438] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-23T20:16:44.590469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-23T20:16:44.601222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-23T20:16:44.601595] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-23T20:16:44.602418] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-23T20:16:44.602473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:44.602505] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:44.602532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:44.602606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:44.661064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:44.661835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:44.661921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:44.661955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:44.788550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:44.788735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:44.788793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:44.788824] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:44.792706] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=56.98%) [2026-02-23T20:16:44.793017] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-23T20:16:44.793150] [INFO ] [sig ] ATNI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:44.936749] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ATNI.txt [2026-02-23T20:16:44.936884] [INFO ] [sig ] [279/3383] Completed ATNI in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:44.936939] [INFO ] [sig ] [280/3383] Forecasting ATO... [2026-02-23T20:16:44.936975] [INFO ] [sig ] Generating forecast for: ATO [2026-02-23T20:16:44.937006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-23T20:16:44.948061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-23T20:16:44.948387] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-23T20:16:44.949191] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-23T20:16:44.949246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:44.949279] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:44.949307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:44.949363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:45.007615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:45.008452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:45.008537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:45.008588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:45.134304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:45.134463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:45.134504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:45.134536] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:45.138452] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=90.29%) [2026-02-23T20:16:45.138768] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-23T20:16:45.138903] [INFO ] [sig ] ATO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:45.283243] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ATO.txt [2026-02-23T20:16:45.283388] [INFO ] [sig ] [280/3383] Completed ATO in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:45.283428] [INFO ] [sig ] [281/3383] Forecasting ATOM... [2026-02-23T20:16:45.283459] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-23T20:16:45.283489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-23T20:16:45.296036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-23T20:16:45.296367] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-23T20:16:45.297163] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-23T20:16:45.297218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:45.297250] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:45.297277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:45.297334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:45.356719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:45.357476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:45.357562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:45.357616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:45.483460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:45.483633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:45.483677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:45.483705] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:45.487130] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-23T20:16:45.487413] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-23T20:16:45.487590] [INFO ] [sig ] ATOM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:45.631245] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ATOM.txt [2026-02-23T20:16:45.631391] [INFO ] [sig ] [281/3383] Completed ATOM in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:45.631432] [INFO ] [sig ] [282/3383] Forecasting ATRA... [2026-02-23T20:16:45.631462] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-23T20:16:45.631492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-23T20:16:45.642514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-23T20:16:45.642877] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-23T20:16:45.643702] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-23T20:16:45.643758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:45.643792] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:45.643821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:45.643880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:45.712433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:45.713628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:45.713750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:45.713809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:45.878538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:45.878737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:45.878779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:45.878810] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:45.882618] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: DOWN (p=24.62%) [2026-02-23T20:16:45.883015] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-23T20:16:45.883350] [INFO ] [sig ] ATRA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:46.036379] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ATRA.txt [2026-02-23T20:16:46.036536] [INFO ] [sig ] [282/3383] Completed ATRA in 0.4s | 2.77 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:46.036595] [INFO ] [sig ] [283/3383] Forecasting ATRC... [2026-02-23T20:16:46.036629] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-23T20:16:46.036659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-23T20:16:46.048960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-23T20:16:46.049334] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-23T20:16:46.050184] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-23T20:16:46.050238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:46.050271] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:46.050297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:46.050352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:46.110870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:46.111732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:46.111817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:46.111850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:46.235561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:46.235735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:46.235779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:46.235823] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:46.239320] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: DOWN (p=32.90%) [2026-02-23T20:16:46.239621] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-23T20:16:46.239757] [INFO ] [sig ] ATRC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:46.382546] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ATRC.txt [2026-02-23T20:16:46.382712] [INFO ] [sig ] [283/3383] Completed ATRC in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:46.382755] [INFO ] [sig ] [284/3383] Forecasting ATRO... [2026-02-23T20:16:46.382787] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-23T20:16:46.382818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-23T20:16:46.395152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-23T20:16:46.395480] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-23T20:16:46.396346] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-23T20:16:46.396402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:46.396434] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:46.396461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:46.396518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:46.456541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:46.457296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:46.457380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:46.457414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:46.582689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:46.582845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:46.582887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:46.582917] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:46.586429] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: DOWN (p=1.13%) [2026-02-23T20:16:46.586732] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-23T20:16:46.586861] [INFO ] [sig ] ATRO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:46.733914] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ATRO.txt [2026-02-23T20:16:46.734051] [INFO ] [sig ] [284/3383] Completed ATRO in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:46.734092] [INFO ] [sig ] [285/3383] Forecasting AUB... [2026-02-23T20:16:46.734121] [INFO ] [sig ] Generating forecast for: AUB [2026-02-23T20:16:46.734151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-23T20:16:46.746922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-23T20:16:46.747262] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-23T20:16:46.748139] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-23T20:16:46.748196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:46.748229] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:46.748256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:46.748313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:46.807019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:46.807798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:46.807945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:46.807980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:46.927257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:46.927412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:46.927455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:46.927484] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:46.931111] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-02-23T20:16:46.931567] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-23T20:16:46.931730] [INFO ] [sig ] AUB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:47.075592] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AUB.txt [2026-02-23T20:16:47.075725] [INFO ] [sig ] [285/3383] Completed AUB in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:47.075764] [INFO ] [sig ] [286/3383] Forecasting AUDC... [2026-02-23T20:16:47.075793] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-23T20:16:47.075824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-23T20:16:47.086676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-23T20:16:47.087054] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-23T20:16:47.087939] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-23T20:16:47.087992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:47.088024] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:47.088051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:47.088107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:47.146948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:47.147669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:47.147751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:47.147786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:47.267410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:47.267566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:47.267627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:47.267655] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:47.271074] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-23T20:16:47.271348] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-23T20:16:47.271473] [INFO ] [sig ] AUDC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:47.416418] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AUDC.txt [2026-02-23T20:16:47.416562] [INFO ] [sig ] [286/3383] Completed AUDC in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:47.416620] [INFO ] [sig ] [287/3383] Forecasting AUPH... [2026-02-23T20:16:47.416650] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-23T20:16:47.416681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-23T20:16:47.427480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-23T20:16:47.427864] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-23T20:16:47.428743] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-23T20:16:47.428804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:47.428840] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:47.428893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:47.428962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:47.488455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:47.489313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:47.489397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:47.489439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:47.612397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:47.612565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:47.612636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:47.612666] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:47.616252] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-23T20:16:47.616550] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-23T20:16:47.616707] [INFO ] [sig ] AUPH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:47.764388] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AUPH.txt [2026-02-23T20:16:47.764550] [INFO ] [sig ] [287/3383] Completed AUPH in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:47.764612] [INFO ] [sig ] [288/3383] Forecasting AURA... [2026-02-23T20:16:47.764644] [INFO ] [sig ] Generating forecast for: AURA [2026-02-23T20:16:47.764674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-23T20:16:47.776455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-23T20:16:47.776894] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-23T20:16:47.777785] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-23T20:16:47.777864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:47.777900] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:47.777928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:47.777987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:47.838055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:47.838956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:47.839044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:47.839079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:47.958449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:47.958644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:47.958694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:47.958724] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:47.962240] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-02-23T20:16:47.962527] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-23T20:16:47.962673] [INFO ] [sig ] AURA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:48.104141] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AURA.txt [2026-02-23T20:16:48.104302] [INFO ] [sig ] [288/3383] Completed AURA in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:48.104342] [INFO ] [sig ] [289/3383] Forecasting AUTL... [2026-02-23T20:16:48.104373] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-23T20:16:48.104404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-23T20:16:48.115496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-23T20:16:48.115850] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-23T20:16:48.116710] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-23T20:16:48.116765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:48.116798] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:48.116825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:48.116882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:48.181720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:48.182541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:48.182641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:48.182675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:48.307249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:48.307403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:48.307444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:48.307472] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:48.310967] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-02-23T20:16:48.311245] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-23T20:16:48.311370] [INFO ] [sig ] AUTL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:48.458160] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AUTL.txt [2026-02-23T20:16:48.458299] [INFO ] [sig ] [289/3383] Completed AUTL in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:48.458340] [INFO ] [sig ] [290/3383] Forecasting AVA... [2026-02-23T20:16:48.458369] [INFO ] [sig ] Generating forecast for: AVA [2026-02-23T20:16:48.458400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-23T20:16:48.469878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-23T20:16:48.470265] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-23T20:16:48.471107] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-23T20:16:48.471161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:48.471195] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:48.471222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:48.471279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:48.528593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:48.529333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:48.529414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:48.529447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:48.651149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:48.651307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:48.651348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:48.651376] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:48.655648] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=50.78%) [2026-02-23T20:16:48.655938] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-23T20:16:48.656067] [INFO ] [sig ] AVA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:48.802037] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AVA.txt [2026-02-23T20:16:48.802182] [INFO ] [sig ] [290/3383] Completed AVA in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.6m [2026-02-23T20:16:48.802223] [INFO ] [sig ] [291/3383] Forecasting AVAH... [2026-02-23T20:16:48.802253] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-23T20:16:48.802289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-23T20:16:48.813214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-23T20:16:48.813543] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-23T20:16:48.814339] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-23T20:16:48.814394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:48.814426] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:48.814454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:48.814510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:48.871281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:48.871972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:48.872069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:48.872102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:48.993378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:48.993544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:48.993604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:48.993639] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:48.997229] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: DOWN (p=46.83%) [2026-02-23T20:16:48.997517] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-23T20:16:48.997664] [INFO ] [sig ] AVAH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:49.139486] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AVAH.txt [2026-02-23T20:16:49.139638] [INFO ] [sig ] [291/3383] Completed AVAH in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.5m [2026-02-23T20:16:49.139681] [INFO ] [sig ] [292/3383] Forecasting AVAL... [2026-02-23T20:16:49.139710] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-23T20:16:49.139741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-23T20:16:49.151288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-23T20:16:49.151853] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-23T20:16:49.152900] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-23T20:16:49.152954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:49.153016] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:49.153049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:49.153108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:49.213587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:49.214241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:49.214323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:49.214356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:49.330469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:49.330651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:49.330704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:49.330743] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:49.334350] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=88.50%) [2026-02-23T20:16:49.334649] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-23T20:16:49.334775] [INFO ] [sig ] AVAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:49.477048] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AVAL.txt [2026-02-23T20:16:49.477200] [INFO ] [sig ] [292/3383] Completed AVAL in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:49.477241] [INFO ] [sig ] [293/3383] Forecasting AVB... [2026-02-23T20:16:49.477271] [INFO ] [sig ] Generating forecast for: AVB [2026-02-23T20:16:49.477302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-23T20:16:49.488564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-23T20:16:49.488921] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-23T20:16:49.489755] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-23T20:16:49.489808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:49.489840] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:49.489867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:49.489924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:49.549182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:49.550131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:49.550225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:49.550258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:49.671224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:49.671384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:49.671426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:49.671456] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:49.674911] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: DOWN (p=31.62%) [2026-02-23T20:16:49.675217] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-23T20:16:49.675342] [INFO ] [sig ] AVB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:49.824937] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AVB.txt [2026-02-23T20:16:49.825097] [INFO ] [sig ] [293/3383] Completed AVB in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:49.825138] [INFO ] [sig ] [294/3383] Forecasting AVBP... [2026-02-23T20:16:49.825168] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-23T20:16:49.825199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-23T20:16:49.836790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-23T20:16:49.837148] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-23T20:16:49.838006] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-23T20:16:49.838060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:49.838093] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:49.838119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:49.838174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:49.896355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:49.897045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:49.897125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:49.897158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:50.023006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:50.023168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:50.023211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:50.023239] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:50.026903] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=12.78%) [2026-02-23T20:16:50.027216] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-23T20:16:50.027347] [INFO ] [sig ] AVBP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:50.175181] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AVBP.txt [2026-02-23T20:16:50.175332] [INFO ] [sig ] [294/3383] Completed AVBP in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:50.175374] [INFO ] [sig ] [295/3383] Forecasting AVD... [2026-02-23T20:16:50.175410] [INFO ] [sig ] Generating forecast for: AVD [2026-02-23T20:16:50.175450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-23T20:16:50.187373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-23T20:16:50.187741] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-23T20:16:50.188621] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-23T20:16:50.188680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:50.188714] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:50.188742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:50.188800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:50.251209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:50.252205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:50.252291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:50.252327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:50.374598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:50.374758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:50.374798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:50.374861] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:50.378462] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: DOWN (p=16.89%) [2026-02-23T20:16:50.378808] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-23T20:16:50.378949] [INFO ] [sig ] AVD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:50.525823] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AVD.txt [2026-02-23T20:16:50.525960] [INFO ] [sig ] [295/3383] Completed AVD in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:50.525999] [INFO ] [sig ] [296/3383] Forecasting AVGO... [2026-02-23T20:16:50.526029] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-23T20:16:50.526061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-23T20:16:50.539054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-23T20:16:50.539387] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-23T20:16:50.540219] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-23T20:16:50.540273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:50.540305] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:50.540332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:50.540388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:50.597430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:50.598091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:50.598170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:50.598203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:50.721845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:50.722013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:50.722062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:50.722097] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:50.725966] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=54.68%) [2026-02-23T20:16:50.726543] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-23T20:16:50.726718] [INFO ] [sig ] AVGO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:50.879077] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AVGO.txt [2026-02-23T20:16:50.879213] [INFO ] [sig ] [296/3383] Completed AVGO in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:50.879264] [INFO ] [sig ] [297/3383] Forecasting AVGX... [2026-02-23T20:16:50.879310] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-23T20:16:50.879347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-23T20:16:50.891135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-23T20:16:50.891499] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-23T20:16:50.892343] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-23T20:16:50.892400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:50.892434] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:50.892460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:50.892519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:50.952815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:50.953608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:50.953694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:50.953729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:51.079424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:51.079602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:51.079645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:51.079676] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:51.083244] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: UP (p=65.60%) [2026-02-23T20:16:51.083530] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-23T20:16:51.083679] [INFO ] [sig ] AVGX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:51.232328] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AVGX.txt [2026-02-23T20:16:51.232489] [INFO ] [sig ] [297/3383] Completed AVGX in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:51.232531] [INFO ] [sig ] [298/3383] Forecasting AVK... [2026-02-23T20:16:51.232562] [INFO ] [sig ] Generating forecast for: AVK [2026-02-23T20:16:51.232617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-23T20:16:51.244846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-23T20:16:51.245186] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-23T20:16:51.246036] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-23T20:16:51.246094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:51.246128] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:51.246157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:51.246229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:51.312282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:51.313206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:51.313293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:51.313327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:51.435816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:51.435977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:51.436019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:51.436049] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:51.439776] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=65.98%) [2026-02-23T20:16:51.440070] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-23T20:16:51.440206] [INFO ] [sig ] AVK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:51.588398] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AVK.txt [2026-02-23T20:16:51.588535] [INFO ] [sig ] [298/3383] Completed AVK in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:51.588595] [INFO ] [sig ] [299/3383] Forecasting AVNS... [2026-02-23T20:16:51.588630] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-23T20:16:51.588660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-23T20:16:51.603744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-23T20:16:51.604092] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-23T20:16:51.604953] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-23T20:16:51.605009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:51.605043] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:51.605071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:51.605133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:51.665114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:51.665810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:51.665892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:51.665926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:51.793711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:51.793876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:51.793917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:51.793948] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:51.797565] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-02-23T20:16:51.797909] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-23T20:16:51.798089] [INFO ] [sig ] AVNS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:51.948433] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AVNS.txt [2026-02-23T20:16:51.948612] [INFO ] [sig ] [299/3383] Completed AVNS in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:51.948658] [INFO ] [sig ] [300/3383] Forecasting AVO... [2026-02-23T20:16:51.948691] [INFO ] [sig ] Generating forecast for: AVO [2026-02-23T20:16:51.948722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-23T20:16:51.960728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-23T20:16:51.961101] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-23T20:16:51.962133] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-23T20:16:51.962216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:51.962251] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:51.962280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:51.962338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:52.023568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:52.024482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:52.024597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:52.024636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:52.156959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:52.157144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:52.157201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:52.157243] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:52.162169] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=78.25%) [2026-02-23T20:16:52.162547] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-23T20:16:52.162734] [INFO ] [sig ] AVO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:52.317020] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AVO.txt [2026-02-23T20:16:52.317205] [INFO ] [sig ] [300/3383] Completed AVO in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:52.317256] [INFO ] [sig ] [301/3383] Forecasting AVTX... [2026-02-23T20:16:52.317294] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-23T20:16:52.317331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-23T20:16:52.329991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-23T20:16:52.330428] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-23T20:16:52.331259] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-23T20:16:52.331313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:52.331345] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:52.331372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:52.331428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:52.388668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:52.389545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:52.389649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:52.389683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:52.511523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:52.511731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:52.511778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:52.511806] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:52.515285] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-02-23T20:16:52.515592] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-23T20:16:52.515727] [INFO ] [sig ] AVTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:52.659053] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AVTX.txt [2026-02-23T20:16:52.659234] [INFO ] [sig ] [301/3383] Completed AVTX in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:52.659277] [INFO ] [sig ] [302/3383] Forecasting AVXL... [2026-02-23T20:16:52.659307] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-23T20:16:52.659338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-23T20:16:52.671820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-23T20:16:52.672240] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-23T20:16:52.673061] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-23T20:16:52.673127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:52.673167] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:52.673201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:52.673267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:52.732957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:52.733897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:52.734041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:52.734075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:52.861839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:52.861997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:52.862039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:52.862068] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:52.866001] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=57.21%) [2026-02-23T20:16:52.866279] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-23T20:16:52.866404] [INFO ] [sig ] AVXL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:53.007439] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AVXL.txt [2026-02-23T20:16:53.007591] [INFO ] [sig ] [302/3383] Completed AVXL in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:53.007635] [INFO ] [sig ] [303/3383] Forecasting AVY... [2026-02-23T20:16:53.007665] [INFO ] [sig ] Generating forecast for: AVY [2026-02-23T20:16:53.007696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-23T20:16:53.020124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-23T20:16:53.020650] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-23T20:16:53.021431] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-23T20:16:53.021486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:53.021518] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:53.021545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:53.021635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:53.079470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:53.080554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:53.080658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:53.080693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:53.203121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:53.203264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:53.203305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:53.203334] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:53.206703] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=92.57%) [2026-02-23T20:16:53.206976] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-23T20:16:53.207100] [INFO ] [sig ] AVY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:53.351793] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AVY.txt [2026-02-23T20:16:53.351927] [INFO ] [sig ] [303/3383] Completed AVY in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-23T20:16:53.351972] [INFO ] [sig ] [304/3383] Forecasting AWF... [2026-02-23T20:16:53.352003] [INFO ] [sig ] Generating forecast for: AWF [2026-02-23T20:16:53.352033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-23T20:16:53.363830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-23T20:16:53.364191] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-23T20:16:53.365011] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-23T20:16:53.365069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:53.365106] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:53.365139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:53.365209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:53.422632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:53.423669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:53.423754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:53.423788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:53.543778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:53.543943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:53.543984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:53.544012] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:53.547456] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-02-23T20:16:53.547752] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-23T20:16:53.547905] [INFO ] [sig ] AWF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:53.689477] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AWF.txt [2026-02-23T20:16:53.689629] [INFO ] [sig ] [304/3383] Completed AWF in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.4m [2026-02-23T20:16:53.689671] [INFO ] [sig ] [305/3383] Forecasting AWI... [2026-02-23T20:16:53.689702] [INFO ] [sig ] Generating forecast for: AWI [2026-02-23T20:16:53.689732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-23T20:16:53.701912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-23T20:16:53.702250] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-23T20:16:53.703054] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-23T20:16:53.703107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:53.703140] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:53.703167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:53.703223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:53.761468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:53.762201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:53.762281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:53.762314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:53.882748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:53.882882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:53.882921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:53.882950] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:53.886326] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=20.91%) [2026-02-23T20:16:53.886615] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-23T20:16:53.886758] [INFO ] [sig ] AWI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:54.028776] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AWI.txt [2026-02-23T20:16:54.028923] [INFO ] [sig ] [305/3383] Completed AWI in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.4m [2026-02-23T20:16:54.028962] [INFO ] [sig ] [306/3383] Forecasting AWK... [2026-02-23T20:16:54.028991] [INFO ] [sig ] Generating forecast for: AWK [2026-02-23T20:16:54.029022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-23T20:16:54.040181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-23T20:16:54.040490] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-23T20:16:54.041275] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-23T20:16:54.041328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:54.041361] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:54.041389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:54.041445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:54.099558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:54.100211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:54.100303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:54.100336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:54.219543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:54.219723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:54.219767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:54.219797] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:54.223222] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-02-23T20:16:54.223521] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-23T20:16:54.223665] [INFO ] [sig ] AWK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:54.365766] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AWK.txt [2026-02-23T20:16:54.365918] [INFO ] [sig ] [306/3383] Completed AWK in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.4m [2026-02-23T20:16:54.365958] [INFO ] [sig ] [307/3383] Forecasting AWP... [2026-02-23T20:16:54.365988] [INFO ] [sig ] Generating forecast for: AWP [2026-02-23T20:16:54.366019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-23T20:16:54.381251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-23T20:16:54.381630] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-23T20:16:54.382458] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-23T20:16:54.382512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:54.382544] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:54.382592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:54.382653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:54.438982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:54.439877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:54.439963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:54.439997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:54.563170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:54.563345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:54.563404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:54.563434] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:54.566919] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: UP (p=87.22%) [2026-02-23T20:16:54.567201] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-23T20:16:54.567333] [INFO ] [sig ] AWP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:54.710316] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AWP.txt [2026-02-23T20:16:54.710474] [INFO ] [sig ] [307/3383] Completed AWP in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.4m [2026-02-23T20:16:54.710515] [INFO ] [sig ] [308/3383] Forecasting AWRE... [2026-02-23T20:16:54.710546] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-23T20:16:54.710599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-23T20:16:54.722231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-23T20:16:54.722635] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-23T20:16:54.723421] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-23T20:16:54.723475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:54.723507] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:54.723533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:54.723608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:54.780665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:54.781496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:54.781600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:54.781636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:54.909888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:54.910057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:54.910099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:54.910128] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:54.913598] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=44.88%) [2026-02-23T20:16:54.913889] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-23T20:16:54.914017] [INFO ] [sig ] AWRE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:55.059703] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AWRE.txt [2026-02-23T20:16:55.059871] [INFO ] [sig ] [308/3383] Completed AWRE in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.4m [2026-02-23T20:16:55.059911] [INFO ] [sig ] [309/3383] Forecasting AXGN... [2026-02-23T20:16:55.059941] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-23T20:16:55.059972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-23T20:16:55.072676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-23T20:16:55.073007] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-23T20:16:55.073836] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-23T20:16:55.073891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:55.073951] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:55.073981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:55.074040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:55.131727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:55.132430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:55.132526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:55.132560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:55.257354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:55.257503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:55.257544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:55.257590] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:55.261052] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-23T20:16:55.261326] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-23T20:16:55.261448] [INFO ] [sig ] AXGN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:55.403442] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AXGN.txt [2026-02-23T20:16:55.403563] [INFO ] [sig ] [309/3383] Completed AXGN in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.4m [2026-02-23T20:16:55.403621] [INFO ] [sig ] [310/3383] Forecasting AXP... [2026-02-23T20:16:55.403651] [INFO ] [sig ] Generating forecast for: AXP [2026-02-23T20:16:55.403680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-23T20:16:55.415464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-23T20:16:55.415816] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-23T20:16:55.416610] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-23T20:16:55.416663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:55.416695] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:55.416722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:55.416779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:55.475703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:55.476464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:55.476547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:55.476599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:55.613356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:55.613534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:55.613606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:55.613643] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:55.617569] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: DOWN (p=30.89%) [2026-02-23T20:16:55.617958] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-23T20:16:55.618123] [INFO ] [sig ] AXP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:55.765483] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AXP.txt [2026-02-23T20:16:55.765660] [INFO ] [sig ] [310/3383] Completed AXP in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-23T20:16:55.765705] [INFO ] [sig ] [311/3383] Forecasting AXS... [2026-02-23T20:16:55.765735] [INFO ] [sig ] Generating forecast for: AXS [2026-02-23T20:16:55.765766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-23T20:16:55.777320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-23T20:16:55.777698] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-23T20:16:55.778594] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-23T20:16:55.778651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:55.778726] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:55.778758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:55.778817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:55.836300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:55.837152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:55.837238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:55.837270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:55.958160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:55.958328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:55.958368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:55.958396] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:55.961890] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-23T20:16:55.962182] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-23T20:16:55.962307] [INFO ] [sig ] AXS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:56.108327] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AXS.txt [2026-02-23T20:16:56.108477] [INFO ] [sig ] [311/3383] Completed AXS in 0.3s | 2.78 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-23T20:16:56.108517] [INFO ] [sig ] [312/3383] Forecasting AXSM... [2026-02-23T20:16:56.108549] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-23T20:16:56.108601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-23T20:16:56.121700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-23T20:16:56.122103] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-23T20:16:56.123311] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-23T20:16:56.123378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:56.123425] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:56.123630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:56.123703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:56.190307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:56.191212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:56.191316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:56.191365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:56.318249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:56.318423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:56.318464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:56.318535] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:56.322042] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: UP (p=60.80%) [2026-02-23T20:16:56.322326] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-23T20:16:56.322454] [INFO ] [sig ] AXSM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:56.463720] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AXSM.txt [2026-02-23T20:16:56.463875] [INFO ] [sig ] [312/3383] Completed AXSM in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-23T20:16:56.463916] [INFO ] [sig ] [313/3383] Forecasting AXTA... [2026-02-23T20:16:56.463948] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-23T20:16:56.463978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-23T20:16:56.475753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-23T20:16:56.476185] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-23T20:16:56.477050] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-23T20:16:56.477109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:56.477144] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:56.477172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:56.477230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:56.540769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:56.541664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:56.541750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:56.541785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:56.668269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:56.668433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:56.668473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:56.668505] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:56.672055] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=7.33%) [2026-02-23T20:16:56.672350] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-23T20:16:56.672479] [INFO ] [sig ] AXTA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:56.824675] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AXTA.txt [2026-02-23T20:16:56.824830] [INFO ] [sig ] [313/3383] Completed AXTA in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-23T20:16:56.824872] [INFO ] [sig ] [314/3383] Forecasting AXTI... [2026-02-23T20:16:56.824902] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-23T20:16:56.824932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-23T20:16:56.835973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-23T20:16:56.836341] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-23T20:16:56.837181] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-23T20:16:56.837248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:56.837288] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:56.837322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:56.837382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:56.894241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:56.895053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:56.895136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:56.895169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:57.015427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:57.015601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:57.015646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:57.015678] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:57.019263] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=13.98%) [2026-02-23T20:16:57.019557] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-23T20:16:57.019702] [INFO ] [sig ] AXTI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:57.161978] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AXTI.txt [2026-02-23T20:16:57.162112] [INFO ] [sig ] [314/3383] Completed AXTI in 0.3s | 2.78 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-23T20:16:57.162151] [INFO ] [sig ] [315/3383] Forecasting AYI... [2026-02-23T20:16:57.162194] [INFO ] [sig ] Generating forecast for: AYI [2026-02-23T20:16:57.162227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-23T20:16:57.174532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-23T20:16:57.174969] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-23T20:16:57.175798] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-23T20:16:57.175851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:57.175883] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:57.175910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:57.175968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:57.233802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:57.234456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:57.234536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:57.234568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:57.363079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:57.363254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:57.363304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:57.363340] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:57.367351] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=85.30%) [2026-02-23T20:16:57.367666] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-23T20:16:57.367799] [INFO ] [sig ] AYI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:57.515801] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AYI.txt [2026-02-23T20:16:57.515937] [INFO ] [sig ] [315/3383] Completed AYI in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-23T20:16:57.515977] [INFO ] [sig ] [316/3383] Forecasting AZ... [2026-02-23T20:16:57.516007] [INFO ] [sig ] Generating forecast for: AZ [2026-02-23T20:16:57.516043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-23T20:16:57.528117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-23T20:16:57.528499] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-23T20:16:57.529348] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-23T20:16:57.529403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:57.529436] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:57.529465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:57.529522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:57.585618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:57.586286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:57.586368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:57.586401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:57.721524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:57.721714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:57.721757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:57.721786] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:57.725304] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-02-23T20:16:57.725626] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-23T20:16:57.725764] [INFO ] [sig ] AZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:57.871194] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AZ.txt [2026-02-23T20:16:57.871366] [INFO ] [sig ] [316/3383] Completed AZ in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-23T20:16:57.871408] [INFO ] [sig ] [317/3383] Forecasting AZN... [2026-02-23T20:16:57.871439] [INFO ] [sig ] Generating forecast for: AZN [2026-02-23T20:16:57.871471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-23T20:16:57.887048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-23T20:16:57.887698] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-23T20:16:57.888764] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-23T20:16:57.888825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:57.888862] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:57.888889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:57.888950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:57.956535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:57.957905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:57.958051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:57.958093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:58.086491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:58.086771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:58.086825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:58.086863] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:58.091148] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=88.25%) [2026-02-23T20:16:58.091491] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-23T20:16:58.091656] [INFO ] [sig ] AZN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:58.248561] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AZN.txt [2026-02-23T20:16:58.248734] [INFO ] [sig ] [317/3383] Completed AZN in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 18.3m [2026-02-23T20:16:58.248778] [INFO ] [sig ] [318/3383] Forecasting AZO... [2026-02-23T20:16:58.248809] [INFO ] [sig ] Generating forecast for: AZO [2026-02-23T20:16:58.248847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-23T20:16:58.262644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-23T20:16:58.263169] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-23T20:16:58.264154] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-23T20:16:58.264213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:58.264248] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:58.264276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:58.264336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:58.328341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:58.329703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:58.329813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:58.329850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:58.461536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:58.461738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:58.461797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:58.461832] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:58.466288] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-02-23T20:16:58.466634] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-23T20:16:58.466790] [INFO ] [sig ] AZO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:58.619148] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AZO.txt [2026-02-23T20:16:58.619337] [INFO ] [sig ] [318/3383] Completed AZO in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 18.3m [2026-02-23T20:16:58.619385] [INFO ] [sig ] [319/3383] Forecasting AZZ... [2026-02-23T20:16:58.619416] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-23T20:16:58.619446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-23T20:16:58.631607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-23T20:16:58.632025] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-23T20:16:58.632924] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-23T20:16:58.632981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:58.633015] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:58.633044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:58.633101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:58.694537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:58.695503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:58.695621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:58.695719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:58.829964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:58.830125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:58.830169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:58.830203] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:58.834032] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: UP (p=70.00%) [2026-02-23T20:16:58.834336] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-23T20:16:58.834469] [INFO ] [sig ] AZZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:16:58.976465] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AZZ.txt [2026-02-23T20:16:58.976650] [INFO ] [sig ] [319/3383] Completed AZZ in 0.4s | 2.78 sym/s | Total: 1.9m | ETA: 18.3m [2026-02-23T20:16:58.976695] [INFO ] [sig ] [320/3383] Forecasting BA... [2026-02-23T20:16:58.976726] [INFO ] [sig ] Generating forecast for: BA [2026-02-23T20:16:58.976757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-23T20:16:58.989016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-23T20:16:58.989392] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-23T20:16:58.990244] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-23T20:16:58.990305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:58.990340] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:58.990370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:58.990430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:59.050312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:59.051177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:59.051269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:59.051304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:59.177048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:59.177228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:59.177276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:59.177307] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:59.181047] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: DOWN (p=1.63%) [2026-02-23T20:16:59.181346] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-23T20:16:59.181481] [INFO ] [sig ] BA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:59.323309] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BA.txt [2026-02-23T20:16:59.323474] [INFO ] [sig ] [320/3383] Completed BA in 0.3s | 2.78 sym/s | Total: 1.9m | ETA: 18.3m [2026-02-23T20:16:59.323517] [INFO ] [sig ] [321/3383] Forecasting BABA... [2026-02-23T20:16:59.323549] [INFO ] [sig ] Generating forecast for: BABA [2026-02-23T20:16:59.323602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-23T20:16:59.335304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-23T20:16:59.335683] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-23T20:16:59.336508] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-23T20:16:59.336565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:59.336627] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:59.336657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:59.336717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:59.397166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:59.398069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:59.398156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:59.398193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:59.524713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:59.524897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:59.524940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:59.524968] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:59.528594] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=12.28%) [2026-02-23T20:16:59.528885] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-23T20:16:59.529014] [INFO ] [sig ] BABA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:16:59.671558] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BABA.txt [2026-02-23T20:16:59.671738] [INFO ] [sig ] [321/3383] Completed BABA in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.3m [2026-02-23T20:16:59.671781] [INFO ] [sig ] [322/3383] Forecasting BABX... [2026-02-23T20:16:59.671813] [INFO ] [sig ] Generating forecast for: BABX [2026-02-23T20:16:59.671844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-23T20:16:59.683825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-23T20:16:59.684188] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-23T20:16:59.685079] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-23T20:16:59.685138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:16:59.685173] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:16:59.685203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:16:59.685269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:16:59.746192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:16:59.747107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:16:59.747193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:16:59.747229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:16:59.871656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:16:59.871818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:16:59.871861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:16:59.871889] [INFO ] [FORECASTER] Training complete [2026-02-23T20:16:59.875311] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-23T20:16:59.875613] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-23T20:16:59.875743] [INFO ] [sig ] BABX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:00.017267] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BABX.txt [2026-02-23T20:17:00.017479] [INFO ] [sig ] [322/3383] Completed BABX in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.3m [2026-02-23T20:17:00.017540] [INFO ] [sig ] [323/3383] Forecasting BAC... [2026-02-23T20:17:00.017603] [INFO ] [sig ] Generating forecast for: BAC [2026-02-23T20:17:00.017653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-23T20:17:00.029035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-23T20:17:00.029377] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-23T20:17:00.030627] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-23T20:17:00.030683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:00.030716] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:00.030742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:00.030798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:00.094067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:00.095140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:00.095242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:00.095286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:00.224546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:00.224718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:00.224761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:00.224791] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:00.228355] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=63.78%) [2026-02-23T20:17:00.228665] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-23T20:17:00.228798] [INFO ] [sig ] BAC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:00.377705] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BAC.txt [2026-02-23T20:17:00.377890] [INFO ] [sig ] [323/3383] Completed BAC in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.3m [2026-02-23T20:17:00.377936] [INFO ] [sig ] [324/3383] Forecasting BAH... [2026-02-23T20:17:00.377967] [INFO ] [sig ] Generating forecast for: BAH [2026-02-23T20:17:00.378000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-23T20:17:00.389259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-23T20:17:00.389647] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-23T20:17:00.390497] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-23T20:17:00.390596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:00.390635] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:00.390665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:00.390724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:00.451597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:00.452434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:00.452519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:00.452554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:00.575990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:00.576114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:00.576154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:00.576183] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:00.579764] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-02-23T20:17:00.580046] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-23T20:17:00.580174] [INFO ] [sig ] BAH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:00.722506] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BAH.txt [2026-02-23T20:17:00.722661] [INFO ] [sig ] [324/3383] Completed BAH in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.3m [2026-02-23T20:17:00.722705] [INFO ] [sig ] [325/3383] Forecasting BALL... [2026-02-23T20:17:00.722734] [INFO ] [sig ] Generating forecast for: BALL [2026-02-23T20:17:00.722765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-23T20:17:00.733823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-23T20:17:00.734156] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-23T20:17:00.734964] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-23T20:17:00.735018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:00.735052] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:00.735079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:00.735136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:00.793054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:00.793902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:00.793983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:00.794017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:00.918821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:00.919009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:00.919069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:00.919100] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:00.922611] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=28.55%) [2026-02-23T20:17:00.922896] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-23T20:17:00.923024] [INFO ] [sig ] BALL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:01.072247] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BALL.txt [2026-02-23T20:17:01.072398] [INFO ] [sig ] [325/3383] Completed BALL in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.3m [2026-02-23T20:17:01.072439] [INFO ] [sig ] [326/3383] Forecasting BAM... [2026-02-23T20:17:01.072468] [INFO ] [sig ] Generating forecast for: BAM [2026-02-23T20:17:01.072499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-23T20:17:01.085229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-23T20:17:01.085641] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-23T20:17:01.086458] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-23T20:17:01.086514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:01.086631] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:01.086673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:01.086735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:01.144355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:01.145105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:01.145187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:01.145221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:01.264398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:01.264561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:01.264624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:01.264654] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:01.269003] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: UP (p=66.59%) [2026-02-23T20:17:01.269408] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-23T20:17:01.269566] [INFO ] [sig ] BAM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:01.426404] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BAM.txt [2026-02-23T20:17:01.426607] [INFO ] [sig ] [326/3383] Completed BAM in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-23T20:17:01.426661] [INFO ] [sig ] [327/3383] Forecasting BANC... [2026-02-23T20:17:01.426694] [INFO ] [sig ] Generating forecast for: BANC [2026-02-23T20:17:01.426725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-23T20:17:01.439062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-23T20:17:01.439705] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-23T20:17:01.440604] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-23T20:17:01.440672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:01.440707] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:01.440736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:01.440794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:01.503078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:01.503978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:01.504063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:01.504098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:01.631875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:01.632031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:01.632074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:01.632103] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:01.635514] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=17.83%) [2026-02-23T20:17:01.635813] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-23T20:17:01.635942] [INFO ] [sig ] BANC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:01.789146] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BANC.txt [2026-02-23T20:17:01.789319] [INFO ] [sig ] [327/3383] Completed BANC in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-23T20:17:01.789376] [INFO ] [sig ] [328/3383] Forecasting BAND... [2026-02-23T20:17:01.789416] [INFO ] [sig ] Generating forecast for: BAND [2026-02-23T20:17:01.789448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-23T20:17:01.801030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-23T20:17:01.801420] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-23T20:17:01.802259] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-23T20:17:01.802316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:01.802349] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:01.802376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:01.802432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:01.862146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:01.863286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:01.863394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:01.863444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:02.004748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:02.004909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:02.004951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:02.004980] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:02.008516] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=75.94%) [2026-02-23T20:17:02.008848] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-23T20:17:02.008979] [INFO ] [sig ] BAND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:02.155919] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BAND.txt [2026-02-23T20:17:02.156081] [INFO ] [sig ] [328/3383] Completed BAND in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-23T20:17:02.156143] [INFO ] [sig ] [329/3383] Forecasting BANF... [2026-02-23T20:17:02.156190] [INFO ] [sig ] Generating forecast for: BANF [2026-02-23T20:17:02.156223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-23T20:17:02.168754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-23T20:17:02.169190] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-23T20:17:02.170063] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-23T20:17:02.170120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:02.170155] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:02.170183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:02.170241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:02.229795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:02.230701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:02.230791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:02.230826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:02.357684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:02.357885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:02.357940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:02.358015] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:02.361665] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-02-23T20:17:02.361969] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-23T20:17:02.362115] [INFO ] [sig ] BANF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:02.506337] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BANF.txt [2026-02-23T20:17:02.506494] [INFO ] [sig ] [329/3383] Completed BANF in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-23T20:17:02.506536] [INFO ] [sig ] [330/3383] Forecasting BANX... [2026-02-23T20:17:02.506567] [INFO ] [sig ] Generating forecast for: BANX [2026-02-23T20:17:02.506620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-23T20:17:02.518251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-23T20:17:02.518689] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-23T20:17:02.519643] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-23T20:17:02.519701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:02.519737] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:02.519765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:02.519822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:02.579299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:02.580192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:02.580278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:02.580313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:02.701233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:02.701393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:02.701433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:02.701461] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:02.705316] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: DOWN (p=16.67%) [2026-02-23T20:17:02.705650] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-23T20:17:02.705780] [INFO ] [sig ] BANX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:02.854060] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BANX.txt [2026-02-23T20:17:02.854213] [INFO ] [sig ] [330/3383] Completed BANX in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-23T20:17:02.854255] [INFO ] [sig ] [331/3383] Forecasting BAP... [2026-02-23T20:17:02.854285] [INFO ] [sig ] Generating forecast for: BAP [2026-02-23T20:17:02.854317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-23T20:17:02.865695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-23T20:17:02.866075] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-23T20:17:02.866912] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-23T20:17:02.866967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:02.867000] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:02.867027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:02.867085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:02.925341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:02.926418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:02.926502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:02.926536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:03.050783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:03.050947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:03.051009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:03.051043] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:03.054786] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=56.65%) [2026-02-23T20:17:03.055093] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-23T20:17:03.055228] [INFO ] [sig ] BAP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:03.198246] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BAP.txt [2026-02-23T20:17:03.198419] [INFO ] [sig ] [331/3383] Completed BAP in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-23T20:17:03.198461] [INFO ] [sig ] [332/3383] Forecasting BATRA... [2026-02-23T20:17:03.198492] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-23T20:17:03.198524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-23T20:17:03.209562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-23T20:17:03.209983] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-23T20:17:03.210915] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-23T20:17:03.210972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:03.211007] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:03.211035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:03.211094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:03.269432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:03.270288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:03.270389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:03.270432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:03.394849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:03.395010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:03.395050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:03.395078] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:03.399051] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=89.02%) [2026-02-23T20:17:03.399340] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-23T20:17:03.399491] [INFO ] [sig ] BATRA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:03.547380] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BATRA.txt [2026-02-23T20:17:03.547607] [INFO ] [sig ] [332/3383] Completed BATRA in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:03.547661] [INFO ] [sig ] [333/3383] Forecasting BATRK... [2026-02-23T20:17:03.547693] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-23T20:17:03.547723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-23T20:17:03.560216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-23T20:17:03.560623] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-23T20:17:03.561640] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-23T20:17:03.561700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:03.561735] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:03.561765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:03.561823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:03.621455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:03.622476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:03.622593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:03.622632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:03.746710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:03.746868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:03.746910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:03.746941] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:03.750542] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-02-23T20:17:03.750854] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-23T20:17:03.750983] [INFO ] [sig ] BATRK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:03.904224] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BATRK.txt [2026-02-23T20:17:03.904395] [INFO ] [sig ] [333/3383] Completed BATRK in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:03.904441] [INFO ] [sig ] [334/3383] Forecasting BAX... [2026-02-23T20:17:03.904474] [INFO ] [sig ] Generating forecast for: BAX [2026-02-23T20:17:03.904507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-23T20:17:03.917530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-23T20:17:03.917984] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-23T20:17:03.919074] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-23T20:17:03.919131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:03.919165] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:03.919193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:03.919250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:03.983071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:03.984059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:03.984167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:03.984238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:04.114379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:04.114542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:04.114603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:04.114635] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:04.118177] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-02-23T20:17:04.118506] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-23T20:17:04.118671] [INFO ] [sig ] BAX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:04.261499] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BAX.txt [2026-02-23T20:17:04.261683] [INFO ] [sig ] [334/3383] Completed BAX in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:04.261725] [INFO ] [sig ] [335/3383] Forecasting BB... [2026-02-23T20:17:04.261756] [INFO ] [sig ] Generating forecast for: BB [2026-02-23T20:17:04.261788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-23T20:17:04.273427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-23T20:17:04.273901] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-23T20:17:04.274835] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-23T20:17:04.274894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:04.274944] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:04.274975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:04.275034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:04.337708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:04.338704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:04.338801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:04.338838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:04.466097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:04.466233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:04.466274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:04.466303] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:04.469927] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: UP (p=80.61%) [2026-02-23T20:17:04.470244] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-23T20:17:04.470440] [INFO ] [sig ] BB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:04.615548] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BB.txt [2026-02-23T20:17:04.615926] [INFO ] [sig ] [335/3383] Completed BB in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:04.615968] [INFO ] [sig ] [336/3383] Forecasting BBAI... [2026-02-23T20:17:04.615998] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-23T20:17:04.616027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-23T20:17:04.628511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-23T20:17:04.628890] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-23T20:17:04.629782] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-23T20:17:04.629838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:04.629871] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:04.629900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:04.629957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:04.689128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:04.690058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:04.690201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:04.690236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:04.814186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:04.814350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:04.814391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:04.814421] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:04.817931] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-23T20:17:04.818220] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-23T20:17:04.818347] [INFO ] [sig ] BBAI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:04.963332] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BBAI.txt [2026-02-23T20:17:04.963458] [INFO ] [sig ] [336/3383] Completed BBAI in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:04.963498] [INFO ] [sig ] [337/3383] Forecasting BBCP... [2026-02-23T20:17:04.963527] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-23T20:17:04.963558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-23T20:17:04.974858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-23T20:17:04.975206] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-23T20:17:04.976126] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-23T20:17:04.976182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:04.976214] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:04.976242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:04.976304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:05.039178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:05.040060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:05.040142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:05.040175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:05.163072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:05.163232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:05.163274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:05.163302] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:05.166830] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-02-23T20:17:05.167115] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-23T20:17:05.167241] [INFO ] [sig ] BBCP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:05.309737] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BBCP.txt [2026-02-23T20:17:05.309875] [INFO ] [sig ] [337/3383] Completed BBCP in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:05.309915] [INFO ] [sig ] [338/3383] Forecasting BBD... [2026-02-23T20:17:05.309945] [INFO ] [sig ] Generating forecast for: BBD [2026-02-23T20:17:05.309975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-23T20:17:05.320921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-23T20:17:05.321252] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-23T20:17:05.322070] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-23T20:17:05.322126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:05.322158] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:05.322186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:05.322242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:05.382071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:05.382792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:05.382878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:05.382912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:05.513918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:05.514083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:05.514124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:05.514154] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:05.517943] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: DOWN (p=6.85%) [2026-02-23T20:17:05.518242] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-23T20:17:05.518372] [INFO ] [sig ] BBD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:05.673645] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BBD.txt [2026-02-23T20:17:05.673827] [INFO ] [sig ] [338/3383] Completed BBD in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:05.673870] [INFO ] [sig ] [339/3383] Forecasting BBDO... [2026-02-23T20:17:05.673909] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-23T20:17:05.673941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-23T20:17:05.686496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-23T20:17:05.686974] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-23T20:17:05.688003] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-23T20:17:05.688074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:05.688109] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:05.688137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:05.688195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:05.755483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:05.756659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:05.756765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:05.756800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:05.931771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:05.931957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:05.932002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:05.932032] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:05.936116] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=35.81%) [2026-02-23T20:17:05.936545] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-23T20:17:05.936725] [INFO ] [sig ] BBDO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:06.147024] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BBDO.txt [2026-02-23T20:17:06.148723] [INFO ] [sig ] [339/3383] Completed BBDO in 0.5s | 2.78 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:06.148791] [INFO ] [sig ] [340/3383] Forecasting BBH... [2026-02-23T20:17:06.148837] [INFO ] [sig ] Generating forecast for: BBH [2026-02-23T20:17:06.148878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-23T20:17:06.190920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-23T20:17:06.191469] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-23T20:17:06.194388] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-23T20:17:06.194500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:06.194558] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:06.194685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:06.194800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:06.282209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:06.283501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:06.283659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:06.283719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:06.463212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:06.463439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:06.463509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:06.463563] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:06.469616] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-23T20:17:06.470206] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-23T20:17:06.470439] [INFO ] [sig ] BBH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:06.659488] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BBH.txt [2026-02-23T20:17:06.659747] [INFO ] [sig ] [340/3383] Completed BBH in 0.5s | 2.78 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:06.659813] [INFO ] [sig ] [341/3383] Forecasting BBIO... [2026-02-23T20:17:06.659862] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-23T20:17:06.659912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-23T20:17:06.673672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-23T20:17:06.674135] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-23T20:17:06.675132] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-23T20:17:06.675189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:06.675224] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:06.675276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:06.675371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:06.737809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:06.738890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:06.738987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:06.739021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:06.869884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:06.870056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:06.870100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:06.870129] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:06.874326] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=89.53%) [2026-02-23T20:17:06.874819] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-23T20:17:06.875011] [INFO ] [sig ] BBIO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:07.033910] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BBIO.txt [2026-02-23T20:17:07.034071] [INFO ] [sig ] [341/3383] Completed BBIO in 0.4s | 2.78 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:07.034112] [INFO ] [sig ] [342/3383] Forecasting BBLG... [2026-02-23T20:17:07.034142] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-23T20:17:07.034174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-23T20:17:07.045878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-23T20:17:07.046221] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-23T20:17:07.047045] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-23T20:17:07.047100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:07.047134] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:07.047161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:07.047218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:07.106010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:07.106959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:07.107043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:07.107078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:07.227113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:07.227263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:07.227304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:07.227351] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:07.230932] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=17.21%) [2026-02-23T20:17:07.231220] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-23T20:17:07.231347] [INFO ] [sig ] BBLG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:07.376148] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BBLG.txt [2026-02-23T20:17:07.376291] [INFO ] [sig ] [342/3383] Completed BBLG in 0.3s | 2.78 sym/s | Total: 2.0m | ETA: 18.2m [2026-02-23T20:17:07.376332] [INFO ] [sig ] [343/3383] Forecasting BBN... [2026-02-23T20:17:07.376364] [INFO ] [sig ] Generating forecast for: BBN [2026-02-23T20:17:07.376396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-23T20:17:07.387612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-23T20:17:07.387981] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-23T20:17:07.388846] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-23T20:17:07.388905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:07.388969] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:07.388999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:07.389060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:07.447234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:07.447926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:07.448007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:07.448042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:07.568431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:07.568603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:07.568649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:07.568680] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:07.572097] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-02-23T20:17:07.572377] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-23T20:17:07.572522] [INFO ] [sig ] BBN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:07.717662] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BBN.txt [2026-02-23T20:17:07.718078] [INFO ] [sig ] [343/3383] Completed BBN in 0.3s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:07.718138] [INFO ] [sig ] [344/3383] Forecasting BBSI... [2026-02-23T20:17:07.718178] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-23T20:17:07.718214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-23T20:17:07.730115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-23T20:17:07.730527] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-23T20:17:07.731407] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-23T20:17:07.731465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:07.731500] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:07.731529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:07.731618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:07.791138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:07.792061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:07.792143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:07.792177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:07.917445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:07.917616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:07.917659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:07.917688] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:07.921081] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: UP (p=68.19%) [2026-02-23T20:17:07.921361] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-23T20:17:07.921486] [INFO ] [sig ] BBSI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:08.062559] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BBSI.txt [2026-02-23T20:17:08.062730] [INFO ] [sig ] [344/3383] Completed BBSI in 0.3s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:08.062770] [INFO ] [sig ] [345/3383] Forecasting BBUC... [2026-02-23T20:17:08.062800] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-23T20:17:08.062832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-23T20:17:08.074162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-23T20:17:08.074511] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-23T20:17:08.075341] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-23T20:17:08.075396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:08.075430] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:08.075457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:08.075516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:08.135388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:08.136548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:08.136842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:08.136878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:08.259605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:08.259758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:08.259797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:08.259826] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:08.263303] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=81.19%) [2026-02-23T20:17:08.263598] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-23T20:17:08.263728] [INFO ] [sig ] BBUC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:08.418589] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BBUC.txt [2026-02-23T20:17:08.418727] [INFO ] [sig ] [345/3383] Completed BBUC in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:08.418766] [INFO ] [sig ] [346/3383] Forecasting BBVA... [2026-02-23T20:17:08.418796] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-23T20:17:08.418827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-23T20:17:08.431178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-23T20:17:08.431529] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-23T20:17:08.432354] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-23T20:17:08.432409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:08.432442] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:08.432469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:08.432540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:08.494797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:08.495589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:08.495673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:08.495706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:08.626731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:08.626888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:08.626929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:08.627001] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:08.630781] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=73.06%) [2026-02-23T20:17:08.631071] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-23T20:17:08.631201] [INFO ] [sig ] BBVA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:08.783569] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BBVA.txt [2026-02-23T20:17:08.784057] [INFO ] [sig ] [346/3383] Completed BBVA in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:08.784108] [INFO ] [sig ] [347/3383] Forecasting BBWI... [2026-02-23T20:17:08.784146] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-23T20:17:08.784183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-23T20:17:08.797386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-23T20:17:08.797857] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-23T20:17:08.798707] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-23T20:17:08.798762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:08.798798] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:08.798826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:08.798886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:08.860776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:08.861702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:08.861788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:08.861833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:08.988640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:08.988797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:08.988837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:08.988866] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:08.992338] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-02-23T20:17:08.992674] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-23T20:17:08.992801] [INFO ] [sig ] BBWI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:09.136021] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BBWI.txt [2026-02-23T20:17:09.136173] [INFO ] [sig ] [347/3383] Completed BBWI in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:09.136214] [INFO ] [sig ] [348/3383] Forecasting BBY... [2026-02-23T20:17:09.136246] [INFO ] [sig ] Generating forecast for: BBY [2026-02-23T20:17:09.136278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-23T20:17:09.147470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-23T20:17:09.147882] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-23T20:17:09.148734] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-23T20:17:09.148805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:09.148841] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:09.148869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:09.148929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:09.211529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:09.212622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:09.212886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:09.212921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:09.348074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:09.348235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:09.348277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:09.348309] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:09.351989] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=64.87%) [2026-02-23T20:17:09.352285] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-23T20:17:09.352426] [INFO ] [sig ] BBY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:09.508333] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BBY.txt [2026-02-23T20:17:09.508521] [INFO ] [sig ] [348/3383] Completed BBY in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:09.508596] [INFO ] [sig ] [349/3383] Forecasting BC... [2026-02-23T20:17:09.508640] [INFO ] [sig ] Generating forecast for: BC [2026-02-23T20:17:09.508679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-23T20:17:09.520491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-23T20:17:09.520943] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-23T20:17:09.521862] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-23T20:17:09.521920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:09.521953] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:09.521980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:09.522037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:09.583630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:09.584561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:09.584673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:09.584708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:09.716553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:09.716738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:09.716781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:09.716809] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:09.720460] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-02-23T20:17:09.720842] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-23T20:17:09.720989] [INFO ] [sig ] BC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:09.877162] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BC.txt [2026-02-23T20:17:09.877326] [INFO ] [sig ] [349/3383] Completed BC in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:09.877368] [INFO ] [sig ] [350/3383] Forecasting BCAL... [2026-02-23T20:17:09.877398] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-23T20:17:09.877429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-23T20:17:09.888732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-23T20:17:09.889139] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-23T20:17:09.890170] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-23T20:17:09.890228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:09.890261] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:09.890289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:09.890346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:09.965227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:09.966384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:09.966512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:09.966555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:10.108192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:10.108359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:10.108403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:10.108433] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:10.112135] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: DOWN (p=2.75%) [2026-02-23T20:17:10.112471] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-23T20:17:10.112664] [INFO ] [sig ] BCAL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:10.265046] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BCAL.txt [2026-02-23T20:17:10.265212] [INFO ] [sig ] [350/3383] Completed BCAL in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:10.265254] [INFO ] [sig ] [351/3383] Forecasting BCAX... [2026-02-23T20:17:10.265284] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-23T20:17:10.265315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-23T20:17:10.278328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-23T20:17:10.278748] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-23T20:17:10.279605] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-23T20:17:10.279670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:10.279705] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:10.279734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:10.279792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:10.343538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:10.344458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:10.344545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:10.344605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:10.464101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:10.464264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:10.464306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:10.464337] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:10.467938] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=4.73%) [2026-02-23T20:17:10.468234] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-23T20:17:10.468364] [INFO ] [sig ] BCAX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:10.621845] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BCAX.txt [2026-02-23T20:17:10.622022] [INFO ] [sig ] [351/3383] Completed BCAX in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:10.622065] [INFO ] [sig ] [352/3383] Forecasting BCBP... [2026-02-23T20:17:10.622096] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-23T20:17:10.622126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-23T20:17:10.634314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-23T20:17:10.634736] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-23T20:17:10.635622] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-23T20:17:10.635686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:10.635719] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:10.635746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:10.635803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:10.696269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:10.697428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:10.697526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:10.697564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:10.831553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:10.831793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:10.831836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:10.831867] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:10.836077] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=16.89%) [2026-02-23T20:17:10.836392] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-23T20:17:10.836533] [INFO ] [sig ] BCBP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:10.985830] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BCBP.txt [2026-02-23T20:17:10.985984] [INFO ] [sig ] [352/3383] Completed BCBP in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:10.986025] [INFO ] [sig ] [353/3383] Forecasting BCC... [2026-02-23T20:17:10.986055] [INFO ] [sig ] Generating forecast for: BCC [2026-02-23T20:17:10.986085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-23T20:17:10.997885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-23T20:17:10.998279] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-23T20:17:10.999119] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-23T20:17:10.999175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:10.999210] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:10.999239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:10.999298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:11.059674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:11.060666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:11.060793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:11.060829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:11.183901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:11.184060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:11.184103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:11.184134] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:11.187731] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: UP (p=79.56%) [2026-02-23T20:17:11.188244] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-23T20:17:11.188375] [INFO ] [sig ] BCC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:11.336528] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BCC.txt [2026-02-23T20:17:11.336717] [INFO ] [sig ] [353/3383] Completed BCC in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:11.336761] [INFO ] [sig ] [354/3383] Forecasting BCDA... [2026-02-23T20:17:11.336792] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-23T20:17:11.336823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-23T20:17:11.349733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-23T20:17:11.350240] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-23T20:17:11.351102] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-23T20:17:11.351170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:11.351213] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:11.351245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:11.351303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:11.410900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:11.411618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:11.411723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:11.411768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:11.541059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:11.541241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:11.541293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:11.541325] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:11.545424] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: DOWN (p=22.16%) [2026-02-23T20:17:11.545754] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-23T20:17:11.545885] [INFO ] [sig ] BCDA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:11.693286] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BCDA.txt [2026-02-23T20:17:11.693438] [INFO ] [sig ] [354/3383] Completed BCDA in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-23T20:17:11.693479] [INFO ] [sig ] [355/3383] Forecasting BCE... [2026-02-23T20:17:11.693509] [INFO ] [sig ] Generating forecast for: BCE [2026-02-23T20:17:11.693541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-23T20:17:11.704670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-23T20:17:11.705052] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-23T20:17:11.705995] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-23T20:17:11.706052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:11.706087] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:11.706116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:11.706175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:11.768659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:11.769653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:11.769935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:11.769970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:11.902740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:11.902904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:11.902963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:11.902995] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:11.906988] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=50.62%) [2026-02-23T20:17:11.907334] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-23T20:17:11.907478] [INFO ] [sig ] BCE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:12.058974] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BCE.txt [2026-02-23T20:17:12.059137] [INFO ] [sig ] [355/3383] Completed BCE in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.1m [2026-02-23T20:17:12.059179] [INFO ] [sig ] [356/3383] Forecasting BCH... [2026-02-23T20:17:12.059211] [INFO ] [sig ] Generating forecast for: BCH [2026-02-23T20:17:12.059245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-23T20:17:12.071104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-23T20:17:12.071501] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-23T20:17:12.072470] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-23T20:17:12.072528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:12.072564] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:12.072613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:12.072676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:12.140134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:12.141242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:12.141344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:12.141406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:12.284348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:12.284514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:12.284557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:12.284610] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:12.288524] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: DOWN (p=44.77%) [2026-02-23T20:17:12.288868] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-23T20:17:12.289008] [INFO ] [sig ] BCH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:12.451793] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BCH.txt [2026-02-23T20:17:12.451992] [INFO ] [sig ] [356/3383] Completed BCH in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.1m [2026-02-23T20:17:12.452049] [INFO ] [sig ] [357/3383] Forecasting BCML... [2026-02-23T20:17:12.452090] [INFO ] [sig ] Generating forecast for: BCML [2026-02-23T20:17:12.452137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-23T20:17:12.464997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-23T20:17:12.465411] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-23T20:17:12.466475] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-23T20:17:12.466531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:12.466564] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:12.466614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:12.466849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:12.531933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:12.533077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:12.533161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:12.533194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:12.647178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:12.647342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:12.647386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:12.647416] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:12.651012] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-02-23T20:17:12.651309] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-23T20:17:12.651438] [INFO ] [sig ] BCML: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:12.797466] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BCML.txt [2026-02-23T20:17:12.797627] [INFO ] [sig ] [357/3383] Completed BCML in 0.3s | 2.78 sym/s | Total: 2.1m | ETA: 18.1m [2026-02-23T20:17:12.797669] [INFO ] [sig ] [358/3383] Forecasting BCO... [2026-02-23T20:17:12.797700] [INFO ] [sig ] Generating forecast for: BCO [2026-02-23T20:17:12.797730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-23T20:17:12.809729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-23T20:17:12.810078] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-23T20:17:12.810904] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-23T20:17:12.810959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:12.810991] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:12.811019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:12.811076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:12.878711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:12.879882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:12.880019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:12.880076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:13.015138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:13.015316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:13.015361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:13.015393] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:13.019008] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=37.27%) [2026-02-23T20:17:13.019333] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-23T20:17:13.019480] [INFO ] [sig ] BCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:13.170500] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BCO.txt [2026-02-23T20:17:13.170716] [INFO ] [sig ] [358/3383] Completed BCO in 0.4s | 2.78 sym/s | Total: 2.1m | ETA: 18.1m [2026-02-23T20:17:13.170762] [INFO ] [sig ] [359/3383] Forecasting BCPC... [2026-02-23T20:17:13.170794] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-23T20:17:13.170825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-23T20:17:13.183033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-23T20:17:13.183416] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-23T20:17:13.184285] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-23T20:17:13.184342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:13.184393] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:13.184422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:13.184480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:13.243051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:13.243960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:13.244047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:13.244081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:13.365681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:13.365852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:13.365894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:13.365924] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:13.369499] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=96.12%) [2026-02-23T20:17:13.369824] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-23T20:17:13.369956] [INFO ] [sig ] BCPC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:13.522160] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BCPC.txt [2026-02-23T20:17:13.522304] [INFO ] [sig ] [359/3383] Completed BCPC in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:13.522345] [INFO ] [sig ] [360/3383] Forecasting BCRX... [2026-02-23T20:17:13.522375] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-23T20:17:13.522406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-23T20:17:13.534450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-23T20:17:13.534861] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-23T20:17:13.535726] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-23T20:17:13.535790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:13.535853] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:13.535882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:13.535939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:13.598106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:13.599261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:13.599346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:13.599380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:13.725334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:13.725501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:13.725543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:13.725590] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:13.729318] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-02-23T20:17:13.729629] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-23T20:17:13.729772] [INFO ] [sig ] BCRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:13.877797] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BCRX.txt [2026-02-23T20:17:13.877939] [INFO ] [sig ] [360/3383] Completed BCRX in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:13.877980] [INFO ] [sig ] [361/3383] Forecasting BCS... [2026-02-23T20:17:13.878010] [INFO ] [sig ] Generating forecast for: BCS [2026-02-23T20:17:13.878040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-23T20:17:13.890307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-23T20:17:13.890714] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-23T20:17:13.891539] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-23T20:17:13.891616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:13.891651] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:13.891679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:13.891736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:13.952010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:13.952712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:13.952795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:13.952828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:14.076620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:14.076792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:14.076832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:14.076862] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:14.080787] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=70.99%) [2026-02-23T20:17:14.081073] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-23T20:17:14.081200] [INFO ] [sig ] BCS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:14.228075] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BCS.txt [2026-02-23T20:17:14.228260] [INFO ] [sig ] [361/3383] Completed BCS in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:14.228311] [INFO ] [sig ] [362/3383] Forecasting BCSF... [2026-02-23T20:17:14.228348] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-23T20:17:14.228378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-23T20:17:14.240421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-23T20:17:14.240845] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-23T20:17:14.241696] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-23T20:17:14.241750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:14.241785] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:14.241813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:14.241870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:14.309717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:14.311155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:14.311248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:14.311294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:14.439692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:14.439856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:14.439897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:14.439925] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:14.443659] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=87.44%) [2026-02-23T20:17:14.444138] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-23T20:17:14.444279] [INFO ] [sig ] BCSF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:14.592364] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BCSF.txt [2026-02-23T20:17:14.592603] [INFO ] [sig ] [362/3383] Completed BCSF in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:14.592661] [INFO ] [sig ] [363/3383] Forecasting BCTX... [2026-02-23T20:17:14.592700] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-23T20:17:14.592734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-23T20:17:14.606366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-23T20:17:14.606850] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-23T20:17:14.607776] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-23T20:17:14.607906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:14.607942] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:14.607969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:14.608038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:14.671952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:14.672908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:14.673003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:14.673039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:14.798383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:14.798549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:14.798618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:14.798722] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:14.802533] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: DOWN (p=10.03%) [2026-02-23T20:17:14.802911] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-23T20:17:14.803082] [INFO ] [sig ] BCTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:14.954984] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BCTX.txt [2026-02-23T20:17:14.955144] [INFO ] [sig ] [363/3383] Completed BCTX in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:14.955185] [INFO ] [sig ] [364/3383] Forecasting BCX... [2026-02-23T20:17:14.955216] [INFO ] [sig ] Generating forecast for: BCX [2026-02-23T20:17:14.955246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-23T20:17:14.966951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-23T20:17:14.967362] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-23T20:17:14.968247] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-23T20:17:14.968306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:14.968339] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:14.968367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:14.968425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:15.035475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:15.036384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:15.036484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:15.036519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:15.165309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:15.165516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:15.165560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:15.165613] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:15.169314] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=56.27%) [2026-02-23T20:17:15.169647] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-23T20:17:15.169782] [INFO ] [sig ] BCX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:15.315188] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BCX.txt [2026-02-23T20:17:15.315371] [INFO ] [sig ] [364/3383] Completed BCX in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:15.315414] [INFO ] [sig ] [365/3383] Forecasting BCYC... [2026-02-23T20:17:15.315445] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-23T20:17:15.315488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-23T20:17:15.329385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-23T20:17:15.329791] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-23T20:17:15.330850] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-23T20:17:15.331095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:15.331127] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:15.331153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:15.331209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:15.389762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:15.390676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:15.390775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:15.390809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:15.511909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:15.512072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:15.512114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:15.512143] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:15.515680] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=86.40%) [2026-02-23T20:17:15.515969] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-23T20:17:15.516094] [INFO ] [sig ] BCYC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:15.661898] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BCYC.txt [2026-02-23T20:17:15.662053] [INFO ] [sig ] [365/3383] Completed BCYC in 0.3s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:15.662093] [INFO ] [sig ] [366/3383] Forecasting BDC... [2026-02-23T20:17:15.662122] [INFO ] [sig ] Generating forecast for: BDC [2026-02-23T20:17:15.662155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-23T20:17:15.674492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-23T20:17:15.674945] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-23T20:17:15.675826] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-23T20:17:15.675882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:15.675916] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:15.675944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:15.676000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:15.736054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:15.737016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:15.737109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:15.737144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:15.872795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:15.873109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:15.873180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:15.873253] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:15.877221] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-02-23T20:17:15.877594] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-23T20:17:15.877761] [INFO ] [sig ] BDC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:16.043510] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BDC.txt [2026-02-23T20:17:16.043678] [INFO ] [sig ] [366/3383] Completed BDC in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:16.043721] [INFO ] [sig ] [367/3383] Forecasting BDJ... [2026-02-23T20:17:16.043752] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-23T20:17:16.043784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-23T20:17:16.055537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-23T20:17:16.056003] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-23T20:17:16.056931] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-23T20:17:16.056990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:16.057025] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:16.057054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:16.057112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:16.118151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:16.119237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:16.119323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:16.119358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:16.245725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:16.245887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:16.245931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:16.245963] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:16.249625] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: UP (p=81.84%) [2026-02-23T20:17:16.249924] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-23T20:17:16.250057] [INFO ] [sig ] BDJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:16.399318] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BDJ.txt [2026-02-23T20:17:16.399461] [INFO ] [sig ] [367/3383] Completed BDJ in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:16.399502] [INFO ] [sig ] [368/3383] Forecasting BDN... [2026-02-23T20:17:16.399532] [INFO ] [sig ] Generating forecast for: BDN [2026-02-23T20:17:16.399563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-23T20:17:16.410550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-23T20:17:16.410945] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-23T20:17:16.411785] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-23T20:17:16.411852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:16.411886] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:16.411913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:16.411970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:16.470596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:16.471449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:16.471536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:16.471605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:16.601663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:16.601882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:16.601932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:16.601971] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:16.605731] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: UP (p=53.79%) [2026-02-23T20:17:16.606035] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-23T20:17:16.606166] [INFO ] [sig ] BDN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:16.752956] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BDN.txt [2026-02-23T20:17:16.753111] [INFO ] [sig ] [368/3383] Completed BDN in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:16.753152] [INFO ] [sig ] [369/3383] Forecasting BDRX... [2026-02-23T20:17:16.753183] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-23T20:17:16.753213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-23T20:17:16.764482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-23T20:17:16.764878] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-23T20:17:16.765767] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-23T20:17:16.765830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:16.765863] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:16.765890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:16.765946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:16.829318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:16.830285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:16.830373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:16.830408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:16.958351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:16.958513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:16.958558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:16.958608] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:16.962123] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: DOWN (p=27.01%) [2026-02-23T20:17:16.962417] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-23T20:17:16.962547] [INFO ] [sig ] BDRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:17.116233] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BDRX.txt [2026-02-23T20:17:17.116627] [INFO ] [sig ] [369/3383] Completed BDRX in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:17.116687] [INFO ] [sig ] [370/3383] Forecasting BDSX... [2026-02-23T20:17:17.116720] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-23T20:17:17.116763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-23T20:17:17.131452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-23T20:17:17.131934] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-23T20:17:17.133014] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-23T20:17:17.133082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:17.133124] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:17.133155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:17.133237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:17.193638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:17.194681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:17.194860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:17.194918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:17.322898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:17.323097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:17.323142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:17.323173] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:17.327937] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-02-23T20:17:17.328308] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-23T20:17:17.328453] [INFO ] [sig ] BDSX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:17.481469] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BDSX.txt [2026-02-23T20:17:17.481653] [INFO ] [sig ] [370/3383] Completed BDSX in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:17.481698] [INFO ] [sig ] [371/3383] Forecasting BDTX... [2026-02-23T20:17:17.481729] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-23T20:17:17.481761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-23T20:17:17.495526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-23T20:17:17.496199] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-23T20:17:17.497129] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-23T20:17:17.497188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:17.497222] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:17.497250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:17.497508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:17.559840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:17.560980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:17.561066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:17.561108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:17.686648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:17.686842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:17.686892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:17.686924] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:17.690991] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-23T20:17:17.691340] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-23T20:17:17.691493] [INFO ] [sig ] BDTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:17.849532] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BDTX.txt [2026-02-23T20:17:17.849718] [INFO ] [sig ] [371/3383] Completed BDTX in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-23T20:17:17.849760] [INFO ] [sig ] [372/3383] Forecasting BDX... [2026-02-23T20:17:17.849790] [INFO ] [sig ] Generating forecast for: BDX [2026-02-23T20:17:17.849820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-23T20:17:17.862336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-23T20:17:17.862736] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-23T20:17:17.863548] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-23T20:17:17.863633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:17.863668] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:17.863699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:17.863756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:17.928796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:17.929767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:17.929877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:17.929910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:18.056846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:18.057233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:18.057286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:18.057316] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:18.061543] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: DOWN (p=23.34%) [2026-02-23T20:17:18.061848] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-23T20:17:18.062175] [INFO ] [sig ] BDX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:18.205623] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BDX.txt [2026-02-23T20:17:18.205781] [INFO ] [sig ] [372/3383] Completed BDX in 0.4s | 2.78 sym/s | Total: 2.2m | ETA: 18.0m [2026-02-23T20:17:18.205820] [INFO ] [sig ] [373/3383] Forecasting BE... [2026-02-23T20:17:18.205851] [INFO ] [sig ] Generating forecast for: BE [2026-02-23T20:17:18.205883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-23T20:17:18.218339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-23T20:17:18.218669] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-23T20:17:18.219499] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-23T20:17:18.219553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:18.219608] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:18.219637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:18.219706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:18.278064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:18.278734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:18.278812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:18.278844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:18.395818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:18.395939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:18.395978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:18.396007] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:18.399305] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-02-23T20:17:18.399596] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-23T20:17:18.399722] [INFO ] [sig ] BE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:18.540701] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BE.txt [2026-02-23T20:17:18.540847] [INFO ] [sig ] [373/3383] Completed BE in 0.3s | 2.78 sym/s | Total: 2.2m | ETA: 18.0m [2026-02-23T20:17:18.540886] [INFO ] [sig ] [374/3383] Forecasting BEAM... [2026-02-23T20:17:18.540917] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-23T20:17:18.540947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-23T20:17:18.552400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-23T20:17:18.552749] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-23T20:17:18.553542] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-23T20:17:18.553624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:18.553659] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:18.553687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:18.553744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:18.613249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:18.613978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:18.614060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:18.614094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:18.731817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:18.731970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:18.732011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:18.732040] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:18.735603] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=16.24%) [2026-02-23T20:17:18.735919] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-23T20:17:18.736044] [INFO ] [sig ] BEAM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:18.880550] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BEAM.txt [2026-02-23T20:17:18.880692] [INFO ] [sig ] [374/3383] Completed BEAM in 0.3s | 2.78 sym/s | Total: 2.2m | ETA: 18.0m [2026-02-23T20:17:18.880731] [INFO ] [sig ] [375/3383] Forecasting BEEM... [2026-02-23T20:17:18.880761] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-23T20:17:18.880791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-23T20:17:18.893871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-23T20:17:18.894185] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-23T20:17:18.895016] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-23T20:17:18.895070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:18.895102] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:18.895130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:18.895187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:18.953709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:18.954366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:18.954446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:18.954480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:19.073312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:19.073464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:19.073504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:19.073534] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:19.077011] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=75.06%) [2026-02-23T20:17:19.077286] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-23T20:17:19.077408] [INFO ] [sig ] BEEM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:19.217775] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BEEM.txt [2026-02-23T20:17:19.218110] [INFO ] [sig ] [375/3383] Completed BEEM in 0.3s | 2.78 sym/s | Total: 2.2m | ETA: 18.0m [2026-02-23T20:17:19.218151] [INFO ] [sig ] [376/3383] Forecasting BEEP... [2026-02-23T20:17:19.218180] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-23T20:17:19.218210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-23T20:17:19.229625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-23T20:17:19.229949] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-23T20:17:19.230749] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-23T20:17:19.230802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:19.230836] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:19.230863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:19.230920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:19.292290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:19.292953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:19.293217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:19.293250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:19.408869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:19.409011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:19.409232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:19.409262] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:19.412877] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: DOWN (p=28.13%) [2026-02-23T20:17:19.413152] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-23T20:17:19.413275] [INFO ] [sig ] BEEP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:19.570275] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BEEP.txt [2026-02-23T20:17:19.570431] [INFO ] [sig ] [376/3383] Completed BEEP in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:19.570478] [INFO ] [sig ] [377/3383] Forecasting BEKE... [2026-02-23T20:17:19.570510] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-23T20:17:19.570558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-23T20:17:19.583172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-23T20:17:19.583512] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-23T20:17:19.584428] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-23T20:17:19.584492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:19.584558] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:19.584624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:19.584694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:19.655819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:19.656871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:19.656972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:19.657013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:19.781550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:19.781737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:19.781778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:19.781807] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:19.785567] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-02-23T20:17:19.785934] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-23T20:17:19.786071] [INFO ] [sig ] BEKE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:19.931247] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BEKE.txt [2026-02-23T20:17:19.931412] [INFO ] [sig ] [377/3383] Completed BEKE in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:19.931453] [INFO ] [sig ] [378/3383] Forecasting BELFA... [2026-02-23T20:17:19.931484] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-23T20:17:19.931515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-23T20:17:19.943279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-23T20:17:19.943723] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-23T20:17:19.944752] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-23T20:17:19.944812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:19.944845] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:19.944873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:19.944931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:20.004329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:20.005466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:20.005552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:20.005605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:20.122226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:20.122384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:20.122425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:20.122455] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:20.126279] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=65.34%) [2026-02-23T20:17:20.126563] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-23T20:17:20.126709] [INFO ] [sig ] BELFA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:20.275239] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BELFA.txt [2026-02-23T20:17:20.275396] [INFO ] [sig ] [378/3383] Completed BELFA in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:20.275438] [INFO ] [sig ] [379/3383] Forecasting BELFB... [2026-02-23T20:17:20.275468] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-23T20:17:20.275500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-23T20:17:20.286936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-23T20:17:20.287303] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-23T20:17:20.288142] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-23T20:17:20.288205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:20.288240] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:20.288267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:20.288323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:20.348531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:20.349355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:20.349441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:20.349475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:20.474065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:20.474243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:20.474285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:20.474313] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:20.477755] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=80.47%) [2026-02-23T20:17:20.478056] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-23T20:17:20.478183] [INFO ] [sig ] BELFB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:20.619017] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BELFB.txt [2026-02-23T20:17:20.619147] [INFO ] [sig ] [379/3383] Completed BELFB in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:20.619187] [INFO ] [sig ] [380/3383] Forecasting BEN... [2026-02-23T20:17:20.619217] [INFO ] [sig ] Generating forecast for: BEN [2026-02-23T20:17:20.619248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-23T20:17:20.630405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-23T20:17:20.630779] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-23T20:17:20.631570] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-23T20:17:20.631651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:20.631684] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:20.631711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:20.631768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:20.688211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:20.688917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:20.689000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:20.689033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:20.814355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:20.814511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:20.814551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:20.814632] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:20.820057] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: DOWN (p=49.59%) [2026-02-23T20:17:20.820349] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-23T20:17:20.820481] [INFO ] [sig ] BEN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:20.966705] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BEN.txt [2026-02-23T20:17:20.966868] [INFO ] [sig ] [380/3383] Completed BEN in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:20.966909] [INFO ] [sig ] [381/3383] Forecasting BEP... [2026-02-23T20:17:20.966940] [INFO ] [sig ] Generating forecast for: BEP [2026-02-23T20:17:20.966976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-23T20:17:20.978391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-23T20:17:20.978761] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-23T20:17:20.979613] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-23T20:17:20.979668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:20.979700] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:20.979727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:20.979786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:21.040282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:21.041169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:21.041253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:21.041288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:21.166340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:21.166491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:21.166532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:21.166561] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:21.170048] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-23T20:17:21.170325] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-23T20:17:21.170448] [INFO ] [sig ] BEP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:21.311664] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BEP.txt [2026-02-23T20:17:21.311821] [INFO ] [sig ] [381/3383] Completed BEP in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:21.311861] [INFO ] [sig ] [382/3383] Forecasting BEPH... [2026-02-23T20:17:21.311891] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-23T20:17:21.311923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-23T20:17:21.323650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-23T20:17:21.324230] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-23T20:17:21.325268] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-23T20:17:21.325324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:21.325357] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:21.325385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:21.325443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:21.384706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:21.385360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:21.385442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:21.385475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:21.516641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:21.516803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:21.516844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:21.516873] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:21.520902] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: UP (p=64.20%) [2026-02-23T20:17:21.521191] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-23T20:17:21.521314] [INFO ] [sig ] BEPH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:21.669903] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BEPH.txt [2026-02-23T20:17:21.670248] [INFO ] [sig ] [382/3383] Completed BEPH in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:21.670288] [INFO ] [sig ] [383/3383] Forecasting BEPI... [2026-02-23T20:17:21.670319] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-23T20:17:21.670349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-23T20:17:21.682378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-23T20:17:21.682779] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-23T20:17:21.683855] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-23T20:17:21.683925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:21.683958] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:21.683985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:21.684042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:21.751289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:21.752355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:21.752449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:21.752484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:21.860332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:21.860509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:21.860553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:21.860605] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:21.864401] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-23T20:17:21.864738] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-23T20:17:21.864885] [INFO ] [sig ] BEPI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:22.015493] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BEPI.txt [2026-02-23T20:17:22.015687] [INFO ] [sig ] [383/3383] Completed BEPI in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:22.015731] [INFO ] [sig ] [384/3383] Forecasting BFAM... [2026-02-23T20:17:22.015762] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-23T20:17:22.015793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-23T20:17:22.027901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-23T20:17:22.028242] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-23T20:17:22.029101] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-23T20:17:22.029157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:22.029191] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:22.029219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:22.029278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:22.090538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:22.091249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:22.091328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:22.091361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:22.216342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:22.216510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:22.216552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:22.216602] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:22.220093] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-02-23T20:17:22.220389] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-23T20:17:22.220519] [INFO ] [sig ] BFAM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:22.370720] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BFAM.txt [2026-02-23T20:17:22.370902] [INFO ] [sig ] [384/3383] Completed BFAM in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:22.370951] [INFO ] [sig ] [385/3383] Forecasting BFC... [2026-02-23T20:17:22.370983] [INFO ] [sig ] Generating forecast for: BFC [2026-02-23T20:17:22.371015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-23T20:17:22.383711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-23T20:17:22.384335] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-23T20:17:22.385390] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-23T20:17:22.385446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:22.385480] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:22.385507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:22.385565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:22.451929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:22.452849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:22.452937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:22.452973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:22.577321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:22.577479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:22.577521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:22.577552] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:22.581215] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: UP (p=50.17%) [2026-02-23T20:17:22.581517] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-23T20:17:22.581671] [INFO ] [sig ] BFC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:22.743427] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BFC.txt [2026-02-23T20:17:22.743612] [INFO ] [sig ] [385/3383] Completed BFC in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:22.743657] [INFO ] [sig ] [386/3383] Forecasting BFH... [2026-02-23T20:17:22.743688] [INFO ] [sig ] Generating forecast for: BFH [2026-02-23T20:17:22.743729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-23T20:17:22.762092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-23T20:17:22.762847] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-23T20:17:22.764432] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-23T20:17:22.764605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:22.764697] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:22.764738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:22.764877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:22.831208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:22.832719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:22.832838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:22.832875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:22.970151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:22.970404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:22.970453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:22.970486] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:22.975326] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-23T20:17:22.975779] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-23T20:17:22.975942] [INFO ] [sig ] BFH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:23.133722] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BFH.txt [2026-02-23T20:17:23.134167] [INFO ] [sig ] [386/3383] Completed BFH in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-23T20:17:23.134225] [INFO ] [sig ] [387/3383] Forecasting BFLY... [2026-02-23T20:17:23.134258] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-23T20:17:23.134293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-23T20:17:23.145824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-23T20:17:23.146182] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-23T20:17:23.147039] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-23T20:17:23.147095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:23.147128] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:23.147156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:23.147212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:23.207298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:23.208233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:23.208353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:23.208388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:23.341534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:23.341723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:23.341767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:23.341797] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:23.345524] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-23T20:17:23.345831] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-23T20:17:23.345962] [INFO ] [sig ] BFLY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:23.495066] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BFLY.txt [2026-02-23T20:17:23.495226] [INFO ] [sig ] [387/3383] Completed BFLY in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-02-23T20:17:23.495269] [INFO ] [sig ] [388/3383] Forecasting BFS... [2026-02-23T20:17:23.495299] [INFO ] [sig ] Generating forecast for: BFS [2026-02-23T20:17:23.495331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-23T20:17:23.506744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-23T20:17:23.507158] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-23T20:17:23.508043] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-23T20:17:23.508101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:23.508140] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:23.508178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:23.508238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:23.567162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:23.568096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:23.568184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:23.568219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:23.690345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:23.690509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:23.690553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:23.690601] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:23.694353] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: DOWN (p=22.68%) [2026-02-23T20:17:23.694654] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-23T20:17:23.694817] [INFO ] [sig ] BFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:23.840685] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BFS.txt [2026-02-23T20:17:23.840844] [INFO ] [sig ] [388/3383] Completed BFS in 0.3s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-02-23T20:17:23.840887] [INFO ] [sig ] [389/3383] Forecasting BG... [2026-02-23T20:17:23.840919] [INFO ] [sig ] Generating forecast for: BG [2026-02-23T20:17:23.840950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-23T20:17:23.853138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-23T20:17:23.853508] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-23T20:17:23.854423] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-23T20:17:23.854480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:23.854514] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:23.854542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:23.854621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:23.914976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:23.915940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:23.916040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:23.916083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:24.044243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:24.044436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:24.044485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:24.044522] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:24.049347] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: DOWN (p=8.16%) [2026-02-23T20:17:24.049736] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-23T20:17:24.049933] [INFO ] [sig ] BG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:24.213642] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BG.txt [2026-02-23T20:17:24.213811] [INFO ] [sig ] [389/3383] Completed BG in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-02-23T20:17:24.213859] [INFO ] [sig ] [390/3383] Forecasting BGB... [2026-02-23T20:17:24.213888] [INFO ] [sig ] Generating forecast for: BGB [2026-02-23T20:17:24.213919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-23T20:17:24.226630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-23T20:17:24.227004] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-23T20:17:24.227887] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-23T20:17:24.227942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:24.227976] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:24.228004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:24.228072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:24.288017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:24.288932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:24.289019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:24.289053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:24.418076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:24.418249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:24.418291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:24.418341] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:24.422237] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-02-23T20:17:24.422709] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-23T20:17:24.422904] [INFO ] [sig ] BGB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:24.576477] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BGB.txt [2026-02-23T20:17:24.576670] [INFO ] [sig ] [390/3383] Completed BGB in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-02-23T20:17:24.576714] [INFO ] [sig ] [391/3383] Forecasting BGC... [2026-02-23T20:17:24.576745] [INFO ] [sig ] Generating forecast for: BGC [2026-02-23T20:17:24.576776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-23T20:17:24.589665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-23T20:17:24.590129] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-23T20:17:24.591155] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-23T20:17:24.591418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:24.591462] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:24.591496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:24.591567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:24.651500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:24.652385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:24.652472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:24.652506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:24.778552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:24.778739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:24.778781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:24.778812] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:24.782309] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-23T20:17:24.782609] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-23T20:17:24.782736] [INFO ] [sig ] BGC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:24.929847] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BGC.txt [2026-02-23T20:17:24.930005] [INFO ] [sig ] [391/3383] Completed BGC in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-02-23T20:17:24.930051] [INFO ] [sig ] [392/3383] Forecasting BGH... [2026-02-23T20:17:24.930083] [INFO ] [sig ] Generating forecast for: BGH [2026-02-23T20:17:24.930117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-23T20:17:24.942757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-23T20:17:24.943131] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-23T20:17:24.943973] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-23T20:17:24.944031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:24.944072] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:24.944110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:24.944171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:25.006891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:25.008064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:25.008164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:25.008217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:25.130104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:25.130278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:25.130321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:25.130351] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:25.133881] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=23.62%) [2026-02-23T20:17:25.134178] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-23T20:17:25.134310] [INFO ] [sig ] BGH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:25.343762] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BGH.txt [2026-02-23T20:17:25.343926] [INFO ] [sig ] [392/3383] Completed BGH in 0.4s | 2.78 sym/s | Total: 2.3m | ETA: 17.9m [2026-02-23T20:17:25.343968] [INFO ] [sig ] [393/3383] Forecasting BGLC... [2026-02-23T20:17:25.343997] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-23T20:17:25.344045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-23T20:17:25.357022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-23T20:17:25.357432] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-23T20:17:25.358410] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-23T20:17:25.358475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:25.358511] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:25.358539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:25.358616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:25.425374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:25.426263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:25.426350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:25.426384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:25.556433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:25.556616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:25.556662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:25.556693] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:25.560859] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-23T20:17:25.561189] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-23T20:17:25.561332] [INFO ] [sig ] BGLC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:25.713635] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BGLC.txt [2026-02-23T20:17:25.713793] [INFO ] [sig ] [393/3383] Completed BGLC in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:25.713835] [INFO ] [sig ] [394/3383] Forecasting BGRN... [2026-02-23T20:17:25.713867] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-23T20:17:25.713899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-23T20:17:25.726433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-23T20:17:25.726856] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-23T20:17:25.727762] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-23T20:17:25.727848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:25.727917] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:25.727962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:25.728035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:25.792750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:25.793684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:25.793775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:25.793809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:25.926701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:25.926867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:25.926911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:25.926946] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:25.931346] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=94.27%) [2026-02-23T20:17:25.931670] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-23T20:17:25.931810] [INFO ] [sig ] BGRN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:26.084249] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BGRN.txt [2026-02-23T20:17:26.084409] [INFO ] [sig ] [394/3383] Completed BGRN in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:26.084452] [INFO ] [sig ] [395/3383] Forecasting BGS... [2026-02-23T20:17:26.084482] [INFO ] [sig ] Generating forecast for: BGS [2026-02-23T20:17:26.084514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-23T20:17:26.098393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-23T20:17:26.098903] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-23T20:17:26.099947] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-23T20:17:26.100033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:26.100089] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:26.100136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:26.100209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:26.165517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:26.166418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:26.166511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:26.166545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:26.295340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:26.295505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:26.295548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:26.295598] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:26.299324] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=81.74%) [2026-02-23T20:17:26.299634] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-23T20:17:26.299767] [INFO ] [sig ] BGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:26.455967] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BGS.txt [2026-02-23T20:17:26.456118] [INFO ] [sig ] [395/3383] Completed BGS in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:26.456159] [INFO ] [sig ] [396/3383] Forecasting BGSF... [2026-02-23T20:17:26.456188] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-23T20:17:26.456218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-23T20:17:26.470762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-23T20:17:26.471395] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-23T20:17:26.472502] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-23T20:17:26.472591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:26.472634] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:26.472664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:26.472725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:26.537066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:26.538210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:26.538301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:26.538337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:26.662952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:26.663213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:26.663263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:26.663295] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:26.668932] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=64.29%) [2026-02-23T20:17:26.669721] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-23T20:17:26.669935] [INFO ] [sig ] BGSF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:26.835337] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BGSF.txt [2026-02-23T20:17:26.836062] [INFO ] [sig ] [396/3383] Completed BGSF in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:26.836117] [INFO ] [sig ] [397/3383] Forecasting BGX... [2026-02-23T20:17:26.836153] [INFO ] [sig ] Generating forecast for: BGX [2026-02-23T20:17:26.836188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-23T20:17:26.851243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-23T20:17:26.851892] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-23T20:17:26.852929] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-23T20:17:26.852989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:26.853023] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:26.853051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:26.853110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:26.917310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:26.918595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:26.918721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:26.918757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:27.048890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:27.049075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:27.049120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:27.049185] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:27.053075] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: UP (p=73.32%) [2026-02-23T20:17:27.053376] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-23T20:17:27.053515] [INFO ] [sig ] BGX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:27.208625] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BGX.txt [2026-02-23T20:17:27.208786] [INFO ] [sig ] [397/3383] Completed BGX in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:27.208827] [INFO ] [sig ] [398/3383] Forecasting BGY... [2026-02-23T20:17:27.208859] [INFO ] [sig ] Generating forecast for: BGY [2026-02-23T20:17:27.208903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-23T20:17:27.220934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-23T20:17:27.221333] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-23T20:17:27.222237] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-23T20:17:27.222295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:27.222329] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:27.222356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:27.222414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:27.281873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:27.283038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:27.283127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:27.283162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:27.418239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:27.418398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:27.418440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:27.418470] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:27.422010] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: DOWN (p=6.65%) [2026-02-23T20:17:27.422290] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-23T20:17:27.422415] [INFO ] [sig ] BGY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:27.567014] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BGY.txt [2026-02-23T20:17:27.567366] [INFO ] [sig ] [398/3383] Completed BGY in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:27.567425] [INFO ] [sig ] [399/3383] Forecasting BHC... [2026-02-23T20:17:27.567457] [INFO ] [sig ] Generating forecast for: BHC [2026-02-23T20:17:27.567490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-23T20:17:27.580339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-23T20:17:27.580698] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-23T20:17:27.581502] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-23T20:17:27.581557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:27.581611] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:27.581641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:27.581699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:27.642284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:27.643007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:27.643089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:27.643123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:27.766473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:27.766661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:27.766703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:27.766734] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:27.770741] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=51.68%) [2026-02-23T20:17:27.771030] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-23T20:17:27.771346] [INFO ] [sig ] BHC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:27.920531] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BHC.txt [2026-02-23T20:17:27.920719] [INFO ] [sig ] [399/3383] Completed BHC in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:27.920762] [INFO ] [sig ] [400/3383] Forecasting BHE... [2026-02-23T20:17:27.920795] [INFO ] [sig ] Generating forecast for: BHE [2026-02-23T20:17:27.920826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-23T20:17:27.932149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-23T20:17:27.932525] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-23T20:17:27.933390] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-23T20:17:27.933445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:27.933477] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:27.933505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:27.933562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:27.995280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:27.996199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:27.996291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:27.996325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:28.123001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:28.123175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:28.123217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:28.123246] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:28.126880] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=82.68%) [2026-02-23T20:17:28.127375] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-23T20:17:28.127507] [INFO ] [sig ] BHE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:28.284434] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BHE.txt [2026-02-23T20:17:28.284621] [INFO ] [sig ] [400/3383] Completed BHE in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:28.284666] [INFO ] [sig ] [401/3383] Forecasting BHF... [2026-02-23T20:17:28.284699] [INFO ] [sig ] Generating forecast for: BHF [2026-02-23T20:17:28.284742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-23T20:17:28.297776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-23T20:17:28.298413] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-23T20:17:28.299496] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-23T20:17:28.299552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:28.299614] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:28.299645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:28.299703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:28.367807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:28.368743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:28.368830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:28.368863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:28.505416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:28.505599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:28.505645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:28.505675] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:28.509857] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: UP (p=77.20%) [2026-02-23T20:17:28.510173] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-23T20:17:28.510302] [INFO ] [sig ] BHF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:28.668568] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BHF.txt [2026-02-23T20:17:28.668759] [INFO ] [sig ] [401/3383] Completed BHF in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:28.668802] [INFO ] [sig ] [402/3383] Forecasting BHFAL... [2026-02-23T20:17:28.668832] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-23T20:17:28.668865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-23T20:17:28.680679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-23T20:17:28.681070] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-23T20:17:28.681913] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-23T20:17:28.681973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:28.682009] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:28.682037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:28.682095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:28.739862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:28.740793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:28.740881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:28.740914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:28.862022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:28.862169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:28.862209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:28.862237] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:28.865621] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=79.30%) [2026-02-23T20:17:28.865902] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-23T20:17:28.866025] [INFO ] [sig ] BHFAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:29.008651] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BHFAL.txt [2026-02-23T20:17:29.008776] [INFO ] [sig ] [402/3383] Completed BHFAL in 0.3s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:29.008815] [INFO ] [sig ] [403/3383] Forecasting BHFAM... [2026-02-23T20:17:29.008845] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-23T20:17:29.008875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-23T20:17:29.023911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-23T20:17:29.024316] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-23T20:17:29.025125] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-23T20:17:29.025369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:29.025401] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:29.025427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:29.025483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:29.083965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:29.084618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:29.084702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:29.084735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:29.202835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:29.202995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:29.203036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:29.203065] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:29.206432] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=72.99%) [2026-02-23T20:17:29.206730] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-23T20:17:29.206857] [INFO ] [sig ] BHFAM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:29.348473] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BHFAM.txt [2026-02-23T20:17:29.348620] [INFO ] [sig ] [403/3383] Completed BHFAM in 0.3s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:29.348662] [INFO ] [sig ] [404/3383] Forecasting BHFAN... [2026-02-23T20:17:29.348691] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-23T20:17:29.348721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-23T20:17:29.359875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-23T20:17:29.360211] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-23T20:17:29.361047] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-23T20:17:29.361112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:29.361145] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:29.361172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:29.361228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:29.418208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:29.418858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:29.418966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:29.419000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:29.540143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:29.540302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:29.540343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:29.540372] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:29.543814] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=37.83%) [2026-02-23T20:17:29.544096] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-23T20:17:29.544217] [INFO ] [sig ] BHFAN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:29.685093] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BHFAN.txt [2026-02-23T20:17:29.685251] [INFO ] [sig ] [404/3383] Completed BHFAN in 0.3s | 2.78 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-23T20:17:29.685292] [INFO ] [sig ] [405/3383] Forecasting BHFAO... [2026-02-23T20:17:29.685323] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-23T20:17:29.685354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-23T20:17:29.696486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-23T20:17:29.696863] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-23T20:17:29.697739] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-23T20:17:29.697795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:29.697855] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:29.697886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:29.697944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:29.755104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:29.755983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:29.756085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:29.756125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:29.872744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:29.872910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:29.872953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:29.872983] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:29.877058] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: UP (p=66.09%) [2026-02-23T20:17:29.877531] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-23T20:17:29.877689] [INFO ] [sig ] BHFAO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:30.037982] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BHFAO.txt [2026-02-23T20:17:30.038129] [INFO ] [sig ] [405/3383] Completed BHFAO in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-02-23T20:17:30.038172] [INFO ] [sig ] [406/3383] Forecasting BHFAP... [2026-02-23T20:17:30.038402] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-23T20:17:30.038442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-23T20:17:30.051874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-23T20:17:30.052490] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-23T20:17:30.053402] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-23T20:17:30.053457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:30.053490] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:30.053517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:30.053593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:30.119735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:30.120881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:30.120969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:30.121006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:30.250230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:30.250405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:30.250455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:30.250487] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:30.254263] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=72.62%) [2026-02-23T20:17:30.254642] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-23T20:17:30.254789] [INFO ] [sig ] BHFAP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:30.408020] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BHFAP.txt [2026-02-23T20:17:30.408179] [INFO ] [sig ] [406/3383] Completed BHFAP in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-02-23T20:17:30.408219] [INFO ] [sig ] [407/3383] Forecasting BHK... [2026-02-23T20:17:30.408250] [INFO ] [sig ] Generating forecast for: BHK [2026-02-23T20:17:30.408280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-23T20:17:30.419121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-23T20:17:30.419485] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-23T20:17:30.420301] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-23T20:17:30.420393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:30.420428] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:30.420455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:30.420511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:30.477471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:30.478412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:30.478500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:30.478533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:30.602210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:30.602373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:30.602416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:30.602445] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:30.605862] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-02-23T20:17:30.606170] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-23T20:17:30.606296] [INFO ] [sig ] BHK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:30.749457] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BHK.txt [2026-02-23T20:17:30.749628] [INFO ] [sig ] [407/3383] Completed BHK in 0.3s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-02-23T20:17:30.749671] [INFO ] [sig ] [408/3383] Forecasting BHP... [2026-02-23T20:17:30.749702] [INFO ] [sig ] Generating forecast for: BHP [2026-02-23T20:17:30.749733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-23T20:17:30.762188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-23T20:17:30.762777] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-23T20:17:30.763789] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-23T20:17:30.763842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:30.763875] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:30.763902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:30.763958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:30.826895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:30.827804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:30.827910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:30.827944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:30.959328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:30.959494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:30.959537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:30.959568] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:30.963859] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=75.19%) [2026-02-23T20:17:30.964202] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-23T20:17:30.964342] [INFO ] [sig ] BHP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:31.122108] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BHP.txt [2026-02-23T20:17:31.122272] [INFO ] [sig ] [408/3383] Completed BHP in 0.4s | 2.78 sym/s | Total: 2.4m | ETA: 17.8m [2026-02-23T20:17:31.122314] [INFO ] [sig ] [409/3383] Forecasting BHRB... [2026-02-23T20:17:31.122345] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-23T20:17:31.122376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-23T20:17:31.134080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-23T20:17:31.134501] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-23T20:17:31.135515] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-23T20:17:31.135608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:31.135648] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:31.135675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:31.135733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:31.200031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:31.201078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:31.201189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:31.201226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:31.325382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:31.325551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:31.325617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:31.325648] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:31.329442] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=86.56%) [2026-02-23T20:17:31.329783] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-23T20:17:31.329923] [INFO ] [sig ] BHRB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:31.492820] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BHRB.txt [2026-02-23T20:17:31.493000] [INFO ] [sig ] [409/3383] Completed BHRB in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:31.493050] [INFO ] [sig ] [410/3383] Forecasting BHVN... [2026-02-23T20:17:31.493096] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-23T20:17:31.493145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-23T20:17:31.506750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-23T20:17:31.507168] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-23T20:17:31.508194] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-23T20:17:31.508258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:31.508306] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:31.508342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:31.508419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:31.575421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:31.576524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:31.576651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:31.576705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:31.706541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:31.706735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:31.706781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:31.706812] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:31.711311] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-02-23T20:17:31.711641] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-23T20:17:31.711776] [INFO ] [sig ] BHVN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:31.878546] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BHVN.txt [2026-02-23T20:17:31.878767] [INFO ] [sig ] [410/3383] Completed BHVN in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:31.878826] [INFO ] [sig ] [411/3383] Forecasting BIB... [2026-02-23T20:17:31.878859] [INFO ] [sig ] Generating forecast for: BIB [2026-02-23T20:17:31.878893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-23T20:17:31.891696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-23T20:17:31.892144] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-23T20:17:31.893050] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-23T20:17:31.893173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:31.893207] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:31.893234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:31.893292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:31.960733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:31.961702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:31.961793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:31.961826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:32.081198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:32.081592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:32.081640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:32.081670] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:32.085702] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=49.22%) [2026-02-23T20:17:32.086106] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-23T20:17:32.086301] [INFO ] [sig ] BIB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:32.235710] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BIB.txt [2026-02-23T20:17:32.235872] [INFO ] [sig ] [411/3383] Completed BIB in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:32.235913] [INFO ] [sig ] [412/3383] Forecasting BIIB... [2026-02-23T20:17:32.235944] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-23T20:17:32.235975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-23T20:17:32.247566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-23T20:17:32.248016] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-23T20:17:32.248849] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-23T20:17:32.248904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:32.248936] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:32.248963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:32.249020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:32.307240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:32.308215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:32.308303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:32.308336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:32.438448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:32.438635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:32.438679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:32.438708] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:32.442200] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=57.24%) [2026-02-23T20:17:32.442519] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-23T20:17:32.442661] [INFO ] [sig ] BIIB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:32.606189] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BIIB.txt [2026-02-23T20:17:32.606331] [INFO ] [sig ] [412/3383] Completed BIIB in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:32.606372] [INFO ] [sig ] [413/3383] Forecasting BILI... [2026-02-23T20:17:32.606402] [INFO ] [sig ] Generating forecast for: BILI [2026-02-23T20:17:32.606432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-23T20:17:32.617985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-23T20:17:32.618347] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-23T20:17:32.619152] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-23T20:17:32.619206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:32.619238] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:32.619265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:32.619321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:32.675898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:32.676667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:32.676751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:32.676785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:32.798408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:32.798586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:32.798630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:32.798659] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:32.802443] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=62.65%) [2026-02-23T20:17:32.802743] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-23T20:17:32.802868] [INFO ] [sig ] BILI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:32.943599] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BILI.txt [2026-02-23T20:17:32.943741] [INFO ] [sig ] [413/3383] Completed BILI in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:32.943782] [INFO ] [sig ] [414/3383] Forecasting BILL... [2026-02-23T20:17:32.943813] [INFO ] [sig ] Generating forecast for: BILL [2026-02-23T20:17:32.943845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-23T20:17:32.954810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-23T20:17:32.955167] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-23T20:17:32.955973] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-23T20:17:32.956028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:32.956060] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:32.956087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:32.956143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:33.012394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:33.013277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:33.013364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:33.013397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:33.134980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:33.135148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:33.135256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:33.135288] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:33.138774] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=91.70%) [2026-02-23T20:17:33.139063] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-23T20:17:33.139189] [INFO ] [sig ] BILL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:33.280181] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BILL.txt [2026-02-23T20:17:33.280330] [INFO ] [sig ] [414/3383] Completed BILL in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:33.280370] [INFO ] [sig ] [415/3383] Forecasting BIO... [2026-02-23T20:17:33.280400] [INFO ] [sig ] Generating forecast for: BIO [2026-02-23T20:17:33.280430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-23T20:17:33.292646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-23T20:17:33.293095] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-23T20:17:33.294110] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-23T20:17:33.294181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:33.294228] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:33.294273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:33.294365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:33.357183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:33.358254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:33.358358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:33.358394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:33.485072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:33.485242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:33.485284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:33.485314] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:33.488865] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=82.58%) [2026-02-23T20:17:33.489197] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-23T20:17:33.489335] [INFO ] [sig ] BIO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:33.636265] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BIO.txt [2026-02-23T20:17:33.636410] [INFO ] [sig ] [415/3383] Completed BIO in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:33.636452] [INFO ] [sig ] [416/3383] Forecasting BIP... [2026-02-23T20:17:33.636482] [INFO ] [sig ] Generating forecast for: BIP [2026-02-23T20:17:33.636513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-23T20:17:33.648553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-23T20:17:33.648930] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-23T20:17:33.649760] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-23T20:17:33.649817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:33.649853] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:33.649884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:33.649942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:33.711098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:33.711941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:33.712026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:33.712062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:33.836830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:33.836994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:33.837037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:33.837068] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:33.840532] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=89.72%) [2026-02-23T20:17:33.840839] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-23T20:17:33.840967] [INFO ] [sig ] BIP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:33.990718] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BIP.txt [2026-02-23T20:17:33.990866] [INFO ] [sig ] [416/3383] Completed BIP in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:33.990906] [INFO ] [sig ] [417/3383] Forecasting BIPH... [2026-02-23T20:17:33.990938] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-23T20:17:33.990968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-23T20:17:34.002041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-23T20:17:34.002397] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-23T20:17:34.003212] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-23T20:17:34.003268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:34.003301] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:34.003330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:34.003389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:34.061139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:34.061940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:34.062029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:34.062071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:34.169390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:34.169547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:34.169609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:34.169640] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:34.173107] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: DOWN (p=15.78%) [2026-02-23T20:17:34.173395] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-23T20:17:34.173523] [INFO ] [sig ] BIPH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:34.318295] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BIPH.txt [2026-02-23T20:17:34.318462] [INFO ] [sig ] [417/3383] Completed BIPH in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:34.318504] [INFO ] [sig ] [418/3383] Forecasting BIPI... [2026-02-23T20:17:34.318534] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-23T20:17:34.318621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-23T20:17:34.329790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-23T20:17:34.330180] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-23T20:17:34.331012] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-23T20:17:34.331074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:34.331137] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:34.331169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:34.331228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:34.390092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:34.390878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:34.390959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:34.390992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:34.502471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:34.502652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:34.502696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:34.502727] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:34.506226] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-02-23T20:17:34.506512] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-23T20:17:34.506660] [INFO ] [sig ] BIPI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:34.656839] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BIPI.txt [2026-02-23T20:17:34.656996] [INFO ] [sig ] [418/3383] Completed BIPI in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:34.657037] [INFO ] [sig ] [419/3383] Forecasting BIRD... [2026-02-23T20:17:34.657067] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-23T20:17:34.657098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-23T20:17:34.668652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-23T20:17:34.669041] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-23T20:17:34.669848] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-23T20:17:34.669902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:34.669934] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:34.669961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:34.670018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:34.729625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:34.730487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:34.730590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:34.730628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:34.855211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:34.855371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:34.855413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:34.855443] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:34.858991] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-23T20:17:34.859286] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-23T20:17:34.859421] [INFO ] [sig ] BIRD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:35.003917] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BIRD.txt [2026-02-23T20:17:35.004087] [INFO ] [sig ] [419/3383] Completed BIRD in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-23T20:17:35.004138] [INFO ] [sig ] [420/3383] Forecasting BIRK... [2026-02-23T20:17:35.004178] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-23T20:17:35.004218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-23T20:17:35.015687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-23T20:17:35.016089] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-23T20:17:35.016925] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-23T20:17:35.016982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:35.017017] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:35.017046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:35.017107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:35.075425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:35.076334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:35.076423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:35.076458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:35.203239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:35.203431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:35.203494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:35.203544] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:35.208798] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: DOWN (p=42.57%) [2026-02-23T20:17:35.209293] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-23T20:17:35.209495] [INFO ] [sig ] BIRK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:35.373036] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BIRK.txt [2026-02-23T20:17:35.373170] [INFO ] [sig ] [420/3383] Completed BIRK in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-02-23T20:17:35.373211] [INFO ] [sig ] [421/3383] Forecasting BITF... [2026-02-23T20:17:35.373241] [INFO ] [sig ] Generating forecast for: BITF [2026-02-23T20:17:35.373272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-23T20:17:35.384030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-23T20:17:35.384355] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-23T20:17:35.385156] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-23T20:17:35.385210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:35.385244] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:35.385271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:35.385327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:35.442792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:35.443432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:35.443513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:35.443548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:35.560126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:35.560270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:35.560309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:35.560339] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:35.563709] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: DOWN (p=6.60%) [2026-02-23T20:17:35.563983] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-23T20:17:35.564108] [INFO ] [sig ] BITF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:35.707276] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BITF.txt [2026-02-23T20:17:35.707442] [INFO ] [sig ] [421/3383] Completed BITF in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-02-23T20:17:35.707484] [INFO ] [sig ] [422/3383] Forecasting BIVI... [2026-02-23T20:17:35.707521] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-23T20:17:35.707553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-23T20:17:35.719322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-23T20:17:35.719744] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-23T20:17:35.720742] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-23T20:17:35.720798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:35.720832] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:35.720859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:35.720916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:35.778700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:35.779617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:35.779702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:35.779736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:35.904814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:35.905000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:35.905056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:35.905104] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:35.909938] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: DOWN (p=3.19%) [2026-02-23T20:17:35.910348] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-23T20:17:35.910525] [INFO ] [sig ] BIVI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:36.062941] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BIVI.txt [2026-02-23T20:17:36.063074] [INFO ] [sig ] [422/3383] Completed BIVI in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-02-23T20:17:36.063114] [INFO ] [sig ] [423/3383] Forecasting BJ... [2026-02-23T20:17:36.063150] [INFO ] [sig ] Generating forecast for: BJ [2026-02-23T20:17:36.063180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-23T20:17:36.074748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-23T20:17:36.075078] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-23T20:17:36.075893] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-23T20:17:36.075948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:36.075980] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:36.076007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:36.076065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:36.133811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:36.134450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:36.134530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:36.134562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:36.254762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:36.254919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:36.254960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:36.254989] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:36.258401] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: UP (p=99.46%) [2026-02-23T20:17:36.258700] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-23T20:17:36.258826] [INFO ] [sig ] BJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:36.404165] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BJ.txt [2026-02-23T20:17:36.404316] [INFO ] [sig ] [423/3383] Completed BJ in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-02-23T20:17:36.404356] [INFO ] [sig ] [424/3383] Forecasting BJRI... [2026-02-23T20:17:36.404388] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-23T20:17:36.404418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-23T20:17:36.416341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-23T20:17:36.416699] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-23T20:17:36.417495] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-23T20:17:36.417550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:36.417604] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:36.417634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:36.417692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:36.474057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:36.474958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:36.475039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:36.475072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:36.602740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:36.602902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:36.602944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:36.602972] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:36.606757] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: DOWN (p=27.99%) [2026-02-23T20:17:36.607048] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-23T20:17:36.607241] [INFO ] [sig ] BJRI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:36.759379] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BJRI.txt [2026-02-23T20:17:36.759538] [INFO ] [sig ] [424/3383] Completed BJRI in 0.4s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-02-23T20:17:36.759598] [INFO ] [sig ] [425/3383] Forecasting BK... [2026-02-23T20:17:36.759632] [INFO ] [sig ] Generating forecast for: BK [2026-02-23T20:17:36.759662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-23T20:17:36.770996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-23T20:17:36.771371] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-23T20:17:36.772190] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-23T20:17:36.772245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:36.772278] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:36.772305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:36.772362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:36.830936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:36.831853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:36.831939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:36.831973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:36.949533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:36.949714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:36.949756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:36.949803] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:36.953293] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: DOWN (p=15.97%) [2026-02-23T20:17:36.953608] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-23T20:17:36.953741] [INFO ] [sig ] BK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:37.094869] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BK.txt [2026-02-23T20:17:37.095012] [INFO ] [sig ] [425/3383] Completed BK in 0.3s | 2.78 sym/s | Total: 2.5m | ETA: 17.7m [2026-02-23T20:17:37.095053] [INFO ] [sig ] [426/3383] Forecasting BKCH... [2026-02-23T20:17:37.095084] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-23T20:17:37.095121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-23T20:17:37.106962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-23T20:17:37.107298] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-23T20:17:37.108145] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-23T20:17:37.108213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:37.108254] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:37.108286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:37.108344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:37.166783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:37.167559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:37.167657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:37.167691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:37.286401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:37.286553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:37.286611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:37.286641] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:37.290088] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=28.36%) [2026-02-23T20:17:37.290365] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-23T20:17:37.290488] [INFO ] [sig ] BKCH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:37.440252] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BKCH.txt [2026-02-23T20:17:37.440414] [INFO ] [sig ] [426/3383] Completed BKCH in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-23T20:17:37.440456] [INFO ] [sig ] [427/3383] Forecasting BKD... [2026-02-23T20:17:37.440486] [INFO ] [sig ] Generating forecast for: BKD [2026-02-23T20:17:37.440517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-23T20:17:37.453033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-23T20:17:37.453362] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-23T20:17:37.454379] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-23T20:17:37.454433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:37.454465] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:37.454492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:37.454548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:37.514757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:37.515750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:37.515836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:37.515887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:37.642149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:37.642311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:37.642352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:37.642381] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:37.645961] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=89.18%) [2026-02-23T20:17:37.646238] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-23T20:17:37.646362] [INFO ] [sig ] BKD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:37.789781] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BKD.txt [2026-02-23T20:17:37.789947] [INFO ] [sig ] [427/3383] Completed BKD in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-23T20:17:37.789989] [INFO ] [sig ] [428/3383] Forecasting BKE... [2026-02-23T20:17:37.790023] [INFO ] [sig ] Generating forecast for: BKE [2026-02-23T20:17:37.790057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-23T20:17:37.801353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-23T20:17:37.801931] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-23T20:17:37.802938] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-23T20:17:37.802992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:37.803024] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:37.803051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:37.803108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:37.860642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:37.861409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:37.861494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:37.861529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:37.983674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:37.983841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:37.983883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:37.983913] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:37.987364] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-02-23T20:17:37.987663] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-23T20:17:37.987790] [INFO ] [sig ] BKE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:38.135262] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BKE.txt [2026-02-23T20:17:38.135411] [INFO ] [sig ] [428/3383] Completed BKE in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-23T20:17:38.135454] [INFO ] [sig ] [429/3383] Forecasting BKH... [2026-02-23T20:17:38.135486] [INFO ] [sig ] Generating forecast for: BKH [2026-02-23T20:17:38.135524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-23T20:17:38.146903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-23T20:17:38.147262] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-23T20:17:38.148085] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-23T20:17:38.148149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:38.148190] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:38.148226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:38.148311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:38.207293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:38.208172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:38.208262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:38.208295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:38.326432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:38.326605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:38.326647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:38.326675] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:38.330545] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=42.62%) [2026-02-23T20:17:38.330842] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-23T20:17:38.330966] [INFO ] [sig ] BKH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:38.474871] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BKH.txt [2026-02-23T20:17:38.475003] [INFO ] [sig ] [429/3383] Completed BKH in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-23T20:17:38.475043] [INFO ] [sig ] [430/3383] Forecasting BKNG... [2026-02-23T20:17:38.475073] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-23T20:17:38.475103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-23T20:17:38.486385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-23T20:17:38.486755] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-23T20:17:38.487531] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-23T20:17:38.487610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:38.487644] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:38.487671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:38.487727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:38.547272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:38.548322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:38.548406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:38.548440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:38.669731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:38.669889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:38.669932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:38.669960] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:38.673445] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=6.14%) [2026-02-23T20:17:38.673742] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-23T20:17:38.673868] [INFO ] [sig ] BKNG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:38.818417] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BKNG.txt [2026-02-23T20:17:38.818597] [INFO ] [sig ] [430/3383] Completed BKNG in 0.3s | 2.78 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-23T20:17:38.818648] [INFO ] [sig ] [431/3383] Forecasting BKSY... [2026-02-23T20:17:38.818679] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-23T20:17:38.818709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-23T20:17:38.830233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-23T20:17:38.830602] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-23T20:17:38.831399] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-23T20:17:38.831467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:38.831500] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:38.831527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:38.831603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:38.889610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:38.890385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:38.890510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:38.890547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:39.014128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:39.014341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:39.014383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:39.014412] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:39.017922] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: UP (p=56.12%) [2026-02-23T20:17:39.018218] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-23T20:17:39.018362] [INFO ] [sig ] BKSY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:39.162820] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BKSY.txt [2026-02-23T20:17:39.162975] [INFO ] [sig ] [431/3383] Completed BKSY in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-23T20:17:39.163015] [INFO ] [sig ] [432/3383] Forecasting BL... [2026-02-23T20:17:39.163045] [INFO ] [sig ] Generating forecast for: BL [2026-02-23T20:17:39.163074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-23T20:17:39.174120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-23T20:17:39.174498] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-23T20:17:39.175321] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-23T20:17:39.175377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:39.175409] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:39.175436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:39.175494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:39.232150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:39.233013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:39.233099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:39.233133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:39.356616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:39.356785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:39.356834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:39.356874] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:39.360369] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=8.45%) [2026-02-23T20:17:39.360673] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-23T20:17:39.360800] [INFO ] [sig ] BL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:39.507880] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BL.txt [2026-02-23T20:17:39.508038] [INFO ] [sig ] [432/3383] Completed BL in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-23T20:17:39.508091] [INFO ] [sig ] [433/3383] Forecasting BLBD... [2026-02-23T20:17:39.508124] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-23T20:17:39.508153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-23T20:17:39.519426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-23T20:17:39.519815] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-23T20:17:39.520647] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-23T20:17:39.520702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:39.520752] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:39.520781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:39.520838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:39.577631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:39.578531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:39.578631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:39.578666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:39.701134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:39.701311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:39.701366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:39.701397] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:39.704867] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=28.04%) [2026-02-23T20:17:39.705151] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-23T20:17:39.705282] [INFO ] [sig ] BLBD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:39.846920] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BLBD.txt [2026-02-23T20:17:39.847062] [INFO ] [sig ] [433/3383] Completed BLBD in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:39.847104] [INFO ] [sig ] [434/3383] Forecasting BLCN... [2026-02-23T20:17:39.847134] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-23T20:17:39.847163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-23T20:17:39.858092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-23T20:17:39.858463] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-23T20:17:39.859278] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-23T20:17:39.859333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:39.859367] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:39.859396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:39.859454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:39.920140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:39.920874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:39.920958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:39.920991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:40.026061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:40.026211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:40.026255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:40.026284] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:40.029817] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-23T20:17:40.030097] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-23T20:17:40.030224] [INFO ] [sig ] BLCN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:40.176510] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BLCN.txt [2026-02-23T20:17:40.176685] [INFO ] [sig ] [434/3383] Completed BLCN in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:40.176727] [INFO ] [sig ] [435/3383] Forecasting BLCO... [2026-02-23T20:17:40.176809] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-23T20:17:40.176842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-23T20:17:40.188363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-23T20:17:40.188742] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-23T20:17:40.189524] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-23T20:17:40.189600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:40.189636] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:40.189664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:40.189721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:40.247011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:40.247705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:40.247803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:40.247867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:40.378098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:40.378258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:40.378301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:40.378332] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:40.382192] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: DOWN (p=26.43%) [2026-02-23T20:17:40.382679] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-23T20:17:40.382807] [INFO ] [sig ] BLCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:40.530104] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BLCO.txt [2026-02-23T20:17:40.530257] [INFO ] [sig ] [435/3383] Completed BLCO in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:40.530298] [INFO ] [sig ] [436/3383] Forecasting BLD... [2026-02-23T20:17:40.530329] [INFO ] [sig ] Generating forecast for: BLD [2026-02-23T20:17:40.530360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-23T20:17:40.541802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-23T20:17:40.542147] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-23T20:17:40.542979] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-23T20:17:40.543033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:40.543066] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:40.543093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:40.543151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:40.601072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:40.601775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:40.601856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:40.601889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:40.737393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:40.737557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:40.737619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:40.737649] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:40.741141] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=67.52%) [2026-02-23T20:17:40.741456] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-23T20:17:40.741609] [INFO ] [sig ] BLD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:40.892297] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BLD.txt [2026-02-23T20:17:40.892458] [INFO ] [sig ] [436/3383] Completed BLD in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:40.892499] [INFO ] [sig ] [437/3383] Forecasting BLDP... [2026-02-23T20:17:40.892531] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-23T20:17:40.892560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-23T20:17:40.904326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-23T20:17:40.904719] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-23T20:17:40.905507] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-23T20:17:40.905561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:40.905619] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:40.905647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:40.905704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:40.963222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:40.964139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:40.964229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:40.964264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:41.095153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:41.095331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:41.095372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:41.095401] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:41.099114] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=74.36%) [2026-02-23T20:17:41.099433] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-23T20:17:41.099773] [INFO ] [sig ] BLDP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:41.248352] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BLDP.txt [2026-02-23T20:17:41.248513] [INFO ] [sig ] [437/3383] Completed BLDP in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:41.248553] [INFO ] [sig ] [438/3383] Forecasting BLFS... [2026-02-23T20:17:41.248605] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-23T20:17:41.248637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-23T20:17:41.260362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-23T20:17:41.260772] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-23T20:17:41.261766] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-23T20:17:41.261820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:41.261852] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:41.261879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:41.261988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:41.323403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:41.324317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:41.324417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:41.324464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:41.444936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:41.445100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:41.445161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:41.445192] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:41.448692] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-02-23T20:17:41.448975] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-23T20:17:41.449101] [INFO ] [sig ] BLFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:41.603485] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BLFS.txt [2026-02-23T20:17:41.603682] [INFO ] [sig ] [438/3383] Completed BLFS in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:41.603727] [INFO ] [sig ] [439/3383] Forecasting BLK... [2026-02-23T20:17:41.603759] [INFO ] [sig ] Generating forecast for: BLK [2026-02-23T20:17:41.603789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-23T20:17:41.615929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-23T20:17:41.616335] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-23T20:17:41.617144] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-23T20:17:41.617199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:41.617238] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:41.617272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:41.617350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:41.674841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:41.675720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:41.675823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:41.675858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:41.802365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:41.802524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:41.802564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:41.802614] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:41.806026] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: DOWN (p=12.17%) [2026-02-23T20:17:41.806302] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-23T20:17:41.806429] [INFO ] [sig ] BLK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:41.948670] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BLK.txt [2026-02-23T20:17:41.948804] [INFO ] [sig ] [439/3383] Completed BLK in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:41.948843] [INFO ] [sig ] [440/3383] Forecasting BLKB... [2026-02-23T20:17:41.948873] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-23T20:17:41.948903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-23T20:17:41.961671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-23T20:17:41.962022] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-23T20:17:41.962813] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-23T20:17:41.962867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:41.962899] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:41.962926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:41.962983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:42.019896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:42.020658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:42.020739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:42.020772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:42.144251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:42.144421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:42.144466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:42.144496] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:42.148132] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=9.98%) [2026-02-23T20:17:42.148437] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-23T20:17:42.148560] [INFO ] [sig ] BLKB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:42.296199] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BLKB.txt [2026-02-23T20:17:42.296349] [INFO ] [sig ] [440/3383] Completed BLKB in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:42.296398] [INFO ] [sig ] [441/3383] Forecasting BLMN... [2026-02-23T20:17:42.296430] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-23T20:17:42.296461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-23T20:17:42.307910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-23T20:17:42.308290] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-23T20:17:42.309169] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-23T20:17:42.309224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:42.309257] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:42.309283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:42.309350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:42.366189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:42.366926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:42.367014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:42.367048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:42.491260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:42.491413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:42.491455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:42.491483] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:42.494919] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=93.39%) [2026-02-23T20:17:42.495231] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-23T20:17:42.495357] [INFO ] [sig ] BLMN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:42.641928] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BLMN.txt [2026-02-23T20:17:42.642057] [INFO ] [sig ] [441/3383] Completed BLMN in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:42.642096] [INFO ] [sig ] [442/3383] Forecasting BLND... [2026-02-23T20:17:42.642126] [INFO ] [sig ] Generating forecast for: BLND [2026-02-23T20:17:42.642156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-23T20:17:42.653988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-23T20:17:42.654337] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-23T20:17:42.655175] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-23T20:17:42.655233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:42.655282] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:42.655314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:42.655377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:42.717307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:42.717994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:42.718074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:42.718107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:42.836171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:42.836316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:42.836357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:42.836387] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:42.839881] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=71.89%) [2026-02-23T20:17:42.840157] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-23T20:17:42.840285] [INFO ] [sig ] BLND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:42.988066] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BLND.txt [2026-02-23T20:17:42.988219] [INFO ] [sig ] [442/3383] Completed BLND in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:42.988261] [INFO ] [sig ] [443/3383] Forecasting BLRX... [2026-02-23T20:17:42.988298] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-23T20:17:42.988334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-23T20:17:43.000538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-23T20:17:43.000984] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-23T20:17:43.002075] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-23T20:17:43.002132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:43.002165] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:43.002193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:43.002251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:43.061745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:43.062566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:43.062680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:43.062716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:43.179061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:43.179224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:43.179273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:43.179308] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:43.182765] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=78.23%) [2026-02-23T20:17:43.183047] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-23T20:17:43.183174] [INFO ] [sig ] BLRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:43.329450] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BLRX.txt [2026-02-23T20:17:43.329631] [INFO ] [sig ] [443/3383] Completed BLRX in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.6m [2026-02-23T20:17:43.329675] [INFO ] [sig ] [444/3383] Forecasting BLTE... [2026-02-23T20:17:43.329706] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-23T20:17:43.329736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-23T20:17:43.340676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-23T20:17:43.341097] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-23T20:17:43.341919] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-23T20:17:43.341975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:43.342007] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:43.342034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:43.342091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:43.401104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:43.402028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:43.402111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:43.402145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:43.526987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:43.527149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:43.527189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:43.527219] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:43.530709] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: DOWN (p=20.13%) [2026-02-23T20:17:43.530979] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-23T20:17:43.531104] [INFO ] [sig ] BLTE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:43.677055] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BLTE.txt [2026-02-23T20:17:43.677227] [INFO ] [sig ] [444/3383] Completed BLTE in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-23T20:17:43.677268] [INFO ] [sig ] [445/3383] Forecasting BLX... [2026-02-23T20:17:43.677299] [INFO ] [sig ] Generating forecast for: BLX [2026-02-23T20:17:43.677331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-23T20:17:43.689911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-23T20:17:43.690360] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-23T20:17:43.691197] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-23T20:17:43.691254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:43.691287] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:43.691314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:43.691377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:43.750132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:43.750987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:43.751068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:43.751102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:43.871015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:43.871164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:43.871205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:43.871233] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:43.874689] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: DOWN (p=24.81%) [2026-02-23T20:17:43.874968] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-23T20:17:43.875093] [INFO ] [sig ] BLX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:44.015881] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BLX.txt [2026-02-23T20:17:44.016032] [INFO ] [sig ] [445/3383] Completed BLX in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-23T20:17:44.016078] [INFO ] [sig ] [446/3383] Forecasting BLZE... [2026-02-23T20:17:44.016109] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-23T20:17:44.016140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-23T20:17:44.026875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-23T20:17:44.027199] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-23T20:17:44.028053] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-23T20:17:44.028106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:44.028138] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:44.028165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:44.028221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:44.085018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:44.085942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:44.086028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:44.086063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:44.226383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:44.226545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:44.226613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:44.226645] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:44.230262] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: DOWN (p=28.31%) [2026-02-23T20:17:44.230544] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-23T20:17:44.230689] [INFO ] [sig ] BLZE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:44.375729] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BLZE.txt [2026-02-23T20:17:44.375881] [INFO ] [sig ] [446/3383] Completed BLZE in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-23T20:17:44.375939] [INFO ] [sig ] [447/3383] Forecasting BMA... [2026-02-23T20:17:44.375972] [INFO ] [sig ] Generating forecast for: BMA [2026-02-23T20:17:44.376002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-23T20:17:44.388413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-23T20:17:44.388953] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-23T20:17:44.389769] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-23T20:17:44.389823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:44.389854] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:44.389880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:44.389936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:44.448267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:44.449083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:44.449181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:44.449216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:44.570809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:44.570976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:44.571019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:44.571048] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:44.574661] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=15.97%) [2026-02-23T20:17:44.574982] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-23T20:17:44.575141] [INFO ] [sig ] BMA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:44.724211] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BMA.txt [2026-02-23T20:17:44.724366] [INFO ] [sig ] [447/3383] Completed BMA in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:44.724408] [INFO ] [sig ] [448/3383] Forecasting BMBL... [2026-02-23T20:17:44.724438] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-23T20:17:44.724469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-23T20:17:44.737028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-23T20:17:44.737420] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-23T20:17:44.738294] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-23T20:17:44.738353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:44.738387] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:44.738414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:44.738474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:44.797488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:44.798445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:44.798532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:44.798565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:44.932942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:44.933138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:44.933201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:44.933249] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:44.937435] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: UP (p=88.51%) [2026-02-23T20:17:44.937794] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-23T20:17:44.937975] [INFO ] [sig ] BMBL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:45.103380] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BMBL.txt [2026-02-23T20:17:45.103549] [INFO ] [sig ] [448/3383] Completed BMBL in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:45.103612] [INFO ] [sig ] [449/3383] Forecasting BME... [2026-02-23T20:17:45.103644] [INFO ] [sig ] Generating forecast for: BME [2026-02-23T20:17:45.103674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-23T20:17:45.119074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-23T20:17:45.119499] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-23T20:17:45.120316] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-23T20:17:45.120374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:45.120408] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:45.120435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:45.120492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:45.177026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:45.177995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:45.178081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:45.178114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:45.299443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:45.299834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:45.299877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:45.299944] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:45.303451] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=27.55%) [2026-02-23T20:17:45.303771] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-23T20:17:45.303905] [INFO ] [sig ] BME: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:45.479154] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BME.txt [2026-02-23T20:17:45.479331] [INFO ] [sig ] [449/3383] Completed BME in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:45.479382] [INFO ] [sig ] [450/3383] Forecasting BMEZ... [2026-02-23T20:17:45.479420] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-23T20:17:45.479456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-23T20:17:45.494077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-23T20:17:45.494552] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-23T20:17:45.495567] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-23T20:17:45.495663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:45.495714] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:45.495753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:45.495811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:45.565865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:45.566809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:45.566898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:45.566932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:45.696956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:45.697123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:45.697167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:45.697197] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:45.701216] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: DOWN (p=37.34%) [2026-02-23T20:17:45.701508] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-23T20:17:45.701659] [INFO ] [sig ] BMEZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:45.851643] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BMEZ.txt [2026-02-23T20:17:45.851793] [INFO ] [sig ] [450/3383] Completed BMEZ in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:45.851834] [INFO ] [sig ] [451/3383] Forecasting BMI... [2026-02-23T20:17:45.851864] [INFO ] [sig ] Generating forecast for: BMI [2026-02-23T20:17:45.851895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-23T20:17:45.865745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-23T20:17:45.866107] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-23T20:17:45.866981] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-23T20:17:45.867037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:45.867068] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:45.867095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:45.867158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:45.924820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:45.925647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:45.925767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:45.925804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:46.052802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:46.052963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:46.053005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:46.053036] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:46.056673] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-02-23T20:17:46.056965] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-23T20:17:46.057094] [INFO ] [sig ] BMI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:46.198171] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BMI.txt [2026-02-23T20:17:46.198305] [INFO ] [sig ] [451/3383] Completed BMI in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:46.198388] [INFO ] [sig ] [452/3383] Forecasting BMO... [2026-02-23T20:17:46.198419] [INFO ] [sig ] Generating forecast for: BMO [2026-02-23T20:17:46.198450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-23T20:17:46.209905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-23T20:17:46.210246] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-23T20:17:46.211083] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-23T20:17:46.211138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:46.211170] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:46.211197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:46.211253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:46.268558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:46.269350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:46.269438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:46.269472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:46.402789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:46.402973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:46.403025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:46.403057] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:46.406898] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: UP (p=82.42%) [2026-02-23T20:17:46.407210] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-23T20:17:46.407361] [INFO ] [sig ] BMO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:46.552436] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BMO.txt [2026-02-23T20:17:46.552607] [INFO ] [sig ] [452/3383] Completed BMO in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:46.552652] [INFO ] [sig ] [453/3383] Forecasting BMRA... [2026-02-23T20:17:46.552682] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-23T20:17:46.552712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-23T20:17:46.565238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-23T20:17:46.565628] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-23T20:17:46.566443] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-23T20:17:46.566497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:46.566530] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:46.566594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:46.566656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:46.624101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:46.624958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:46.625044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:46.625077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:46.741706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:46.741864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:46.741904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:46.741931] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:46.745350] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=30.23%) [2026-02-23T20:17:46.745843] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-23T20:17:46.745970] [INFO ] [sig ] BMRA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:46.890286] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BMRA.txt [2026-02-23T20:17:46.890440] [INFO ] [sig ] [453/3383] Completed BMRA in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:46.890489] [INFO ] [sig ] [454/3383] Forecasting BMRC... [2026-02-23T20:17:46.890525] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-23T20:17:46.890555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-23T20:17:46.901608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-23T20:17:46.902000] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-23T20:17:46.902829] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-23T20:17:46.902885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:46.902918] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:46.902947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:46.903005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:46.964174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:46.965045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:46.965132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:46.965166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:47.091767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:47.091974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:47.092020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:47.092050] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:47.095727] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=89.62%) [2026-02-23T20:17:47.096009] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-23T20:17:47.096134] [INFO ] [sig ] BMRC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:47.259065] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BMRC.txt [2026-02-23T20:17:47.259218] [INFO ] [sig ] [454/3383] Completed BMRC in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:47.259259] [INFO ] [sig ] [455/3383] Forecasting BMRN... [2026-02-23T20:17:47.259290] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-23T20:17:47.259320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-23T20:17:47.271959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-23T20:17:47.272349] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-23T20:17:47.273260] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-23T20:17:47.273316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:47.273350] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:47.273418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:47.273502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:47.331639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:47.332589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:47.332674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:47.332708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:47.456685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:47.456844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:47.456887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:47.456916] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:47.460523] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=16.73%) [2026-02-23T20:17:47.460844] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-23T20:17:47.460976] [INFO ] [sig ] BMRN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:47.610040] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BMRN.txt [2026-02-23T20:17:47.610181] [INFO ] [sig ] [455/3383] Completed BMRN in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:47.610223] [INFO ] [sig ] [456/3383] Forecasting BMY... [2026-02-23T20:17:47.610255] [INFO ] [sig ] Generating forecast for: BMY [2026-02-23T20:17:47.610286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-23T20:17:47.621675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-23T20:17:47.622022] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-23T20:17:47.622848] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-23T20:17:47.622904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:47.622937] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:47.622966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:47.623024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:47.682241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:47.683015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:47.683100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:47.683146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:47.809614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:47.809775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:47.809816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:47.809847] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:47.813396] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: DOWN (p=5.44%) [2026-02-23T20:17:47.813697] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-23T20:17:47.813821] [INFO ] [sig ] BMY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:47.960514] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BMY.txt [2026-02-23T20:17:47.960675] [INFO ] [sig ] [456/3383] Completed BMY in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:47.960717] [INFO ] [sig ] [457/3383] Forecasting BN... [2026-02-23T20:17:47.960748] [INFO ] [sig ] Generating forecast for: BN [2026-02-23T20:17:47.960784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-23T20:17:47.972021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-23T20:17:47.972381] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-23T20:17:47.973187] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-23T20:17:47.973241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:47.973274] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:47.973301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:47.973357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:48.030595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:48.031529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:48.031629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:48.031664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:48.158033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:48.158188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:48.158230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:48.158259] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:48.161802] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-23T20:17:48.162084] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-23T20:17:48.162206] [INFO ] [sig ] BN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:48.310839] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BN.txt [2026-02-23T20:17:48.311006] [INFO ] [sig ] [457/3383] Completed BN in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:48.311052] [INFO ] [sig ] [458/3383] Forecasting BND... [2026-02-23T20:17:48.311093] [INFO ] [sig ] Generating forecast for: BND [2026-02-23T20:17:48.311125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-23T20:17:48.329093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-23T20:17:48.329600] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-23T20:17:48.330523] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-23T20:17:48.330606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:48.330650] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:48.330679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:48.330737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:48.391546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:48.392562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:48.392697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:48.392735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:48.527693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:48.527911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:48.527956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:48.527985] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:48.532049] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=73.98%) [2026-02-23T20:17:48.532409] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-23T20:17:48.532545] [INFO ] [sig ] BND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:48.683924] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BND.txt [2026-02-23T20:17:48.684069] [INFO ] [sig ] [458/3383] Completed BND in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:48.684109] [INFO ] [sig ] [459/3383] Forecasting BNDX... [2026-02-23T20:17:48.684140] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-23T20:17:48.684170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-23T20:17:48.696392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-23T20:17:48.696786] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-23T20:17:48.697605] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-23T20:17:48.697661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:48.697696] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:48.697724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:48.697783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:48.758706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:48.759604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:48.759691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:48.759726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:48.885767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:48.885937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:48.885979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:48.886010] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:48.889647] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: DOWN (p=23.55%) [2026-02-23T20:17:48.889943] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-23T20:17:48.890075] [INFO ] [sig ] BNDX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:49.039858] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BNDX.txt [2026-02-23T20:17:49.040097] [INFO ] [sig ] [459/3383] Completed BNDX in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:49.040141] [INFO ] [sig ] [460/3383] Forecasting BNED... [2026-02-23T20:17:49.040173] [INFO ] [sig ] Generating forecast for: BNED [2026-02-23T20:17:49.040202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-23T20:17:49.051993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-23T20:17:49.052400] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-23T20:17:49.053275] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-23T20:17:49.053331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:49.053371] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:49.053401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:49.053460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:49.112601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:49.113478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:49.113613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:49.113652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:49.234680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:49.234843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:49.234885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:49.234912] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:49.238631] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-02-23T20:17:49.238930] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-23T20:17:49.239059] [INFO ] [sig ] BNED: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:49.388182] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BNED.txt [2026-02-23T20:17:49.388348] [INFO ] [sig ] [460/3383] Completed BNED in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.5m [2026-02-23T20:17:49.388391] [INFO ] [sig ] [461/3383] Forecasting BNGO... [2026-02-23T20:17:49.388454] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-23T20:17:49.388505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-23T20:17:49.400125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-23T20:17:49.400471] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-23T20:17:49.401280] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-23T20:17:49.401334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:49.401366] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:49.401393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:49.401449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:49.459335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:49.460108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:49.460192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:49.460226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:49.579031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:49.579190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:49.579230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:49.579259] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:49.583074] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: DOWN (p=9.48%) [2026-02-23T20:17:49.583346] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-23T20:17:49.583472] [INFO ] [sig ] BNGO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:49.730954] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BNGO.txt [2026-02-23T20:17:49.731122] [INFO ] [sig ] [461/3383] Completed BNGO in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-23T20:17:49.731164] [INFO ] [sig ] [462/3383] Forecasting BNH... [2026-02-23T20:17:49.731195] [INFO ] [sig ] Generating forecast for: BNH [2026-02-23T20:17:49.731226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-23T20:17:49.743113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-23T20:17:49.743526] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-23T20:17:49.744342] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-23T20:17:49.744396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:49.744428] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:49.744456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:49.744513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:49.803752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:49.804644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:49.804730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:49.804765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:49.919172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:49.919351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:49.919394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:49.919429] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:49.923000] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: UP (p=85.76%) [2026-02-23T20:17:49.923282] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-23T20:17:49.923408] [INFO ] [sig ] BNH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:50.065516] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BNH.txt [2026-02-23T20:17:50.065707] [INFO ] [sig ] [462/3383] Completed BNH in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-23T20:17:50.065750] [INFO ] [sig ] [463/3383] Forecasting BNJ... [2026-02-23T20:17:50.065783] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-23T20:17:50.065815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-23T20:17:50.077090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-23T20:17:50.077457] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-23T20:17:50.078327] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-23T20:17:50.078380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:50.078413] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:50.078440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:50.078496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:50.137088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:50.138048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:50.138136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:50.138170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:50.251194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:50.251352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:50.251395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:50.251430] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:50.254845] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=92.86%) [2026-02-23T20:17:50.255125] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-23T20:17:50.255247] [INFO ] [sig ] BNJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:50.401782] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BNJ.txt [2026-02-23T20:17:50.401941] [INFO ] [sig ] [463/3383] Completed BNJ in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:50.401983] [INFO ] [sig ] [464/3383] Forecasting BNL... [2026-02-23T20:17:50.402013] [INFO ] [sig ] Generating forecast for: BNL [2026-02-23T20:17:50.402042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-23T20:17:50.414998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-23T20:17:50.415425] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-23T20:17:50.416369] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-23T20:17:50.416429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:50.416468] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:50.416501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:50.416592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:50.472880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:50.473664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:50.473746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:50.473778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:50.595262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:50.595426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:50.595467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:50.595496] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:50.599319] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=89.95%) [2026-02-23T20:17:50.599720] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-23T20:17:50.600048] [INFO ] [sig ] BNL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:50.747154] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BNL.txt [2026-02-23T20:17:50.747295] [INFO ] [sig ] [464/3383] Completed BNL in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:50.747335] [INFO ] [sig ] [465/3383] Forecasting BNS... [2026-02-23T20:17:50.747366] [INFO ] [sig ] Generating forecast for: BNS [2026-02-23T20:17:50.747395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-23T20:17:50.758788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-23T20:17:50.759178] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-23T20:17:50.759979] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-23T20:17:50.760033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:50.760065] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:50.760092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:50.760149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:50.819100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:50.819766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:50.819845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:50.819878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:50.948565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:50.948768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:50.948813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:50.948849] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:50.952458] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-23T20:17:50.952835] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-23T20:17:50.952970] [INFO ] [sig ] BNS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:51.105239] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BNS.txt [2026-02-23T20:17:51.105410] [INFO ] [sig ] [465/3383] Completed BNS in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:51.105453] [INFO ] [sig ] [466/3383] Forecasting BNTC... [2026-02-23T20:17:51.105484] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-23T20:17:51.105514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-23T20:17:51.117557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-23T20:17:51.117984] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-23T20:17:51.118829] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-23T20:17:51.118883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:51.118930] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:51.118958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:51.119014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:51.176237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:51.176970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:51.177050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:51.177083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:51.296662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:51.296819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:51.296862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:51.296891] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:51.300364] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=71.53%) [2026-02-23T20:17:51.300694] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-23T20:17:51.300819] [INFO ] [sig ] BNTC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:51.457813] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BNTC.txt [2026-02-23T20:17:51.458029] [INFO ] [sig ] [466/3383] Completed BNTC in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:51.458079] [INFO ] [sig ] [467/3383] Forecasting BNTX... [2026-02-23T20:17:51.458112] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-23T20:17:51.458147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-23T20:17:51.475902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-23T20:17:51.476234] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-23T20:17:51.477031] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-23T20:17:51.477086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:51.477119] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:51.477146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:51.477201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:51.536480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:51.537315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:51.537401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:51.537435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:51.656213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:51.656373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:51.656416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:51.656446] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:51.659998] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=73.87%) [2026-02-23T20:17:51.660295] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-23T20:17:51.660426] [INFO ] [sig ] BNTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:51.806996] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BNTX.txt [2026-02-23T20:17:51.807195] [INFO ] [sig ] [467/3383] Completed BNTX in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:51.807244] [INFO ] [sig ] [468/3383] Forecasting BOC... [2026-02-23T20:17:51.807274] [INFO ] [sig ] Generating forecast for: BOC [2026-02-23T20:17:51.807304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-23T20:17:51.820609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-23T20:17:51.821005] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-23T20:17:51.821913] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-23T20:17:51.821967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:51.821998] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:51.822025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:51.822082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:51.878718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:51.879661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:51.879744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:51.879778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:52.005183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:52.005344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:52.005387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:52.005417] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:52.009015] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: DOWN (p=20.97%) [2026-02-23T20:17:52.009334] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-23T20:17:52.009469] [INFO ] [sig ] BOC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:52.156264] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BOC.txt [2026-02-23T20:17:52.156420] [INFO ] [sig ] [468/3383] Completed BOC in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:52.156499] [INFO ] [sig ] [469/3383] Forecasting BOE... [2026-02-23T20:17:52.156531] [INFO ] [sig ] Generating forecast for: BOE [2026-02-23T20:17:52.156562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-23T20:17:52.167705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-23T20:17:52.168122] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-23T20:17:52.168947] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-23T20:17:52.169001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:52.169034] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:52.169062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:52.169119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:52.226313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:52.227248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:52.227339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:52.227374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:52.349625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:52.349788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:52.349829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:52.349859] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:52.353328] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=33.13%) [2026-02-23T20:17:52.353657] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-23T20:17:52.353789] [INFO ] [sig ] BOE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:52.502943] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BOE.txt [2026-02-23T20:17:52.503140] [INFO ] [sig ] [469/3383] Completed BOE in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:52.503190] [INFO ] [sig ] [470/3383] Forecasting BOF... [2026-02-23T20:17:52.503221] [INFO ] [sig ] Generating forecast for: BOF [2026-02-23T20:17:52.503259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-23T20:17:52.515733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-23T20:17:52.516158] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-23T20:17:52.517067] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-23T20:17:52.517123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:52.517155] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:52.517182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:52.517239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:52.575116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:52.576087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:52.576194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:52.576231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:52.711928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:52.712092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:52.712132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:52.712162] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:52.715791] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-02-23T20:17:52.716187] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-23T20:17:52.716351] [INFO ] [sig ] BOF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:52.870087] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BOF.txt [2026-02-23T20:17:52.870251] [INFO ] [sig ] [470/3383] Completed BOF in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:52.870294] [INFO ] [sig ] [471/3383] Forecasting BOH... [2026-02-23T20:17:52.870325] [INFO ] [sig ] Generating forecast for: BOH [2026-02-23T20:17:52.870359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-23T20:17:52.881826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-23T20:17:52.882156] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-23T20:17:52.883003] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-23T20:17:52.883059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:52.883092] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:52.883121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:52.883179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:52.944834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:52.945570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:52.945676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:52.945711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:53.079356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:53.079516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:53.079596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:53.079634] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:53.083255] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-02-23T20:17:53.083535] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-23T20:17:53.083686] [INFO ] [sig ] BOH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:53.232903] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BOH.txt [2026-02-23T20:17:53.233035] [INFO ] [sig ] [471/3383] Completed BOH in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:53.233075] [INFO ] [sig ] [472/3383] Forecasting BOKF... [2026-02-23T20:17:53.233108] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-23T20:17:53.233139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-23T20:17:53.244315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-23T20:17:53.244641] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-23T20:17:53.245440] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-23T20:17:53.245493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:53.245526] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:53.245617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:53.245679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:53.302956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:53.303663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:53.303742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:53.303775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:53.428917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:53.429072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:53.429114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:53.429143] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:53.432930] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=50.74%) [2026-02-23T20:17:53.433203] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-23T20:17:53.433328] [INFO ] [sig ] BOKF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:53.577365] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BOKF.txt [2026-02-23T20:17:53.577500] [INFO ] [sig ] [472/3383] Completed BOKF in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:53.577541] [INFO ] [sig ] [473/3383] Forecasting BOLD... [2026-02-23T20:17:53.577590] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-23T20:17:53.577624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-23T20:17:53.588372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-23T20:17:53.588760] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-23T20:17:53.589533] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-23T20:17:53.589623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:53.589664] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:53.589696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:53.589752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:53.647486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:53.648178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:53.648257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:53.648290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:53.762970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:53.763125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:53.763165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:53.763211] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:53.766694] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: UP (p=52.16%) [2026-02-23T20:17:53.766968] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-23T20:17:53.767089] [INFO ] [sig ] BOLD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:53.914127] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BOLD.txt [2026-02-23T20:17:53.914288] [INFO ] [sig ] [473/3383] Completed BOLD in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:53.914331] [INFO ] [sig ] [474/3383] Forecasting BOND... [2026-02-23T20:17:53.914363] [INFO ] [sig ] Generating forecast for: BOND [2026-02-23T20:17:53.914395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-23T20:17:53.926212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-23T20:17:53.926643] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-23T20:17:53.927526] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-23T20:17:53.927614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:53.927654] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:53.927682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:53.927741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:53.990741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:53.991706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:53.991797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:53.991831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:54.118314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:54.118488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:54.118547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:54.118609] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:54.122151] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=4.14%) [2026-02-23T20:17:54.122453] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-23T20:17:54.122630] [INFO ] [sig ] BOND: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:54.270460] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BOND.txt [2026-02-23T20:17:54.270638] [INFO ] [sig ] [474/3383] Completed BOND in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:54.270872] [INFO ] [sig ] [475/3383] Forecasting BOOM... [2026-02-23T20:17:54.270901] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-23T20:17:54.270932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-23T20:17:54.282770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-23T20:17:54.283127] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-23T20:17:54.284115] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-23T20:17:54.284169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:54.284201] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:54.284228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:54.284284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:54.345245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:54.346111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:54.346209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:54.346243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:54.466505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:54.466654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:54.466696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:54.466724] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:54.470523] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-02-23T20:17:54.471016] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-23T20:17:54.471141] [INFO ] [sig ] BOOM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:54.622677] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BOOM.txt [2026-02-23T20:17:54.622808] [INFO ] [sig ] [475/3383] Completed BOOM in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:54.622857] [INFO ] [sig ] [476/3383] Forecasting BOTZ... [2026-02-23T20:17:54.622890] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-23T20:17:54.622919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-23T20:17:54.633893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-23T20:17:54.634260] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-23T20:17:54.635167] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-23T20:17:54.635224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:54.635258] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:54.635287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:54.635347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:54.695000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:54.695837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:54.695920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:54.695954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:54.834928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:54.835089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:54.835132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:54.835164] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:54.839360] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=39.62%) [2026-02-23T20:17:54.839691] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-23T20:17:54.839822] [INFO ] [sig ] BOTZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:54.996097] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BOTZ.txt [2026-02-23T20:17:54.996274] [INFO ] [sig ] [476/3383] Completed BOTZ in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:54.996328] [INFO ] [sig ] [477/3383] Forecasting BOX... [2026-02-23T20:17:54.996360] [INFO ] [sig ] Generating forecast for: BOX [2026-02-23T20:17:54.996391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-23T20:17:55.008136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-23T20:17:55.008503] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-23T20:17:55.009348] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-23T20:17:55.009405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:55.009439] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:55.009482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:55.009542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:55.072207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:55.073151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:55.073238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:55.073273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:55.198365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:55.198530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:55.198590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:55.198627] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:55.202094] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: UP (p=68.49%) [2026-02-23T20:17:55.202384] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-23T20:17:55.202515] [INFO ] [sig ] BOX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:55.365020] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BOX.txt [2026-02-23T20:17:55.365168] [INFO ] [sig ] [477/3383] Completed BOX in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.4m [2026-02-23T20:17:55.365209] [INFO ] [sig ] [478/3383] Forecasting BP... [2026-02-23T20:17:55.365240] [INFO ] [sig ] Generating forecast for: BP [2026-02-23T20:17:55.365270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-23T20:17:55.377044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-23T20:17:55.377427] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-23T20:17:55.378316] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-23T20:17:55.378382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:55.378416] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:55.378444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:55.378501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:55.439256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:55.440442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:55.440531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:55.440595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:55.573132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:55.573290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:55.573330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:55.573358] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:55.577475] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=80.46%) [2026-02-23T20:17:55.577978] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-23T20:17:55.578103] [INFO ] [sig ] BP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:55.724025] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BP.txt [2026-02-23T20:17:55.724169] [INFO ] [sig ] [478/3383] Completed BP in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-23T20:17:55.724228] [INFO ] [sig ] [479/3383] Forecasting BPOP... [2026-02-23T20:17:55.724260] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-23T20:17:55.724290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-23T20:17:55.735312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-23T20:17:55.735694] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-23T20:17:55.736499] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-23T20:17:55.736554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:55.736621] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:55.736657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:55.736726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:55.797194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:55.798201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:55.798283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:55.798316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:55.923741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:55.923889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:55.923930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:55.923960] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:55.927385] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-23T20:17:55.927689] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-23T20:17:55.927813] [INFO ] [sig ] BPOP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:56.075627] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BPOP.txt [2026-02-23T20:17:56.075805] [INFO ] [sig ] [479/3383] Completed BPOP in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:56.075846] [INFO ] [sig ] [480/3383] Forecasting BPRN... [2026-02-23T20:17:56.075879] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-23T20:17:56.075911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-23T20:17:56.086375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-23T20:17:56.086728] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-23T20:17:56.087541] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-23T20:17:56.087615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:56.087652] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:56.087680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:56.087738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:56.145172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:56.146064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:56.146152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:56.146187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:56.247505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:56.247680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:56.247725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:56.247755] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:56.251482] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: UP (p=59.58%) [2026-02-23T20:17:56.251791] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-23T20:17:56.251918] [INFO ] [sig ] BPRN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:56.396555] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BPRN.txt [2026-02-23T20:17:56.396700] [INFO ] [sig ] [480/3383] Completed BPRN in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:56.396740] [INFO ] [sig ] [481/3383] Forecasting BPYPM... [2026-02-23T20:17:56.396770] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-23T20:17:56.396807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-23T20:17:56.408386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-23T20:17:56.408742] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-23T20:17:56.409764] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-23T20:17:56.409818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:56.410035] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:56.410062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:56.410118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:56.468212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:56.469115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:56.469201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:56.469237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:56.580233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:56.580384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:56.580425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:56.580454] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:56.584249] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-02-23T20:17:56.584525] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-23T20:17:56.584670] [INFO ] [sig ] BPYPM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:56.735212] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BPYPM.txt [2026-02-23T20:17:56.735343] [INFO ] [sig ] [481/3383] Completed BPYPM in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:56.735383] [INFO ] [sig ] [482/3383] Forecasting BPYPO... [2026-02-23T20:17:56.735412] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-23T20:17:56.735449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-23T20:17:56.746371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-23T20:17:56.746716] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-23T20:17:56.747506] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-23T20:17:56.747583] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:56.747619] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:56.747647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:56.747709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:56.804768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:56.805400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:56.805479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:56.805541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:56.909813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:56.910146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:56.910184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:56.910212] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:56.913975] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: DOWN (p=13.64%) [2026-02-23T20:17:56.914250] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-23T20:17:56.914373] [INFO ] [sig ] BPYPO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:57.055065] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BPYPO.txt [2026-02-23T20:17:57.055190] [INFO ] [sig ] [482/3383] Completed BPYPO in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:57.055230] [INFO ] [sig ] [483/3383] Forecasting BPYPP... [2026-02-23T20:17:57.055259] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-23T20:17:57.055291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-23T20:17:57.066770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-23T20:17:57.067100] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-23T20:17:57.067912] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-23T20:17:57.067966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:57.067998] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:57.068024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:57.068080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:57.125119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:57.125807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:57.125886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:57.125919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:57.236124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:57.236284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:57.236325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:57.236354] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:57.239811] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=70.58%) [2026-02-23T20:17:57.240087] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-23T20:17:57.240211] [INFO ] [sig ] BPYPP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:57.386918] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BPYPP.txt [2026-02-23T20:17:57.387110] [INFO ] [sig ] [483/3383] Completed BPYPP in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:57.387153] [INFO ] [sig ] [484/3383] Forecasting BRAG... [2026-02-23T20:17:57.387184] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-23T20:17:57.387214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-23T20:17:57.398873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-23T20:17:57.399264] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-23T20:17:57.400136] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-23T20:17:57.400193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:57.400227] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:57.400256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:57.400314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:57.458358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:57.459256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:57.459343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:57.459378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:57.578808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:57.578975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:57.579016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:57.579085] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:57.582648] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-02-23T20:17:57.582996] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-23T20:17:57.583136] [INFO ] [sig ] BRAG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:57.732153] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BRAG.txt [2026-02-23T20:17:57.732326] [INFO ] [sig ] [484/3383] Completed BRAG in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:57.732366] [INFO ] [sig ] [485/3383] Forecasting BRC... [2026-02-23T20:17:57.732395] [INFO ] [sig ] Generating forecast for: BRC [2026-02-23T20:17:57.732426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-23T20:17:57.744901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-23T20:17:57.745276] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-23T20:17:57.746106] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-23T20:17:57.746162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:57.746195] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:57.746223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:57.746280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:57.806502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:57.807681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:57.807785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:57.807845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:57.936224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:57.936412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:57.936461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:57.936491] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:57.940519] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: DOWN (p=18.44%) [2026-02-23T20:17:57.940916] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-23T20:17:57.941055] [INFO ] [sig ] BRC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:17:58.093496] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BRC.txt [2026-02-23T20:17:58.093726] [INFO ] [sig ] [485/3383] Completed BRC in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:58.093770] [INFO ] [sig ] [486/3383] Forecasting BRO... [2026-02-23T20:17:58.093801] [INFO ] [sig ] Generating forecast for: BRO [2026-02-23T20:17:58.093831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-23T20:17:58.106438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-23T20:17:58.106872] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-23T20:17:58.107728] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-23T20:17:58.107790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:58.107858] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:58.107889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:58.107945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:58.170455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:58.171594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:58.171681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:58.171716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:58.310401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:58.310562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:58.310626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:58.310659] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:58.314137] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=65.46%) [2026-02-23T20:17:58.314435] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-23T20:17:58.314564] [INFO ] [sig ] BRO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:58.478184] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BRO.txt [2026-02-23T20:17:58.478372] [INFO ] [sig ] [486/3383] Completed BRO in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:58.478427] [INFO ] [sig ] [487/3383] Forecasting BROS... [2026-02-23T20:17:58.478466] [INFO ] [sig ] Generating forecast for: BROS [2026-02-23T20:17:58.478509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-23T20:17:58.493272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-23T20:17:58.493738] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-23T20:17:58.495083] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-23T20:17:58.495146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:58.495185] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:58.495225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:58.495297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:58.557131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:58.558057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:58.558144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:58.558179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:58.680358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:58.680517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:58.680558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:58.680606] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:58.684412] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=90.05%) [2026-02-23T20:17:58.684716] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-23T20:17:58.684841] [INFO ] [sig ] BROS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:58.836810] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BROS.txt [2026-02-23T20:17:58.836985] [INFO ] [sig ] [487/3383] Completed BROS in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:58.837027] [INFO ] [sig ] [488/3383] Forecasting BRSP... [2026-02-23T20:17:58.837057] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-23T20:17:58.837088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-23T20:17:58.848378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-23T20:17:58.848790] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-23T20:17:58.849623] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-23T20:17:58.849689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:58.849730] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:58.849764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:58.849869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:58.908476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:58.909561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:58.909668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:58.909710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:59.032503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:59.032682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:59.032731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:59.032768] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:59.036212] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-02-23T20:17:59.036489] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-23T20:17:59.036632] [INFO ] [sig ] BRSP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:59.179815] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BRSP.txt [2026-02-23T20:17:59.179941] [INFO ] [sig ] [488/3383] Completed BRSP in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:59.179980] [INFO ] [sig ] [489/3383] Forecasting BRX... [2026-02-23T20:17:59.180009] [INFO ] [sig ] Generating forecast for: BRX [2026-02-23T20:17:59.180038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-23T20:17:59.191369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-23T20:17:59.191790] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-23T20:17:59.192632] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-23T20:17:59.192697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:59.192761] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:59.192790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:59.192848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:59.251284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:59.252151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:59.252235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:59.252270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:59.376553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:59.376726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:59.376769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:59.376798] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:59.380236] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=81.12%) [2026-02-23T20:17:59.380518] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-23T20:17:59.380663] [INFO ] [sig ] BRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:59.526013] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BRX.txt [2026-02-23T20:17:59.526180] [INFO ] [sig ] [489/3383] Completed BRX in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:59.526223] [INFO ] [sig ] [490/3383] Forecasting BRZE... [2026-02-23T20:17:59.526254] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-23T20:17:59.526284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-23T20:17:59.537661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-23T20:17:59.538088] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-23T20:17:59.538947] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-23T20:17:59.539030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:59.539067] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:59.539096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:59.539154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:59.599770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:59.600727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:59.600809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:59.601025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:17:59.727877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:17:59.728039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:17:59.728082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:17:59.728112] [INFO ] [FORECASTER] Training complete [2026-02-23T20:17:59.731680] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=92.02%) [2026-02-23T20:17:59.732138] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-23T20:17:59.732265] [INFO ] [sig ] BRZE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:17:59.877971] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BRZE.txt [2026-02-23T20:17:59.878101] [INFO ] [sig ] [490/3383] Completed BRZE in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:17:59.878139] [INFO ] [sig ] [491/3383] Forecasting BSAC... [2026-02-23T20:17:59.878169] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-23T20:17:59.878198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-23T20:17:59.888767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-23T20:17:59.889129] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-23T20:17:59.889960] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-23T20:17:59.890014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:17:59.890046] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:17:59.890072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:17:59.890133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:17:59.946737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:17:59.947349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:17:59.947427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:17:59.947460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:00.071640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:00.071811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:00.071853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:00.071882] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:00.075402] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: DOWN (p=29.26%) [2026-02-23T20:18:00.075716] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-23T20:18:00.075852] [INFO ] [sig ] BSAC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:00.222209] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BSAC.txt [2026-02-23T20:18:00.222365] [INFO ] [sig ] [491/3383] Completed BSAC in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:18:00.222405] [INFO ] [sig ] [492/3383] Forecasting BSCQ... [2026-02-23T20:18:00.222436] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-23T20:18:00.222469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-23T20:18:00.233999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-23T20:18:00.234336] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-23T20:18:00.235168] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-23T20:18:00.235223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:00.235256] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:00.235284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:00.235342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:00.294905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:00.295705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:00.295790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:00.295823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:00.406459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:00.406624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:00.406667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:00.406727] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:00.410323] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=81.76%) [2026-02-23T20:18:00.410635] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-23T20:18:00.410765] [INFO ] [sig ] BSCQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:00.555030] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BSCQ.txt [2026-02-23T20:18:00.555192] [INFO ] [sig ] [492/3383] Completed BSCQ in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.3m [2026-02-23T20:18:00.555235] [INFO ] [sig ] [493/3383] Forecasting BSCS... [2026-02-23T20:18:00.555267] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-23T20:18:00.555300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-23T20:18:00.566275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-23T20:18:00.566655] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-23T20:18:00.567528] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-23T20:18:00.567610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:00.567651] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:00.567679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:00.567737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:00.627017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:00.627872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:00.627957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:00.627992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:00.753226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:00.753345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:00.753387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:00.753417] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:00.756989] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-23T20:18:00.757301] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-23T20:18:00.757438] [INFO ] [sig ] BSCS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:00.914272] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BSCS.txt [2026-02-23T20:18:00.914438] [INFO ] [sig ] [493/3383] Completed BSCS in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.2m [2026-02-23T20:18:00.914482] [INFO ] [sig ] [494/3383] Forecasting BSCX... [2026-02-23T20:18:00.914513] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-23T20:18:00.914544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-23T20:18:00.925563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-23T20:18:00.925938] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-23T20:18:00.926769] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-23T20:18:00.926836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:00.926876] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:00.926904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:00.926961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:00.985008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:00.985855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:00.985939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:00.985974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:01.122374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:01.122543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:01.122607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:01.122642] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:01.126289] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: UP (p=88.45%) [2026-02-23T20:18:01.126621] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-23T20:18:01.126757] [INFO ] [sig ] BSCX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:01.271866] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BSCX.txt [2026-02-23T20:18:01.272024] [INFO ] [sig ] [494/3383] Completed BSCX in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.2m [2026-02-23T20:18:01.272074] [INFO ] [sig ] [495/3383] Forecasting BSCY... [2026-02-23T20:18:01.272112] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-23T20:18:01.272145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-23T20:18:01.283504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-23T20:18:01.283949] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-23T20:18:01.284803] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-23T20:18:01.284860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:01.284894] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:01.284923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:01.284982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:01.344255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:01.345190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:01.345279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:01.345314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:01.471989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:01.472156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:01.472199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:01.472229] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:01.475816] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=20.43%) [2026-02-23T20:18:01.476146] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-23T20:18:01.476280] [INFO ] [sig ] BSCY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:01.656417] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BSCY.txt [2026-02-23T20:18:01.656657] [INFO ] [sig ] [495/3383] Completed BSCY in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:01.656724] [INFO ] [sig ] [496/3383] Forecasting BSJQ... [2026-02-23T20:18:01.656774] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-23T20:18:01.656820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-23T20:18:01.669230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-23T20:18:01.669679] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-23T20:18:01.670519] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-23T20:18:01.670594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:01.670630] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:01.670658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:01.670715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:01.737743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:01.738920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:01.739040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:01.739088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:01.873408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:01.873596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:01.873643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:01.873676] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:01.877569] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: DOWN (p=2.22%) [2026-02-23T20:18:01.877967] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-23T20:18:01.878105] [INFO ] [sig ] BSJQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:02.036240] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BSJQ.txt [2026-02-23T20:18:02.036410] [INFO ] [sig ] [496/3383] Completed BSJQ in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:02.036454] [INFO ] [sig ] [497/3383] Forecasting BSJS... [2026-02-23T20:18:02.036486] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-23T20:18:02.036517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-23T20:18:02.049150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-23T20:18:02.049565] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-23T20:18:02.050421] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-23T20:18:02.050486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:02.050542] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:02.050602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:02.050667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:02.124653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:02.125529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:02.125633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:02.125670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:02.254368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:02.254570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:02.254639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:02.254671] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:02.258221] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=47.63%) [2026-02-23T20:18:02.258534] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-23T20:18:02.258696] [INFO ] [sig ] BSJS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:02.409351] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BSJS.txt [2026-02-23T20:18:02.409558] [INFO ] [sig ] [497/3383] Completed BSJS in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:02.409636] [INFO ] [sig ] [498/3383] Forecasting BSL... [2026-02-23T20:18:02.409674] [INFO ] [sig ] Generating forecast for: BSL [2026-02-23T20:18:02.409729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-23T20:18:02.421862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-23T20:18:02.422242] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-23T20:18:02.423212] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-23T20:18:02.423268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:02.423301] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:02.423328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:02.423385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:02.498500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:02.499446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:02.499541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:02.499608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:02.620288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:02.620453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:02.620495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:02.620524] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:02.624039] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: DOWN (p=10.60%) [2026-02-23T20:18:02.624322] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-23T20:18:02.624447] [INFO ] [sig ] BSL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:02.767393] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BSL.txt [2026-02-23T20:18:02.767540] [INFO ] [sig ] [498/3383] Completed BSL in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:02.767599] [INFO ] [sig ] [499/3383] Forecasting BSM... [2026-02-23T20:18:02.767633] [INFO ] [sig ] Generating forecast for: BSM [2026-02-23T20:18:02.767663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-23T20:18:02.779715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-23T20:18:02.780113] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-23T20:18:02.780997] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-23T20:18:02.781064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:02.781101] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:02.781131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:02.781190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:02.844156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:02.845032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:02.845163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:02.845200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:02.973439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:02.973638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:02.973700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:02.973759] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:02.977882] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-02-23T20:18:02.978246] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-23T20:18:02.978384] [INFO ] [sig ] BSM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:03.130669] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BSM.txt [2026-02-23T20:18:03.130830] [INFO ] [sig ] [499/3383] Completed BSM in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:03.130875] [INFO ] [sig ] [500/3383] Forecasting BSMQ... [2026-02-23T20:18:03.130909] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-23T20:18:03.130941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-23T20:18:03.142258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-23T20:18:03.142679] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-23T20:18:03.143526] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-23T20:18:03.143610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:03.143648] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:03.143676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:03.143735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:03.203834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:03.204692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:03.204781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:03.204817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:03.327683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:03.327874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:03.327919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:03.327951] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:03.331555] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=75.37%) [2026-02-23T20:18:03.331864] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-23T20:18:03.331993] [INFO ] [sig ] BSMQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:03.495413] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BSMQ.txt [2026-02-23T20:18:03.495561] [INFO ] [sig ] [500/3383] Completed BSMQ in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:03.495623] [INFO ] [sig ] [501/3383] Forecasting BSMS... [2026-02-23T20:18:03.495666] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-23T20:18:03.495716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-23T20:18:03.507177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-23T20:18:03.507531] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-23T20:18:03.508368] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-23T20:18:03.508424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:03.508472] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:03.508501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:03.508560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:03.569509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:03.570398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:03.570483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:03.570516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:03.687473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:03.687643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:03.687685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:03.687714] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:03.691273] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=62.19%) [2026-02-23T20:18:03.691552] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-23T20:18:03.691699] [INFO ] [sig ] BSMS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:03.837141] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BSMS.txt [2026-02-23T20:18:03.837285] [INFO ] [sig ] [501/3383] Completed BSMS in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:03.837327] [INFO ] [sig ] [502/3383] Forecasting BSSX... [2026-02-23T20:18:03.837358] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-23T20:18:03.837387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-23T20:18:03.848051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-23T20:18:03.848413] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-23T20:18:03.849243] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-23T20:18:03.849298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:03.849331] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:03.849358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:03.849414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:03.906681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:03.907476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:03.907559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:03.907613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:04.012358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:04.012514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:04.012555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:04.012605] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:04.016165] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=79.15%) [2026-02-23T20:18:04.016445] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-23T20:18:04.016568] [INFO ] [sig ] BSSX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:04.160377] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BSSX.txt [2026-02-23T20:18:04.160629] [INFO ] [sig ] [502/3383] Completed BSSX in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:04.160676] [INFO ] [sig ] [503/3383] Forecasting BSTZ... [2026-02-23T20:18:04.160707] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-23T20:18:04.160738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-23T20:18:04.172533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-23T20:18:04.173019] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-23T20:18:04.173835] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-23T20:18:04.173889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:04.173922] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:04.173949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:04.174006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:04.231341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:04.232226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:04.232316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:04.232349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:04.354040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:04.354236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:04.354291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:04.354324] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:04.358778] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: DOWN (p=36.33%) [2026-02-23T20:18:04.359386] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-23T20:18:04.359601] [INFO ] [sig ] BSTZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:04.505275] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BSTZ.txt [2026-02-23T20:18:04.505444] [INFO ] [sig ] [503/3383] Completed BSTZ in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:04.505495] [INFO ] [sig ] [504/3383] Forecasting BSVN... [2026-02-23T20:18:04.505528] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-23T20:18:04.505561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-23T20:18:04.517182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-23T20:18:04.517547] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-23T20:18:04.518596] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-23T20:18:04.518651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:04.518683] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:04.518710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:04.518766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:04.580503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:04.581550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:04.581654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:04.581688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:04.700104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:04.700283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:04.700338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:04.700377] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:04.704647] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=19.43%) [2026-02-23T20:18:04.704940] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-23T20:18:04.705068] [INFO ] [sig ] BSVN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:04.848173] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BSVN.txt [2026-02-23T20:18:04.848323] [INFO ] [sig ] [504/3383] Completed BSVN in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:04.848388] [INFO ] [sig ] [505/3383] Forecasting BSVO... [2026-02-23T20:18:04.848422] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-23T20:18:04.848452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-23T20:18:04.859732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-23T20:18:04.860163] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-23T20:18:04.860983] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-23T20:18:04.861037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:04.861070] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:04.861096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:04.861153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:04.925726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:04.926830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:04.927130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:04.927170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:05.053388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:05.053586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:05.053636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:05.053667] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:05.057303] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-02-23T20:18:05.057607] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-23T20:18:05.057760] [INFO ] [sig ] BSVO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:05.202345] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BSVO.txt [2026-02-23T20:18:05.202553] [INFO ] [sig ] [505/3383] Completed BSVO in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:05.202635] [INFO ] [sig ] [506/3383] Forecasting BSX... [2026-02-23T20:18:05.202682] [INFO ] [sig ] Generating forecast for: BSX [2026-02-23T20:18:05.202741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-23T20:18:05.215554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-23T20:18:05.215982] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-23T20:18:05.216820] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-23T20:18:05.216875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:05.216949] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:05.216980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:05.217039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:05.275288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:05.276109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:05.276195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:05.276229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:05.396496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:05.396676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:05.396718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:05.396746] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:05.400178] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=76.66%) [2026-02-23T20:18:05.400455] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-23T20:18:05.400614] [INFO ] [sig ] BSX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:05.544424] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BSX.txt [2026-02-23T20:18:05.544591] [INFO ] [sig ] [506/3383] Completed BSX in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:05.544637] [INFO ] [sig ] [507/3383] Forecasting BSY... [2026-02-23T20:18:05.544669] [INFO ] [sig ] Generating forecast for: BSY [2026-02-23T20:18:05.544701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-23T20:18:05.556159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-23T20:18:05.556521] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-23T20:18:05.557407] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-23T20:18:05.557462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:05.557497] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:05.557525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:05.557609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:05.616354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:05.617239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:05.617325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:05.617360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:05.742112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:05.742272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:05.742314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:05.742345] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:05.745840] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: UP (p=55.34%) [2026-02-23T20:18:05.746149] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-23T20:18:05.746299] [INFO ] [sig ] BSY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:05.889414] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BSY.txt [2026-02-23T20:18:05.889564] [INFO ] [sig ] [507/3383] Completed BSY in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:05.889627] [INFO ] [sig ] [508/3383] Forecasting BTAI... [2026-02-23T20:18:05.889660] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-23T20:18:05.889692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-23T20:18:05.901848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-23T20:18:05.902202] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-23T20:18:05.903030] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-23T20:18:05.903085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:05.903120] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:05.903148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:05.903207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:05.963160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:05.963983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:05.964066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:05.964099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:06.088188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:06.088354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:06.088396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:06.088444] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:06.092115] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=72.83%) [2026-02-23T20:18:06.092405] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-23T20:18:06.092533] [INFO ] [sig ] BTAI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:06.237492] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BTAI.txt [2026-02-23T20:18:06.237637] [INFO ] [sig ] [508/3383] Completed BTAI in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.2m [2026-02-23T20:18:06.237678] [INFO ] [sig ] [509/3383] Forecasting BTCS... [2026-02-23T20:18:06.237708] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-23T20:18:06.237739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-23T20:18:06.250886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-23T20:18:06.251293] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-23T20:18:06.252147] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-23T20:18:06.252204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:06.252238] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:06.252267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:06.252330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:06.310175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:06.310931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:06.311015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:06.311048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:06.433857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:06.434020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:06.434061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:06.434123] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:06.437660] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=56.97%) [2026-02-23T20:18:06.437973] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-23T20:18:06.438102] [INFO ] [sig ] BTCS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:06.581180] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BTCS.txt [2026-02-23T20:18:06.581323] [INFO ] [sig ] [509/3383] Completed BTCS in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.1m [2026-02-23T20:18:06.581364] [INFO ] [sig ] [510/3383] Forecasting BTE... [2026-02-23T20:18:06.581396] [INFO ] [sig ] Generating forecast for: BTE [2026-02-23T20:18:06.581428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-23T20:18:06.593672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-23T20:18:06.594042] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-23T20:18:06.595054] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-23T20:18:06.595109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:06.595141] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:06.595168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:06.595225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:06.652808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:06.653463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:06.653594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:06.653632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:06.768934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:06.769092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:06.769133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:06.769166] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:06.772655] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=63.34%) [2026-02-23T20:18:06.772939] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-23T20:18:06.773068] [INFO ] [sig ] BTE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:06.915450] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BTE.txt [2026-02-23T20:18:06.915597] [INFO ] [sig ] [510/3383] Completed BTE in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.1m [2026-02-23T20:18:06.915640] [INFO ] [sig ] [511/3383] Forecasting BTF... [2026-02-23T20:18:06.915670] [INFO ] [sig ] Generating forecast for: BTF [2026-02-23T20:18:06.915701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-23T20:18:06.927238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-23T20:18:06.927601] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-23T20:18:06.928445] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-23T20:18:06.928501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:06.928534] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:06.928561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:06.928640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:06.987632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:06.988516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:06.988622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:06.988660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:07.109715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:07.109872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:07.109918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:07.109962] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:07.113453] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=7.12%) [2026-02-23T20:18:07.113755] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-23T20:18:07.113885] [INFO ] [sig ] BTF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:07.256276] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BTF.txt [2026-02-23T20:18:07.256419] [INFO ] [sig ] [511/3383] Completed BTF in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.1m [2026-02-23T20:18:07.256458] [INFO ] [sig ] [512/3383] Forecasting BTI... [2026-02-23T20:18:07.256488] [INFO ] [sig ] Generating forecast for: BTI [2026-02-23T20:18:07.256520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-23T20:18:07.271376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-23T20:18:07.271782] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-23T20:18:07.272626] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-23T20:18:07.272687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:07.272723] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:07.272766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:07.272833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:07.331783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:07.332519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:07.332622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:07.332660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:07.458783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:07.458946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:07.458987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:07.459019] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:07.462505] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-02-23T20:18:07.462807] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-23T20:18:07.462934] [INFO ] [sig ] BTI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:07.607502] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BTI.txt [2026-02-23T20:18:07.607678] [INFO ] [sig ] [512/3383] Completed BTI in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.1m [2026-02-23T20:18:07.607721] [INFO ] [sig ] [513/3383] Forecasting BTMD... [2026-02-23T20:18:07.607751] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-23T20:18:07.607782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-23T20:18:07.619214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-23T20:18:07.619570] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-23T20:18:07.620392] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-23T20:18:07.620448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:07.620483] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:07.620512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:07.620591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:07.684025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:07.684947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:07.685069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:07.685105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:07.810432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:07.810626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:07.810676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:07.810706] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:07.814227] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=5.15%) [2026-02-23T20:18:07.814502] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-23T20:18:07.814645] [INFO ] [sig ] BTMD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:07.965015] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BTMD.txt [2026-02-23T20:18:07.965189] [INFO ] [sig ] [513/3383] Completed BTMD in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.1m [2026-02-23T20:18:07.965238] [INFO ] [sig ] [514/3383] Forecasting BTSG... [2026-02-23T20:18:07.965269] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-23T20:18:07.965299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-23T20:18:07.978109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-23T20:18:07.978505] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-23T20:18:07.979398] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-23T20:18:07.979454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:07.979495] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:07.979523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:07.979596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:08.041643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:08.042504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:08.042609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:08.042646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:08.167324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:08.167483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:08.167528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:08.167557] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:08.171041] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-02-23T20:18:08.171321] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-23T20:18:08.171447] [INFO ] [sig ] BTSG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:08.312076] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BTSG.txt [2026-02-23T20:18:08.312213] [INFO ] [sig ] [514/3383] Completed BTSG in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 17.1m [2026-02-23T20:18:08.312253] [INFO ] [sig ] [515/3383] Forecasting BTZ... [2026-02-23T20:18:08.312282] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-23T20:18:08.312311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-23T20:18:08.324613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-23T20:18:08.324970] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-23T20:18:08.325777] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-23T20:18:08.325831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:08.325864] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:08.325893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:08.325952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:08.382983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:08.383881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:08.383966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:08.384000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:08.500624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:08.500789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:08.500831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:08.500860] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:08.504265] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-02-23T20:18:08.504546] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-23T20:18:08.504689] [INFO ] [sig ] BTZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:08.645632] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BTZ.txt [2026-02-23T20:18:08.645768] [INFO ] [sig ] [515/3383] Completed BTZ in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 17.1m [2026-02-23T20:18:08.645807] [INFO ] [sig ] [516/3383] Forecasting BUD... [2026-02-23T20:18:08.645837] [INFO ] [sig ] Generating forecast for: BUD [2026-02-23T20:18:08.645874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-23T20:18:08.657048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-23T20:18:08.657396] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-23T20:18:08.658234] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-23T20:18:08.658288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:08.658320] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:08.658347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:08.658403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:08.714706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:08.715346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:08.715474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:08.715509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:08.833542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:08.833722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:08.833769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:08.833802] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:08.837237] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-02-23T20:18:08.837516] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-23T20:18:08.837660] [INFO ] [sig ] BUD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:08.980382] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BUD.txt [2026-02-23T20:18:08.980523] [INFO ] [sig ] [516/3383] Completed BUD in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 17.1m [2026-02-23T20:18:08.980565] [INFO ] [sig ] [517/3383] Forecasting BUFC... [2026-02-23T20:18:08.980618] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-23T20:18:08.980650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-23T20:18:08.990469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-23T20:18:08.990750] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-23T20:18:08.991510] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-23T20:18:08.991565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:08.991622] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:08.991651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:08.991709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:09.052973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:09.053869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:09.053954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:09.053989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:09.155219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:09.155369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:09.155413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:09.155444] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:09.158996] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: DOWN (p=47.68%) [2026-02-23T20:18:09.159304] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-23T20:18:09.159432] [INFO ] [sig ] BUFC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:09.305252] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BUFC.txt [2026-02-23T20:18:09.305407] [INFO ] [sig ] [517/3383] Completed BUFC in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 17.1m [2026-02-23T20:18:09.305453] [INFO ] [sig ] [518/3383] Forecasting BUG... [2026-02-23T20:18:09.305482] [INFO ] [sig ] Generating forecast for: BUG [2026-02-23T20:18:09.305513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-23T20:18:09.316670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-23T20:18:09.317005] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-23T20:18:09.317805] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-23T20:18:09.317892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:09.317926] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:09.317953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:09.318009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:09.380019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:09.380866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:09.380963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:09.381005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:09.506851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:09.507025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:09.507077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:09.507109] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:09.510686] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=13.92%) [2026-02-23T20:18:09.510970] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-23T20:18:09.511097] [INFO ] [sig ] BUG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:09.653804] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BUG.txt [2026-02-23T20:18:09.653949] [INFO ] [sig ] [518/3383] Completed BUG in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 17.1m [2026-02-23T20:18:09.653989] [INFO ] [sig ] [519/3383] Forecasting BUI... [2026-02-23T20:18:09.654019] [INFO ] [sig ] Generating forecast for: BUI [2026-02-23T20:18:09.654049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-23T20:18:09.664895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-23T20:18:09.665248] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-23T20:18:09.666037] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-23T20:18:09.666090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:09.666123] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:09.666150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:09.666207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:09.723272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:09.724059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:09.724141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:09.724175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:09.844450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:09.844628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:09.844671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:09.844701] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:09.848263] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: DOWN (p=23.41%) [2026-02-23T20:18:09.848605] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-23T20:18:09.848739] [INFO ] [sig ] BUI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:09.996559] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BUI.txt [2026-02-23T20:18:09.996826] [INFO ] [sig ] [519/3383] Completed BUI in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 17.1m [2026-02-23T20:18:09.996885] [INFO ] [sig ] [520/3383] Forecasting BURL... [2026-02-23T20:18:09.996927] [INFO ] [sig ] Generating forecast for: BURL [2026-02-23T20:18:09.996970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-23T20:18:10.009257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-23T20:18:10.009639] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-23T20:18:10.010442] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-23T20:18:10.010496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:10.010529] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:10.010555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:10.010637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:10.069177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:10.070067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:10.070154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:10.070188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:10.200362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:10.200538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:10.200600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:10.200632] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:10.203997] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-02-23T20:18:10.204275] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-23T20:18:10.204396] [INFO ] [sig ] BURL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:10.350051] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BURL.txt [2026-02-23T20:18:10.350210] [INFO ] [sig ] [520/3383] Completed BURL in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 17.1m [2026-02-23T20:18:10.350250] [INFO ] [sig ] [521/3383] Forecasting BUSE... [2026-02-23T20:18:10.350281] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-23T20:18:10.350311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-23T20:18:10.362019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-23T20:18:10.362426] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-23T20:18:10.363239] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-23T20:18:10.363293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:10.363325] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:10.363352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:10.363409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:10.421268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:10.422070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:10.422157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:10.422193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:10.544987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:10.545185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:10.545231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:10.545260] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:10.548787] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: DOWN (p=43.95%) [2026-02-23T20:18:10.549099] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-23T20:18:10.549227] [INFO ] [sig ] BUSE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:10.697254] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BUSE.txt [2026-02-23T20:18:10.697414] [INFO ] [sig ] [521/3383] Completed BUSE in 0.3s | 2.80 sym/s | Total: 3.1m | ETA: 17.1m [2026-02-23T20:18:10.697455] [INFO ] [sig ] [522/3383] Forecasting BUXX... [2026-02-23T20:18:10.697485] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-23T20:18:10.697515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-23T20:18:10.709385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-23T20:18:10.709860] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-23T20:18:10.710901] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-23T20:18:10.710966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:10.711003] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:10.711032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:10.711110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:10.768750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:10.769761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:10.769846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:10.769880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:10.905593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:10.905759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:10.905802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:10.905832] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:10.909395] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=81.08%) [2026-02-23T20:18:10.909756] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-23T20:18:10.909896] [INFO ] [sig ] BUXX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:11.059279] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BUXX.txt [2026-02-23T20:18:11.059439] [INFO ] [sig ] [522/3383] Completed BUXX in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 17.0m [2026-02-23T20:18:11.059480] [INFO ] [sig ] [523/3383] Forecasting BVFL... [2026-02-23T20:18:11.059511] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-23T20:18:11.059542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-23T20:18:11.071384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-23T20:18:11.071821] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-23T20:18:11.072729] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-23T20:18:11.072787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:11.072861] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:11.072902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:11.072986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:11.130742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:11.131667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:11.131760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:11.131793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:11.249112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:11.249268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:11.249311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:11.249340] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:11.252888] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: DOWN (p=41.06%) [2026-02-23T20:18:11.253209] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-23T20:18:11.253345] [INFO ] [sig ] BVFL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:11.478890] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BVFL.txt [2026-02-23T20:18:11.479053] [INFO ] [sig ] [523/3383] Completed BVFL in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 17.0m [2026-02-23T20:18:11.479094] [INFO ] [sig ] [524/3383] Forecasting BVN... [2026-02-23T20:18:11.479126] [INFO ] [sig ] Generating forecast for: BVN [2026-02-23T20:18:11.479157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-23T20:18:11.491624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-23T20:18:11.492034] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-23T20:18:11.492882] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-23T20:18:11.492938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:11.492971] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:11.492998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:11.493055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:11.552499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:11.553417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:11.553509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:11.553544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:11.685432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:11.685625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:11.685677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:11.685729] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:11.690207] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-02-23T20:18:11.690721] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-23T20:18:11.690893] [INFO ] [sig ] BVN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:11.844616] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BVN.txt [2026-02-23T20:18:11.844772] [INFO ] [sig ] [524/3383] Completed BVN in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 17.0m [2026-02-23T20:18:11.844812] [INFO ] [sig ] [525/3383] Forecasting BVS... [2026-02-23T20:18:11.844843] [INFO ] [sig ] Generating forecast for: BVS [2026-02-23T20:18:11.844874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-23T20:18:11.855883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-23T20:18:11.856249] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-23T20:18:11.857045] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-23T20:18:11.857099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:11.857146] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:11.857175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:11.857232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:11.914989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:11.915915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:11.916004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:11.916038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:12.046248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:12.046412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:12.046455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:12.046486] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:12.051127] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-02-23T20:18:12.051589] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-23T20:18:12.051755] [INFO ] [sig ] BVS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:12.212747] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BVS.txt [2026-02-23T20:18:12.212914] [INFO ] [sig ] [525/3383] Completed BVS in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 17.0m [2026-02-23T20:18:12.212956] [INFO ] [sig ] [526/3383] Forecasting BWA... [2026-02-23T20:18:12.212987] [INFO ] [sig ] Generating forecast for: BWA [2026-02-23T20:18:12.213018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-23T20:18:12.242685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-23T20:18:12.243126] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-23T20:18:12.243984] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-23T20:18:12.244043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:12.244077] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:12.244104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:12.244161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:12.301400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:12.302358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:12.302445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:12.302480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:12.425199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:12.425361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:12.425403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:12.425433] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:12.429106] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=79.13%) [2026-02-23T20:18:12.429433] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-23T20:18:12.429595] [INFO ] [sig ] BWA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:12.582863] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BWA.txt [2026-02-23T20:18:12.583031] [INFO ] [sig ] [526/3383] Completed BWA in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 17.0m [2026-02-23T20:18:12.583075] [INFO ] [sig ] [527/3383] Forecasting BWAY... [2026-02-23T20:18:12.583108] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-23T20:18:12.583139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-23T20:18:12.594883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-23T20:18:12.595234] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-23T20:18:12.596051] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-23T20:18:12.596105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:12.596137] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:12.596164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:12.596221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:12.657619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:12.658468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:12.658553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:12.658607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:12.782055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:12.782215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:12.782257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:12.782285] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:12.785725] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=72.39%) [2026-02-23T20:18:12.785999] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-23T20:18:12.786120] [INFO ] [sig ] BWAY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:12.936931] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BWAY.txt [2026-02-23T20:18:12.937081] [INFO ] [sig ] [527/3383] Completed BWAY in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 17.0m [2026-02-23T20:18:12.937122] [INFO ] [sig ] [528/3383] Forecasting BWB... [2026-02-23T20:18:12.937164] [INFO ] [sig ] Generating forecast for: BWB [2026-02-23T20:18:12.937204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-23T20:18:12.951678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-23T20:18:12.952092] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-23T20:18:12.952924] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-23T20:18:12.952981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:12.953015] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:12.953044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:12.953103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:13.014113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:13.014852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:13.014934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:13.014969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:13.142673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:13.142834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:13.142876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:13.142906] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:13.146446] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: UP (p=88.24%) [2026-02-23T20:18:13.146748] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-23T20:18:13.146875] [INFO ] [sig ] BWB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:13.296975] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BWB.txt [2026-02-23T20:18:13.297119] [INFO ] [sig ] [528/3383] Completed BWB in 0.4s | 2.80 sym/s | Total: 3.1m | ETA: 17.0m [2026-02-23T20:18:13.297165] [INFO ] [sig ] [529/3383] Forecasting BWEN... [2026-02-23T20:18:13.297196] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-23T20:18:13.297226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-23T20:18:13.309145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-23T20:18:13.309470] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-23T20:18:13.310290] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-23T20:18:13.310347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:13.310380] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:13.310408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:13.310466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:13.372480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:13.373210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:13.373295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:13.373330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:13.497530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:13.497700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:13.497741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:13.497770] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:13.501631] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: UP (p=55.03%) [2026-02-23T20:18:13.501915] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-23T20:18:13.502039] [INFO ] [sig ] BWEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:13.649403] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BWEN.txt [2026-02-23T20:18:13.649536] [INFO ] [sig ] [529/3383] Completed BWEN in 0.4s | 2.80 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:13.649597] [INFO ] [sig ] [530/3383] Forecasting BWFG... [2026-02-23T20:18:13.649632] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-23T20:18:13.649661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-23T20:18:13.660792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-23T20:18:13.661147] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-23T20:18:13.662043] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-23T20:18:13.662097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:13.662131] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:13.662348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:13.662404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:13.723542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:13.724706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:13.724832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:13.724886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:13.846304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:13.846461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:13.846503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:13.846534] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:13.850296] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: UP (p=78.39%) [2026-02-23T20:18:13.850601] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-23T20:18:13.850753] [INFO ] [sig ] BWFG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:13.997122] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BWFG.txt [2026-02-23T20:18:13.997258] [INFO ] [sig ] [530/3383] Completed BWFG in 0.3s | 2.80 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:13.997298] [INFO ] [sig ] [531/3383] Forecasting BWG... [2026-02-23T20:18:13.997329] [INFO ] [sig ] Generating forecast for: BWG [2026-02-23T20:18:13.997360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-23T20:18:14.009839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-23T20:18:14.010158] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-23T20:18:14.011148] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-23T20:18:14.011202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:14.011235] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:14.011263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:14.011319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:14.070156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:14.070971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:14.071052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:14.071085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:14.198150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:14.198305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:14.198346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:14.198376] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:14.201892] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-02-23T20:18:14.202173] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-23T20:18:14.202298] [INFO ] [sig ] BWG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:14.348341] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BWG.txt [2026-02-23T20:18:14.348500] [INFO ] [sig ] [531/3383] Completed BWG in 0.4s | 2.80 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:14.348544] [INFO ] [sig ] [532/3383] Forecasting BWIN... [2026-02-23T20:18:14.348593] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-23T20:18:14.348627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-23T20:18:14.359768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-23T20:18:14.360109] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-23T20:18:14.360954] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-23T20:18:14.361014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:14.361055] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:14.361090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:14.361176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:14.421223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:14.421970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:14.422052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:14.422087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:14.542179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:14.542340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:14.542392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:14.542442] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:14.546355] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=70.85%) [2026-02-23T20:18:14.546744] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-23T20:18:14.546903] [INFO ] [sig ] BWIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:14.694752] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BWIN.txt [2026-02-23T20:18:14.694910] [INFO ] [sig ] [532/3383] Completed BWIN in 0.3s | 2.80 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:14.694951] [INFO ] [sig ] [533/3383] Forecasting BWMN... [2026-02-23T20:18:14.694981] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-23T20:18:14.695011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-23T20:18:14.706372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-23T20:18:14.706706] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-23T20:18:14.707479] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-23T20:18:14.707533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:14.707565] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:14.707615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:14.707672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:14.766907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:14.767910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:14.768043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:14.768086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:14.899557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:14.899776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:14.899840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:14.899889] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:14.904927] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=52.12%) [2026-02-23T20:18:14.905324] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-23T20:18:14.905490] [INFO ] [sig ] BWMN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:15.109772] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BWMN.txt [2026-02-23T20:18:15.110008] [INFO ] [sig ] [533/3383] Completed BWMN in 0.4s | 2.80 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:15.110084] [INFO ] [sig ] [534/3383] Forecasting BXC... [2026-02-23T20:18:15.110140] [INFO ] [sig ] Generating forecast for: BXC [2026-02-23T20:18:15.110196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-23T20:18:15.127466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-23T20:18:15.128087] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-23T20:18:15.129388] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-23T20:18:15.129464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:15.129519] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:15.129569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:15.129695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:15.225861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:15.227090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:15.227239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:15.227291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:15.395428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:15.395640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:15.395689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:15.395721] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:15.402855] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-02-23T20:18:15.403541] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-23T20:18:15.403813] [INFO ] [sig ] BXC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:15.629373] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BXC.txt [2026-02-23T20:18:15.629611] [INFO ] [sig ] [534/3383] Completed BXC in 0.5s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:15.629669] [INFO ] [sig ] [535/3383] Forecasting BXMX... [2026-02-23T20:18:15.629707] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-23T20:18:15.629748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-23T20:18:15.658415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-23T20:18:15.659021] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-23T20:18:15.660384] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-23T20:18:15.660463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:15.660513] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:15.660557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:15.660676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:15.747078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:15.748241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:15.748348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:15.748387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:15.928962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:15.929199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:15.929258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:15.929297] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:15.934475] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: UP (p=71.00%) [2026-02-23T20:18:15.934991] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-23T20:18:15.935226] [INFO ] [sig ] BXMX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:16.100212] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BXMX.txt [2026-02-23T20:18:16.100439] [INFO ] [sig ] [535/3383] Completed BXMX in 0.5s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:16.100493] [INFO ] [sig ] [536/3383] Forecasting BXP... [2026-02-23T20:18:16.100532] [INFO ] [sig ] Generating forecast for: BXP [2026-02-23T20:18:16.100591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-23T20:18:16.116097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-23T20:18:16.116636] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-23T20:18:16.117892] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-23T20:18:16.117960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:16.117999] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:16.118045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:16.118112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:16.191183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:16.192141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:16.192231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:16.192267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:16.316518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:16.316698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:16.316748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:16.316809] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:16.320358] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=50.38%) [2026-02-23T20:18:16.320675] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-23T20:18:16.320809] [INFO ] [sig ] BXP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:16.468269] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BXP.txt [2026-02-23T20:18:16.468459] [INFO ] [sig ] [536/3383] Completed BXP in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:16.468501] [INFO ] [sig ] [537/3383] Forecasting BXSL... [2026-02-23T20:18:16.468532] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-23T20:18:16.468566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-23T20:18:16.481168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-23T20:18:16.481777] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-23T20:18:16.482768] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-23T20:18:16.482825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:16.482870] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:16.482912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:16.482997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:16.551375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:16.552385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:16.552498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:16.552536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:16.683623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:16.683786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:16.683830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:16.683862] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:16.687553] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=46.33%) [2026-02-23T20:18:16.687970] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-23T20:18:16.688151] [INFO ] [sig ] BXSL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:16.841123] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BXSL.txt [2026-02-23T20:18:16.841299] [INFO ] [sig ] [537/3383] Completed BXSL in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:16.841342] [INFO ] [sig ] [538/3383] Forecasting BYD... [2026-02-23T20:18:16.841375] [INFO ] [sig ] Generating forecast for: BYD [2026-02-23T20:18:16.841408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-23T20:18:16.854074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-23T20:18:16.854627] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-23T20:18:16.855726] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-23T20:18:16.855794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:16.855829] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:16.855859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:16.855919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:16.920476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:16.921477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:16.921602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:16.921657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:17.053019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:17.053194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:17.053237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:17.053267] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:17.057240] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=20.99%) [2026-02-23T20:18:17.057532] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-23T20:18:17.057706] [INFO ] [sig ] BYD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:17.206431] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BYD.txt [2026-02-23T20:18:17.206592] [INFO ] [sig ] [538/3383] Completed BYD in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:17.206634] [INFO ] [sig ] [539/3383] Forecasting BYRN... [2026-02-23T20:18:17.206664] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-23T20:18:17.206694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-23T20:18:17.219051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-23T20:18:17.219462] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-23T20:18:17.220354] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-23T20:18:17.220409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:17.220444] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:17.220481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:17.220564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:17.282522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:17.283344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:17.283429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:17.283464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:17.412610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:17.412773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:17.412816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:17.412846] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:17.416356] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=34.16%) [2026-02-23T20:18:17.416666] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-23T20:18:17.416798] [INFO ] [sig ] BYRN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:17.565690] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BYRN.txt [2026-02-23T20:18:17.565856] [INFO ] [sig ] [539/3383] Completed BYRN in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:17.565899] [INFO ] [sig ] [540/3383] Forecasting BYSI... [2026-02-23T20:18:17.565929] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-23T20:18:17.565966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-23T20:18:17.576598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-23T20:18:17.576980] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-23T20:18:17.577816] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-23T20:18:17.577896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:17.577957] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:17.577986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:17.578043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:17.635206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:17.636037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:17.636120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:17.636153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:17.749692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:17.749858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:17.749902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:17.749930] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:17.753825] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: DOWN (p=45.42%) [2026-02-23T20:18:17.754115] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-23T20:18:17.754245] [INFO ] [sig ] BYSI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:17.895695] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BYSI.txt [2026-02-23T20:18:17.895822] [INFO ] [sig ] [540/3383] Completed BYSI in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:17.895862] [INFO ] [sig ] [541/3383] Forecasting BZ... [2026-02-23T20:18:17.895893] [INFO ] [sig ] Generating forecast for: BZ [2026-02-23T20:18:17.895923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-23T20:18:17.907238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-23T20:18:17.907601] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-23T20:18:17.908423] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-23T20:18:17.908478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:17.908511] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:17.908537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:17.908611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:17.965536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:17.966444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:17.966529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:17.966563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:18.089391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:18.089550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:18.089609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:18.089642] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:18.093059] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=62.69%) [2026-02-23T20:18:18.093348] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-23T20:18:18.093475] [INFO ] [sig ] BZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:18.234877] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BZ.txt [2026-02-23T20:18:18.235026] [INFO ] [sig ] [541/3383] Completed BZ in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:18.235067] [INFO ] [sig ] [542/3383] Forecasting BZH... [2026-02-23T20:18:18.235098] [INFO ] [sig ] Generating forecast for: BZH [2026-02-23T20:18:18.235129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-23T20:18:18.246078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-23T20:18:18.246460] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-23T20:18:18.247273] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-23T20:18:18.247326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:18.247359] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:18.247385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:18.247441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:18.310750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:18.311815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:18.311920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:18.311956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:18.441644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:18.441813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:18.441856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:18.441897] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:18.445859] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: UP (p=59.42%) [2026-02-23T20:18:18.446149] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-23T20:18:18.446290] [INFO ] [sig ] BZH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:18.602278] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/BZH.txt [2026-02-23T20:18:18.602434] [INFO ] [sig ] [542/3383] Completed BZH in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:18.602477] [INFO ] [sig ] [543/3383] Forecasting BZUN... [2026-02-23T20:18:18.602509] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-23T20:18:18.602541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-23T20:18:18.614012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-23T20:18:18.614390] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-23T20:18:18.615219] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-23T20:18:18.615275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:18.615309] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:18.615337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:18.615395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:18.677562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:18.678528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:18.678636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:18.678674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:18.802180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:18.802336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:18.802378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:18.802407] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:18.805973] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=6.73%) [2026-02-23T20:18:18.806258] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-23T20:18:18.806603] [INFO ] [sig ] BZUN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:18.951004] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/BZUN.txt [2026-02-23T20:18:18.951186] [INFO ] [sig ] [543/3383] Completed BZUN in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:18.951234] [INFO ] [sig ] [544/3383] Forecasting C... [2026-02-23T20:18:18.951266] [INFO ] [sig ] Generating forecast for: C [2026-02-23T20:18:18.951302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-23T20:18:18.967499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-23T20:18:18.967927] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-23T20:18:18.968818] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-23T20:18:18.968874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:18.968909] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:18.968938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:18.968996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:19.032075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:19.033118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:19.033251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:19.033292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:19.169100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:19.169280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:19.169326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:19.169358] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:19.173112] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=95.61%) [2026-02-23T20:18:19.173404] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-23T20:18:19.173534] [INFO ] [sig ] C: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:19.322094] [INFO ] [LOCAL ] Saved forecast: C 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/C.txt [2026-02-23T20:18:19.322239] [INFO ] [sig ] [544/3383] Completed C in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.0m [2026-02-23T20:18:19.322278] [INFO ] [sig ] [545/3383] Forecasting CAAP... [2026-02-23T20:18:19.322308] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-23T20:18:19.322338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-23T20:18:19.334133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-23T20:18:19.334509] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-23T20:18:19.335399] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-23T20:18:19.335455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:19.335488] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:19.335524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:19.335642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:19.398546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:19.399629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:19.399727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:19.399769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:19.547498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:19.547705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:19.547758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:19.547788] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:19.551899] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: DOWN (p=40.95%) [2026-02-23T20:18:19.552274] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-23T20:18:19.552423] [INFO ] [sig ] CAAP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:19.715278] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CAAP.txt [2026-02-23T20:18:19.715437] [INFO ] [sig ] [545/3383] Completed CAAP in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:19.715477] [INFO ] [sig ] [546/3383] Forecasting CAAS... [2026-02-23T20:18:19.715507] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-23T20:18:19.715538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-23T20:18:19.726790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-23T20:18:19.727211] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-23T20:18:19.728153] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-23T20:18:19.728210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:19.728243] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:19.728270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:19.728327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:19.791893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:19.792944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:19.793055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:19.793101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:19.916484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:19.916665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:19.916710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:19.916741] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:19.920264] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-02-23T20:18:19.920587] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-23T20:18:19.920720] [INFO ] [sig ] CAAS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:20.070093] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CAAS.txt [2026-02-23T20:18:20.070275] [INFO ] [sig ] [546/3383] Completed CAAS in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:20.070324] [INFO ] [sig ] [547/3383] Forecasting CABA... [2026-02-23T20:18:20.070356] [INFO ] [sig ] Generating forecast for: CABA [2026-02-23T20:18:20.070388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-23T20:18:20.083282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-23T20:18:20.083788] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-23T20:18:20.084973] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-23T20:18:20.085032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:20.085080] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:20.085127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:20.085204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:20.151922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:20.152982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:20.153065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:20.153099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:20.273379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:20.273535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:20.273596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:20.273629] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:20.277030] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-02-23T20:18:20.277308] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-23T20:18:20.277432] [INFO ] [sig ] CABA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:20.423696] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CABA.txt [2026-02-23T20:18:20.423858] [INFO ] [sig ] [547/3383] Completed CABA in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:20.423911] [INFO ] [sig ] [548/3383] Forecasting CABO... [2026-02-23T20:18:20.423955] [INFO ] [sig ] Generating forecast for: CABO [2026-02-23T20:18:20.423991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-23T20:18:20.436781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-23T20:18:20.437170] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-23T20:18:20.438219] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-23T20:18:20.438274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:20.438308] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:20.438335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:20.438394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:20.499108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:20.500045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:20.500130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:20.500165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:20.622471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:20.622650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:20.622693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:20.622725] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:20.626242] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: UP (p=85.69%) [2026-02-23T20:18:20.626527] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-23T20:18:20.626675] [INFO ] [sig ] CABO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:20.800350] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CABO.txt [2026-02-23T20:18:20.800535] [INFO ] [sig ] [548/3383] Completed CABO in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:20.800597] [INFO ] [sig ] [549/3383] Forecasting CAC... [2026-02-23T20:18:20.800631] [INFO ] [sig ] Generating forecast for: CAC [2026-02-23T20:18:20.800661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-23T20:18:20.813977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-23T20:18:20.814442] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-23T20:18:20.815327] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-23T20:18:20.815384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:20.815450] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:20.815480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:20.815538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:20.873944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:20.874920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:20.875007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:20.875040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:21.002401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:21.002559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:21.002621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:21.002652] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:21.006493] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=16.15%) [2026-02-23T20:18:21.006796] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-23T20:18:21.006919] [INFO ] [sig ] CAC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:21.148936] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CAC.txt [2026-02-23T20:18:21.149074] [INFO ] [sig ] [549/3383] Completed CAC in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:21.149113] [INFO ] [sig ] [550/3383] Forecasting CACC... [2026-02-23T20:18:21.149143] [INFO ] [sig ] Generating forecast for: CACC [2026-02-23T20:18:21.149174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-23T20:18:21.161249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-23T20:18:21.161851] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-23T20:18:21.162709] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-23T20:18:21.162763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:21.162796] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:21.162823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:21.162881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:21.222287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:21.223152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:21.223235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:21.223268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:21.339612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:21.339770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:21.339811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:21.339840] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:21.343311] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: DOWN (p=12.74%) [2026-02-23T20:18:21.343634] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-23T20:18:21.343766] [INFO ] [sig ] CACC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:21.486973] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CACC.txt [2026-02-23T20:18:21.487117] [INFO ] [sig ] [550/3383] Completed CACC in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:21.487158] [INFO ] [sig ] [551/3383] Forecasting CACI... [2026-02-23T20:18:21.487190] [INFO ] [sig ] Generating forecast for: CACI [2026-02-23T20:18:21.487222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-23T20:18:21.498878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-23T20:18:21.499233] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-23T20:18:21.500029] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-23T20:18:21.500082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:21.500115] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:21.500143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:21.500200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:21.558254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:21.558991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:21.559075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:21.559109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:21.689614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:21.689776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:21.689816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:21.689846] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:21.693350] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-23T20:18:21.693679] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-23T20:18:21.693814] [INFO ] [sig ] CACI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:21.844114] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CACI.txt [2026-02-23T20:18:21.844279] [INFO ] [sig ] [551/3383] Completed CACI in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:21.844320] [INFO ] [sig ] [552/3383] Forecasting CADL... [2026-02-23T20:18:21.844350] [INFO ] [sig ] Generating forecast for: CADL [2026-02-23T20:18:21.844381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-23T20:18:21.855891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-23T20:18:21.856290] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-23T20:18:21.857252] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-23T20:18:21.857305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:21.857338] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:21.857365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:21.857423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:21.916325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:21.917255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:21.917348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:21.917382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:22.041748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:22.041919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:22.041962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:22.041992] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:22.046024] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=28.48%) [2026-02-23T20:18:22.046555] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-23T20:18:22.046717] [INFO ] [sig ] CADL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:22.193162] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CADL.txt [2026-02-23T20:18:22.193352] [INFO ] [sig ] [552/3383] Completed CADL in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:22.193398] [INFO ] [sig ] [553/3383] Forecasting CAE... [2026-02-23T20:18:22.193430] [INFO ] [sig ] Generating forecast for: CAE [2026-02-23T20:18:22.193460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-23T20:18:22.205480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-23T20:18:22.205904] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-23T20:18:22.206757] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-23T20:18:22.206813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:22.206845] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:22.206872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:22.206930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:22.265212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:22.266119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:22.266232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:22.266271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:22.389201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:22.389370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:22.389410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:22.389439] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:22.392915] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-23T20:18:22.393212] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-23T20:18:22.393363] [INFO ] [sig ] CAE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:22.547542] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CAE.txt [2026-02-23T20:18:22.547776] [INFO ] [sig ] [553/3383] Completed CAE in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:22.547876] [INFO ] [sig ] [554/3383] Forecasting CAF... [2026-02-23T20:18:22.547917] [INFO ] [sig ] Generating forecast for: CAF [2026-02-23T20:18:22.547949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-23T20:18:22.560558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-23T20:18:22.560967] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-23T20:18:22.561911] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-23T20:18:22.561966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:22.561999] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:22.562027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:22.562090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:22.621223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:22.622200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:22.622295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:22.622515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:22.740127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:22.740285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:22.740328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:22.740359] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:22.743883] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: DOWN (p=6.25%) [2026-02-23T20:18:22.744191] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-23T20:18:22.744348] [INFO ] [sig ] CAF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:22.889520] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CAF.txt [2026-02-23T20:18:22.889879] [INFO ] [sig ] [554/3383] Completed CAF in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:22.889920] [INFO ] [sig ] [555/3383] Forecasting CAG... [2026-02-23T20:18:22.889950] [INFO ] [sig ] Generating forecast for: CAG [2026-02-23T20:18:22.889982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-23T20:18:22.902678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-23T20:18:22.903044] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-23T20:18:22.903849] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-23T20:18:22.903902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:22.903934] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:22.903960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:22.904016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:22.962213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:22.962928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:22.963010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:22.963043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:23.077890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:23.078044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:23.078085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:23.078114] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:23.081526] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: UP (p=81.45%) [2026-02-23T20:18:23.081831] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-23T20:18:23.081956] [INFO ] [sig ] CAG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:23.228140] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CAG.txt [2026-02-23T20:18:23.228272] [INFO ] [sig ] [555/3383] Completed CAG in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:23.228311] [INFO ] [sig ] [556/3383] Forecasting CAH... [2026-02-23T20:18:23.228341] [INFO ] [sig ] Generating forecast for: CAH [2026-02-23T20:18:23.228371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-23T20:18:23.240516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-23T20:18:23.240865] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-23T20:18:23.241699] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-23T20:18:23.241754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:23.241788] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:23.241817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:23.241875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:23.300648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:23.301381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:23.301463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:23.301498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:23.426389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:23.426557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:23.426625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:23.426674] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:23.430350] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=89.71%) [2026-02-23T20:18:23.430652] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-23T20:18:23.430778] [INFO ] [sig ] CAH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:23.577729] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CAH.txt [2026-02-23T20:18:23.577885] [INFO ] [sig ] [556/3383] Completed CAH in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:23.577927] [INFO ] [sig ] [557/3383] Forecasting CAKE... [2026-02-23T20:18:23.577957] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-23T20:18:23.577988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-23T20:18:23.588947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-23T20:18:23.589317] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-23T20:18:23.590138] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-23T20:18:23.590192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:23.590224] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:23.590287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:23.590346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:23.650631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:23.651446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:23.651527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:23.651560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:23.778980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:23.779140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:23.779180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:23.779210] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:23.782704] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=31.39%) [2026-02-23T20:18:23.782984] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-23T20:18:23.783108] [INFO ] [sig ] CAKE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:23.926179] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CAKE.txt [2026-02-23T20:18:23.926346] [INFO ] [sig ] [557/3383] Completed CAKE in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:23.926386] [INFO ] [sig ] [558/3383] Forecasting CAL... [2026-02-23T20:18:23.926417] [INFO ] [sig ] Generating forecast for: CAL [2026-02-23T20:18:23.926447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-23T20:18:23.938695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-23T20:18:23.939098] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-23T20:18:23.939930] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-23T20:18:23.939985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:23.940019] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:23.940047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:23.940104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:23.998142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:23.999042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:23.999142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:23.999176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:24.117931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:24.118098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:24.118140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:24.118170] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:24.121777] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=97.96%) [2026-02-23T20:18:24.122056] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-23T20:18:24.122178] [INFO ] [sig ] CAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:24.265617] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CAL.txt [2026-02-23T20:18:24.265754] [INFO ] [sig ] [558/3383] Completed CAL in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:24.265793] [INFO ] [sig ] [559/3383] Forecasting CALM... [2026-02-23T20:18:24.265823] [INFO ] [sig ] Generating forecast for: CALM [2026-02-23T20:18:24.265854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-23T20:18:24.277589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-23T20:18:24.277987] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-23T20:18:24.278784] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-23T20:18:24.278840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:24.278872] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:24.278900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:24.278961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:24.338827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:24.339768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:24.339854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:24.339889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:24.466238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:24.466404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:24.466454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:24.466484] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:24.470082] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=83.22%) [2026-02-23T20:18:24.470371] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-23T20:18:24.470497] [INFO ] [sig ] CALM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:24.614196] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CALM.txt [2026-02-23T20:18:24.614347] [INFO ] [sig ] [559/3383] Completed CALM in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 16.9m [2026-02-23T20:18:24.614395] [INFO ] [sig ] [560/3383] Forecasting CALX... [2026-02-23T20:18:24.614435] [INFO ] [sig ] Generating forecast for: CALX [2026-02-23T20:18:24.614465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-23T20:18:24.626218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-23T20:18:24.626537] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-23T20:18:24.627325] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-23T20:18:24.627379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:24.627411] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:24.627453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:24.627510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:24.687009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:24.687726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:24.687814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:24.687878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:24.812831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:24.812987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:24.813029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:24.813060] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:24.816746] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=72.06%) [2026-02-23T20:18:24.817042] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-23T20:18:24.817184] [INFO ] [sig ] CALX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:24.966652] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CALX.txt [2026-02-23T20:18:24.966822] [INFO ] [sig ] [560/3383] Completed CALX in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 16.8m [2026-02-23T20:18:24.966872] [INFO ] [sig ] [561/3383] Forecasting CAPL... [2026-02-23T20:18:24.966905] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-23T20:18:24.966936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-23T20:18:24.979048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-23T20:18:24.979474] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-23T20:18:24.980315] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-23T20:18:24.980382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:24.980431] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:24.980460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:24.980523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:25.039405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:25.040318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:25.040442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:25.040478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:25.162164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:25.162329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:25.162370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:25.162400] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:25.165940] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=42.22%) [2026-02-23T20:18:25.166222] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-23T20:18:25.166346] [INFO ] [sig ] CAPL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:25.310030] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CAPL.txt [2026-02-23T20:18:25.310181] [INFO ] [sig ] [561/3383] Completed CAPL in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 16.8m [2026-02-23T20:18:25.310223] [INFO ] [sig ] [562/3383] Forecasting CARE... [2026-02-23T20:18:25.310261] [INFO ] [sig ] Generating forecast for: CARE [2026-02-23T20:18:25.310297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-23T20:18:25.322619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-23T20:18:25.322972] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-23T20:18:25.323793] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-23T20:18:25.323848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:25.323880] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:25.323907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:25.323967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:25.380764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:25.381637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:25.381729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:25.381762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:25.504098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:25.504255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:25.504303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:25.504338] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:25.507817] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: DOWN (p=29.74%) [2026-02-23T20:18:25.508129] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-23T20:18:25.508261] [INFO ] [sig ] CARE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:25.648878] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CARE.txt [2026-02-23T20:18:25.649024] [INFO ] [sig ] [562/3383] Completed CARE in 0.3s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:25.649065] [INFO ] [sig ] [563/3383] Forecasting CARG... [2026-02-23T20:18:25.649096] [INFO ] [sig ] Generating forecast for: CARG [2026-02-23T20:18:25.649126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-23T20:18:25.660681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-23T20:18:25.661040] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-23T20:18:25.661913] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-23T20:18:25.661968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:25.662002] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:25.662029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:25.662088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:25.724800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:25.725843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:25.725928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:25.725963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:25.848093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:25.848251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:25.848296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:25.848325] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:25.851766] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-02-23T20:18:25.852044] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-23T20:18:25.852177] [INFO ] [sig ] CARG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:25.994478] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CARG.txt [2026-02-23T20:18:25.994650] [INFO ] [sig ] [563/3383] Completed CARG in 0.3s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:25.994695] [INFO ] [sig ] [564/3383] Forecasting CARS... [2026-02-23T20:18:25.994724] [INFO ] [sig ] Generating forecast for: CARS [2026-02-23T20:18:25.994773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-23T20:18:26.006713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-23T20:18:26.007086] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-23T20:18:26.007966] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-23T20:18:26.008022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:26.008055] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:26.008083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:26.008140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:26.066122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:26.066972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:26.067055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:26.067090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:26.187437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:26.187608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:26.187651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:26.187680] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:26.191114] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: DOWN (p=32.36%) [2026-02-23T20:18:26.191401] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-23T20:18:26.191527] [INFO ] [sig ] CARS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:26.334253] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CARS.txt [2026-02-23T20:18:26.334443] [INFO ] [sig ] [564/3383] Completed CARS in 0.3s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:26.334485] [INFO ] [sig ] [565/3383] Forecasting CASH... [2026-02-23T20:18:26.334516] [INFO ] [sig ] Generating forecast for: CASH [2026-02-23T20:18:26.334546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-23T20:18:26.345739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-23T20:18:26.346151] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-23T20:18:26.347036] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-23T20:18:26.347092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:26.347124] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:26.347151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:26.347208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:26.406109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:26.407043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:26.407131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:26.407166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:26.534195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:26.534399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:26.534443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:26.534474] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:26.538226] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: DOWN (p=38.59%) [2026-02-23T20:18:26.538560] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-23T20:18:26.538719] [INFO ] [sig ] CASH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:26.690356] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CASH.txt [2026-02-23T20:18:26.690520] [INFO ] [sig ] [565/3383] Completed CASH in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:26.690562] [INFO ] [sig ] [566/3383] Forecasting CASS... [2026-02-23T20:18:26.690615] [INFO ] [sig ] Generating forecast for: CASS [2026-02-23T20:18:26.690647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-23T20:18:26.704045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-23T20:18:26.704462] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-23T20:18:26.705332] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-23T20:18:26.705389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:26.705422] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:26.705450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:26.705510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:26.764661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:26.765486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:26.765569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:26.765622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:26.897928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:26.898097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:26.898143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:26.898172] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:26.902307] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-23T20:18:26.902660] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-23T20:18:26.902799] [INFO ] [sig ] CASS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:27.047989] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CASS.txt [2026-02-23T20:18:27.048157] [INFO ] [sig ] [566/3383] Completed CASS in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:27.048198] [INFO ] [sig ] [567/3383] Forecasting CASY... [2026-02-23T20:18:27.048229] [INFO ] [sig ] Generating forecast for: CASY [2026-02-23T20:18:27.048259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-23T20:18:27.059842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-23T20:18:27.060305] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-23T20:18:27.061250] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-23T20:18:27.061307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:27.061346] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:27.061375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:27.061433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:27.121947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:27.122884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:27.123006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:27.123042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:27.258765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:27.258972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:27.259017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:27.259064] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:27.263616] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=89.31%) [2026-02-23T20:18:27.263909] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-23T20:18:27.264044] [INFO ] [sig ] CASY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:27.413518] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CASY.txt [2026-02-23T20:18:27.413701] [INFO ] [sig ] [567/3383] Completed CASY in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:27.413742] [INFO ] [sig ] [568/3383] Forecasting CATH... [2026-02-23T20:18:27.413775] [INFO ] [sig ] Generating forecast for: CATH [2026-02-23T20:18:27.413805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-23T20:18:27.431645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-23T20:18:27.432435] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-23T20:18:27.433691] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-23T20:18:27.433761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:27.433806] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:27.433845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:27.433935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:27.496002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:27.497210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:27.497307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:27.497344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:27.617991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:27.618167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:27.618211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:27.618240] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:27.621805] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: DOWN (p=41.91%) [2026-02-23T20:18:27.622120] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-23T20:18:27.622262] [INFO ] [sig ] CATH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:27.774791] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CATH.txt [2026-02-23T20:18:27.774994] [INFO ] [sig ] [568/3383] Completed CATH in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:27.775051] [INFO ] [sig ] [569/3383] Forecasting CATO... [2026-02-23T20:18:27.775086] [INFO ] [sig ] Generating forecast for: CATO [2026-02-23T20:18:27.775118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-23T20:18:27.789545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-23T20:18:27.790099] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-23T20:18:27.791143] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-23T20:18:27.791210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:27.791253] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:27.791288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:27.791364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:27.861280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:27.862266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:27.862372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:27.862452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:27.995050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:27.995234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:27.995282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:27.995316] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:27.999130] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=85.55%) [2026-02-23T20:18:27.999439] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-23T20:18:27.999595] [INFO ] [sig ] CATO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:28.153257] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CATO.txt [2026-02-23T20:18:28.153429] [INFO ] [sig ] [569/3383] Completed CATO in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:28.153485] [INFO ] [sig ] [570/3383] Forecasting CATY... [2026-02-23T20:18:28.153519] [INFO ] [sig ] Generating forecast for: CATY [2026-02-23T20:18:28.153550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-23T20:18:28.165448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-23T20:18:28.165880] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-23T20:18:28.166717] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-23T20:18:28.166771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:28.166806] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:28.166834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:28.166891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:28.226762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:28.227683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:28.227790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:28.227850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:28.366485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:28.366660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:28.366706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:28.366735] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:28.370293] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-23T20:18:28.370615] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-23T20:18:28.370753] [INFO ] [sig ] CATY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:28.516124] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CATY.txt [2026-02-23T20:18:28.516290] [INFO ] [sig ] [570/3383] Completed CATY in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:28.516339] [INFO ] [sig ] [571/3383] Forecasting CAVA... [2026-02-23T20:18:28.516372] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-23T20:18:28.516403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-23T20:18:28.527493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-23T20:18:28.527885] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-23T20:18:28.528784] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-23T20:18:28.528840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:28.528874] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:28.528901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:28.528973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:28.588901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:28.589795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:28.589883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:28.589919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:28.715375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:28.715536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:28.715595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:28.715628] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:28.719166] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=41.93%) [2026-02-23T20:18:28.719494] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-23T20:18:28.719654] [INFO ] [sig ] CAVA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:28.868948] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CAVA.txt [2026-02-23T20:18:28.869129] [INFO ] [sig ] [571/3383] Completed CAVA in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:28.869179] [INFO ] [sig ] [572/3383] Forecasting CB... [2026-02-23T20:18:28.869212] [INFO ] [sig ] Generating forecast for: CB [2026-02-23T20:18:28.869244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-23T20:18:28.880775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-23T20:18:28.881142] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-23T20:18:28.881970] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-23T20:18:28.882025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:28.882058] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:28.882084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:28.882140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:28.941751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:28.942697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:28.942783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:28.942818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:29.070100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:29.070262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:29.070310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:29.070343] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:29.074131] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=46.68%) [2026-02-23T20:18:29.074426] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-23T20:18:29.074557] [INFO ] [sig ] CB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:29.225117] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CB.txt [2026-02-23T20:18:29.225278] [INFO ] [sig ] [572/3383] Completed CB in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:29.225319] [INFO ] [sig ] [573/3383] Forecasting CBAN... [2026-02-23T20:18:29.225351] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-23T20:18:29.225383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-23T20:18:29.238437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-23T20:18:29.238926] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-23T20:18:29.240272] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-23T20:18:29.240357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:29.240407] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:29.240452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:29.240535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:29.315026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:29.316246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:29.316347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:29.316384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:29.443748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:29.443915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:29.443957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:29.443986] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:29.447725] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-02-23T20:18:29.448048] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-23T20:18:29.448181] [INFO ] [sig ] CBAN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:29.597105] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CBAN.txt [2026-02-23T20:18:29.597262] [INFO ] [sig ] [573/3383] Completed CBAN in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:29.597304] [INFO ] [sig ] [574/3383] Forecasting CBNK... [2026-02-23T20:18:29.597334] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-23T20:18:29.597364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-23T20:18:29.611963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-23T20:18:29.612309] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-23T20:18:29.613150] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-23T20:18:29.613204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:29.613275] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:29.613304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:29.613362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:29.672866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:29.673721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:29.673806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:29.673840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:29.796371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:29.796534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:29.796786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:29.796819] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:29.800771] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: DOWN (p=5.23%) [2026-02-23T20:18:29.801055] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-23T20:18:29.801178] [INFO ] [sig ] CBNK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:29.948497] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CBNK.txt [2026-02-23T20:18:29.948654] [INFO ] [sig ] [574/3383] Completed CBNK in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:29.948699] [INFO ] [sig ] [575/3383] Forecasting CBRE... [2026-02-23T20:18:29.948731] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-23T20:18:29.948772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-23T20:18:29.962136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-23T20:18:29.962498] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-23T20:18:29.963488] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-23T20:18:29.963543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:29.963601] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:29.963632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:29.963689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:30.027787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:30.028475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:30.028557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:30.028611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:30.151401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:30.151598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:30.151830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:30.151860] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:30.155429] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=30.82%) [2026-02-23T20:18:30.155748] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-23T20:18:30.155877] [INFO ] [sig ] CBRE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:30.305491] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CBRE.txt [2026-02-23T20:18:30.305679] [INFO ] [sig ] [575/3383] Completed CBRE in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:30.305724] [INFO ] [sig ] [576/3383] Forecasting CBRL... [2026-02-23T20:18:30.305760] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-23T20:18:30.305796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-23T20:18:30.317795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-23T20:18:30.318191] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-23T20:18:30.319104] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-23T20:18:30.319160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:30.319195] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:30.319224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:30.319290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:30.379781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:30.380615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:30.380719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:30.380755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:30.504135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:30.504300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:30.504339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:30.504368] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:30.507902] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=13.51%) [2026-02-23T20:18:30.508176] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-23T20:18:30.508298] [INFO ] [sig ] CBRL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:30.650400] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CBRL.txt [2026-02-23T20:18:30.650561] [INFO ] [sig ] [576/3383] Completed CBRL in 0.3s | 2.79 sym/s | Total: 3.4m | ETA: 16.8m [2026-02-23T20:18:30.650625] [INFO ] [sig ] [577/3383] Forecasting CBSH... [2026-02-23T20:18:30.650655] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-23T20:18:30.650686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-23T20:18:30.663427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-23T20:18:30.663807] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-23T20:18:30.664632] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-23T20:18:30.664686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:30.664720] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:30.664755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:30.664823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:30.725192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:30.725990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:30.726077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:30.726111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:30.843309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:30.843485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:30.843536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:30.843641] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:30.847410] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: UP (p=85.87%) [2026-02-23T20:18:30.847741] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-23T20:18:30.847896] [INFO ] [sig ] CBSH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:30.990643] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CBSH.txt [2026-02-23T20:18:30.990780] [INFO ] [sig ] [577/3383] Completed CBSH in 0.3s | 2.79 sym/s | Total: 3.4m | ETA: 16.7m [2026-02-23T20:18:30.990821] [INFO ] [sig ] [578/3383] Forecasting CBUS... [2026-02-23T20:18:30.990850] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-23T20:18:30.990882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-23T20:18:31.002745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-23T20:18:31.003081] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-23T20:18:31.003871] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-23T20:18:31.003925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:31.003958] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:31.003985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:31.004042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:31.065131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:31.066218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:31.066301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:31.066334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:31.189006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:31.189173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:31.189216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:31.189245] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:31.192881] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: UP (p=52.55%) [2026-02-23T20:18:31.193172] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-23T20:18:31.193305] [INFO ] [sig ] CBUS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:31.342700] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CBUS.txt [2026-02-23T20:18:31.342860] [INFO ] [sig ] [578/3383] Completed CBUS in 0.4s | 2.79 sym/s | Total: 3.4m | ETA: 16.7m [2026-02-23T20:18:31.342912] [INFO ] [sig ] [579/3383] Forecasting CBZ... [2026-02-23T20:18:31.342949] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-23T20:18:31.342987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-23T20:18:31.355015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-23T20:18:31.355414] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-23T20:18:31.356346] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-23T20:18:31.356414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:31.356457] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:31.356494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:31.356565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:31.417086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:31.418101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:31.418193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:31.418227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:31.542527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:31.542714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:31.542755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:31.542785] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:31.546298] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=14.75%) [2026-02-23T20:18:31.546619] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-23T20:18:31.546749] [INFO ] [sig ] CBZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:31.700033] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CBZ.txt [2026-02-23T20:18:31.700200] [INFO ] [sig ] [579/3383] Completed CBZ in 0.4s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:31.700247] [INFO ] [sig ] [580/3383] Forecasting CC... [2026-02-23T20:18:31.700287] [INFO ] [sig ] Generating forecast for: CC [2026-02-23T20:18:31.700320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-23T20:18:31.713327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-23T20:18:31.713733] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-23T20:18:31.714640] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-23T20:18:31.714697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:31.714732] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:31.714761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:31.714820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:31.777889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:31.779008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:31.779104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:31.779139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:31.913949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:31.914166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:31.914216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:31.914248] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:31.918549] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: UP (p=60.02%) [2026-02-23T20:18:31.919048] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-23T20:18:31.919178] [INFO ] [sig ] CC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:32.066101] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CC.txt [2026-02-23T20:18:32.066271] [INFO ] [sig ] [580/3383] Completed CC in 0.4s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:32.066322] [INFO ] [sig ] [581/3383] Forecasting CCAP... [2026-02-23T20:18:32.066367] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-23T20:18:32.066408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-23T20:18:32.078479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-23T20:18:32.078885] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-23T20:18:32.079727] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-23T20:18:32.079783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:32.079816] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:32.079844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:32.079901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:32.138674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:32.139659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:32.139748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:32.139783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:32.272723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:32.272892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:32.272937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:32.272968] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:32.276627] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=85.72%) [2026-02-23T20:18:32.276926] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-23T20:18:32.277058] [INFO ] [sig ] CCAP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:32.426768] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCAP.txt [2026-02-23T20:18:32.426962] [INFO ] [sig ] [581/3383] Completed CCAP in 0.4s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:32.427007] [INFO ] [sig ] [582/3383] Forecasting CCB... [2026-02-23T20:18:32.427039] [INFO ] [sig ] Generating forecast for: CCB [2026-02-23T20:18:32.427071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-23T20:18:32.439230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-23T20:18:32.439692] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-23T20:18:32.440726] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-23T20:18:32.440795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:32.440830] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:32.440859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:32.440918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:32.501672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:32.502636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:32.502722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:32.502755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:32.628116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:32.628305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:32.628348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:32.628378] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:32.632094] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-02-23T20:18:32.632394] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-23T20:18:32.632589] [INFO ] [sig ] CCB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:32.784243] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCB.txt [2026-02-23T20:18:32.784389] [INFO ] [sig ] [582/3383] Completed CCB in 0.4s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:32.784434] [INFO ] [sig ] [583/3383] Forecasting CCBG... [2026-02-23T20:18:32.784470] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-23T20:18:32.784507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-23T20:18:32.796278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-23T20:18:32.796688] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-23T20:18:32.797717] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-23T20:18:32.797771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:32.797803] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:32.797861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:32.797921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:32.859655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:32.860443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:32.860534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:32.860568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:32.983828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:32.983986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:32.984027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:32.984056] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:32.987531] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=95.55%) [2026-02-23T20:18:32.987900] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-23T20:18:32.988038] [INFO ] [sig ] CCBG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:33.136525] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCBG.txt [2026-02-23T20:18:33.136680] [INFO ] [sig ] [583/3383] Completed CCBG in 0.4s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:33.136721] [INFO ] [sig ] [584/3383] Forecasting CCCC... [2026-02-23T20:18:33.136752] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-23T20:18:33.136782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-23T20:18:33.149088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-23T20:18:33.149464] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-23T20:18:33.150461] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-23T20:18:33.150525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:33.150605] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:33.150637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:33.150694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:33.211828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:33.212712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:33.212847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:33.212882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:33.338473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:33.338652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:33.338694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:33.338724] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:33.342191] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=35.17%) [2026-02-23T20:18:33.342479] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-23T20:18:33.342630] [INFO ] [sig ] CCCC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:33.491792] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CCCC.txt [2026-02-23T20:18:33.491967] [INFO ] [sig ] [584/3383] Completed CCCC in 0.4s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:33.492009] [INFO ] [sig ] [585/3383] Forecasting CCD... [2026-02-23T20:18:33.492042] [INFO ] [sig ] Generating forecast for: CCD [2026-02-23T20:18:33.492073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-23T20:18:33.504293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-23T20:18:33.504692] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-23T20:18:33.505501] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-23T20:18:33.505555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:33.505608] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:33.505640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:33.505696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:33.566223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:33.567371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:33.567458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:33.567492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:33.688963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:33.689125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:33.689166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:33.689194] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:33.692661] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=65.15%) [2026-02-23T20:18:33.692941] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-23T20:18:33.693066] [INFO ] [sig ] CCD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:33.836548] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCD.txt [2026-02-23T20:18:33.836720] [INFO ] [sig ] [585/3383] Completed CCD in 0.3s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:33.836761] [INFO ] [sig ] [586/3383] Forecasting CCEC... [2026-02-23T20:18:33.836791] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-23T20:18:33.836823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-23T20:18:33.847751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-23T20:18:33.848151] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-23T20:18:33.849006] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-23T20:18:33.849060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:33.849093] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:33.849120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:33.849177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:33.906051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:33.907062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:33.907151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:33.907184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:34.015542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:34.015761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:34.015803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:34.015832] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:34.019320] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: UP (p=77.16%) [2026-02-23T20:18:34.019649] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-23T20:18:34.019775] [INFO ] [sig ] CCEC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:34.176238] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCEC.txt [2026-02-23T20:18:34.176379] [INFO ] [sig ] [586/3383] Completed CCEC in 0.3s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:34.176422] [INFO ] [sig ] [587/3383] Forecasting CCEP... [2026-02-23T20:18:34.176454] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-23T20:18:34.176485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-23T20:18:34.187997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-23T20:18:34.188309] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-23T20:18:34.189132] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-23T20:18:34.189185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:34.189218] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:34.189246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:34.189301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:34.246236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:34.246890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:34.246969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:34.247001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:34.374221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:34.374379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:34.374425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:34.374453] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:34.378041] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-23T20:18:34.378326] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-23T20:18:34.378459] [INFO ] [sig ] CCEP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:34.519994] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCEP.txt [2026-02-23T20:18:34.520160] [INFO ] [sig ] [587/3383] Completed CCEP in 0.3s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:34.520215] [INFO ] [sig ] [588/3383] Forecasting CCI... [2026-02-23T20:18:34.520247] [INFO ] [sig ] Generating forecast for: CCI [2026-02-23T20:18:34.520278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-23T20:18:34.531196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-23T20:18:34.531544] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-23T20:18:34.532353] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-23T20:18:34.532408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:34.532440] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:34.532467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:34.532525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:34.590098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:34.591161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:34.591244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:34.591277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:34.713004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:34.713175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:34.713221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:34.713250] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:34.716745] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-23T20:18:34.717027] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-23T20:18:34.717152] [INFO ] [sig ] CCI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:34.858853] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CCI.txt [2026-02-23T20:18:34.859003] [INFO ] [sig ] [588/3383] Completed CCI in 0.3s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:34.859043] [INFO ] [sig ] [589/3383] Forecasting CCIF... [2026-02-23T20:18:34.859072] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-23T20:18:34.859104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-23T20:18:34.869904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-23T20:18:34.870227] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-23T20:18:34.871021] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-23T20:18:34.871075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:34.871120] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:34.871148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:34.871205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:34.931558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:34.932528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:34.932650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:34.932684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:35.055526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:35.055724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:35.055767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:35.055795] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:35.059346] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-02-23T20:18:35.059645] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-23T20:18:35.059788] [INFO ] [sig ] CCIF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:35.201369] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCIF.txt [2026-02-23T20:18:35.201501] [INFO ] [sig ] [589/3383] Completed CCIF in 0.3s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:35.201541] [INFO ] [sig ] [590/3383] Forecasting CCJ... [2026-02-23T20:18:35.201594] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-23T20:18:35.201635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-23T20:18:35.212938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-23T20:18:35.213265] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-23T20:18:35.214086] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-23T20:18:35.214142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:35.214175] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:35.214203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:35.214263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:35.272534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:35.273227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:35.273305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:35.273339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:35.398101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:35.398247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:35.398287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:35.398316] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:35.401795] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: DOWN (p=41.41%) [2026-02-23T20:18:35.402070] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-23T20:18:35.402193] [INFO ] [sig ] CCJ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:35.546648] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CCJ.txt [2026-02-23T20:18:35.546766] [INFO ] [sig ] [590/3383] Completed CCJ in 0.3s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:35.546805] [INFO ] [sig ] [591/3383] Forecasting CCK... [2026-02-23T20:18:35.546835] [INFO ] [sig ] Generating forecast for: CCK [2026-02-23T20:18:35.546864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-23T20:18:35.557768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-23T20:18:35.558133] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-23T20:18:35.558937] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-23T20:18:35.558991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:35.559050] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:35.559079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:35.559136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:35.615800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:35.616427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:35.616509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:35.616548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:35.745067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:35.745230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:35.745279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:35.745324] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:35.749249] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=89.06%) [2026-02-23T20:18:35.749532] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-23T20:18:35.749695] [INFO ] [sig ] CCK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:35.893485] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCK.txt [2026-02-23T20:18:35.893645] [INFO ] [sig ] [591/3383] Completed CCK in 0.3s | 2.79 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-23T20:18:35.893687] [INFO ] [sig ] [592/3383] Forecasting CCL... [2026-02-23T20:18:35.893718] [INFO ] [sig ] Generating forecast for: CCL [2026-02-23T20:18:35.893749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-23T20:18:35.906305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-23T20:18:35.906654] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-23T20:18:35.907431] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-23T20:18:35.907484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:35.907515] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:35.907543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:35.907617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:35.964336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:35.964978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:35.965055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:35.965088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:36.088775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:36.088938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:36.088981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:36.089011] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:36.092457] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: UP (p=93.81%) [2026-02-23T20:18:36.092787] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-23T20:18:36.092924] [INFO ] [sig ] CCL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:36.242298] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCL.txt [2026-02-23T20:18:36.242460] [INFO ] [sig ] [592/3383] Completed CCL in 0.3s | 2.79 sym/s | Total: 3.5m | ETA: 16.6m [2026-02-23T20:18:36.242500] [INFO ] [sig ] [593/3383] Forecasting CCLD... [2026-02-23T20:18:36.242533] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-23T20:18:36.242564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-23T20:18:36.254976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-23T20:18:36.255364] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-23T20:18:36.256174] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-23T20:18:36.256228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:36.256261] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:36.256287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:36.256344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:36.315707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:36.316626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:36.316717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:36.316766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:36.440455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:36.440672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:36.440721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:36.440751] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:36.444445] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=40.02%) [2026-02-23T20:18:36.444779] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-23T20:18:36.444912] [INFO ] [sig ] CCLD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:36.587222] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CCLD.txt [2026-02-23T20:18:36.587377] [INFO ] [sig ] [593/3383] Completed CCLD in 0.3s | 2.79 sym/s | Total: 3.5m | ETA: 16.6m [2026-02-23T20:18:36.587418] [INFO ] [sig ] [594/3383] Forecasting CCNE... [2026-02-23T20:18:36.587448] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-23T20:18:36.587480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-23T20:18:36.599606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-23T20:18:36.599982] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-23T20:18:36.600803] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-23T20:18:36.600859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:36.600891] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:36.600918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:36.600974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:36.659192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:36.660126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:36.660209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:36.660242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:36.785677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:36.786042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:36.786081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:36.786144] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:36.790065] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: UP (p=85.92%) [2026-02-23T20:18:36.790373] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-23T20:18:36.790510] [INFO ] [sig ] CCNE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:36.932942] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCNE.txt [2026-02-23T20:18:36.933076] [INFO ] [sig ] [594/3383] Completed CCNE in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.6m [2026-02-23T20:18:36.933116] [INFO ] [sig ] [595/3383] Forecasting CCO... [2026-02-23T20:18:36.933145] [INFO ] [sig ] Generating forecast for: CCO [2026-02-23T20:18:36.933175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-23T20:18:36.944810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-23T20:18:36.945121] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-23T20:18:36.945925] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-23T20:18:36.945979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:36.946012] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:36.946052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:36.946110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:37.003598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:37.004200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:37.004279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:37.004311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:37.127593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:37.127904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:37.127946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:37.127974] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:37.131292] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-02-23T20:18:37.131570] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-23T20:18:37.131714] [INFO ] [sig ] CCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:37.278813] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCO.txt [2026-02-23T20:18:37.279119] [INFO ] [sig ] [595/3383] Completed CCO in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.6m [2026-02-23T20:18:37.279165] [INFO ] [sig ] [596/3383] Forecasting CCOI... [2026-02-23T20:18:37.279193] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-23T20:18:37.279223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-23T20:18:37.290682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-23T20:18:37.290995] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-23T20:18:37.291820] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-23T20:18:37.291873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:37.291904] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:37.291931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:37.291989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:37.350352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:37.350998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:37.351077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:37.351108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:37.469369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:37.469469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:37.469504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:37.469538] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:37.472739] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: UP (p=82.31%) [2026-02-23T20:18:37.473201] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-23T20:18:37.473322] [INFO ] [sig ] CCOI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:37.615510] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCOI.txt [2026-02-23T20:18:37.615675] [INFO ] [sig ] [596/3383] Completed CCOI in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-23T20:18:37.615725] [INFO ] [sig ] [597/3383] Forecasting CCRN... [2026-02-23T20:18:37.615756] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-23T20:18:37.615786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-23T20:18:37.627685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-23T20:18:37.628026] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-23T20:18:37.628839] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-23T20:18:37.628893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:37.628925] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:37.628952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:37.629008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:37.689408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:37.690225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:37.690305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:37.690338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:37.812950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:37.813094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:37.813133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:37.813162] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:37.817077] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: UP (p=81.94%) [2026-02-23T20:18:37.817352] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-23T20:18:37.817477] [INFO ] [sig ] CCRN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:37.963652] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCRN.txt [2026-02-23T20:18:37.963771] [INFO ] [sig ] [597/3383] Completed CCRN in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-23T20:18:37.963809] [INFO ] [sig ] [598/3383] Forecasting CCS... [2026-02-23T20:18:37.963839] [INFO ] [sig ] Generating forecast for: CCS [2026-02-23T20:18:37.963867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-23T20:18:37.975245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-23T20:18:37.975564] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-23T20:18:37.976375] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-23T20:18:37.976430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:37.976463] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:37.976491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:37.976548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:38.034531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:38.035151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:38.035228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:38.035261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:38.156745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:38.156839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:38.156875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:38.156904] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:38.160068] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: UP (p=88.91%) [2026-02-23T20:18:38.160335] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-23T20:18:38.160458] [INFO ] [sig ] CCS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:38.302357] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CCS.txt [2026-02-23T20:18:38.302468] [INFO ] [sig ] [598/3383] Completed CCS in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-23T20:18:38.302506] [INFO ] [sig ] [599/3383] Forecasting CCSI... [2026-02-23T20:18:38.302536] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-23T20:18:38.302598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-23T20:18:38.313493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-23T20:18:38.313838] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-23T20:18:38.314627] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-23T20:18:38.314683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:38.314716] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:38.314743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:38.314799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:38.372269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:38.373082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:38.373163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:38.373195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:38.490701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:38.491024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:38.491063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:38.491092] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:38.494653] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=11.10%) [2026-02-23T20:18:38.494947] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-23T20:18:38.495090] [INFO ] [sig ] CCSI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:38.638134] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CCSI.txt [2026-02-23T20:18:38.638239] [INFO ] [sig ] [599/3383] Completed CCSI in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-23T20:18:38.638277] [INFO ] [sig ] [600/3383] Forecasting CDC... [2026-02-23T20:18:38.638307] [INFO ] [sig ] Generating forecast for: CDC [2026-02-23T20:18:38.638336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-23T20:18:38.649879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-23T20:18:38.650208] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-23T20:18:38.651002] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-23T20:18:38.651056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:38.651088] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:38.651116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:38.651173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:38.710655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:38.711280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:38.711357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:38.711390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:38.833661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:38.833808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:38.833850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:38.833880] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:38.838214] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=61.12%) [2026-02-23T20:18:38.838541] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-23T20:18:38.838734] [INFO ] [sig ] CDC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:38.995496] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CDC.txt [2026-02-23T20:18:38.995672] [INFO ] [sig ] [600/3383] Completed CDC in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-23T20:18:38.995724] [INFO ] [sig ] [601/3383] Forecasting CDE... [2026-02-23T20:18:38.995755] [INFO ] [sig ] Generating forecast for: CDE [2026-02-23T20:18:38.995785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-23T20:18:39.006650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-23T20:18:39.006973] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-23T20:18:39.007799] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-23T20:18:39.007871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:39.007903] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:39.007932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:39.007988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:39.064449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:39.065064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:39.065167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:39.065201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:39.191864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:39.191984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:39.192023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:39.192052] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:39.195699] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=61.68%) [2026-02-23T20:18:39.195980] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-23T20:18:39.196101] [INFO ] [sig ] CDE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:39.340420] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CDE.txt [2026-02-23T20:18:39.340529] [INFO ] [sig ] [601/3383] Completed CDE in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-23T20:18:39.340568] [INFO ] [sig ] [602/3383] Forecasting CDIO... [2026-02-23T20:18:39.340619] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-23T20:18:39.340650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-23T20:18:39.351381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-23T20:18:39.351737] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-23T20:18:39.352528] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-23T20:18:39.352607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:39.352642] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:39.352673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:39.352734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:39.410950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:39.411609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:39.411690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:39.411726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:39.537444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:39.537602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:39.537644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:39.537674] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:39.541520] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=36.90%) [2026-02-23T20:18:39.541832] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-23T20:18:39.541954] [INFO ] [sig ] CDIO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:39.686596] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CDIO.txt [2026-02-23T20:18:39.686725] [INFO ] [sig ] [602/3383] Completed CDIO in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-23T20:18:39.686764] [INFO ] [sig ] [603/3383] Forecasting CDL... [2026-02-23T20:18:39.686795] [INFO ] [sig ] Generating forecast for: CDL [2026-02-23T20:18:39.686825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-23T20:18:39.697784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-23T20:18:39.698168] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-23T20:18:39.699043] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-23T20:18:39.699099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:39.699132] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:39.699159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:39.699215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:39.759012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:39.760101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:39.760188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:39.760223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:39.873768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:39.873907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:39.873947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:39.873978] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:39.877589] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=59.74%) [2026-02-23T20:18:39.877898] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-23T20:18:39.878033] [INFO ] [sig ] CDL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:40.019898] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CDL.txt [2026-02-23T20:18:40.020017] [INFO ] [sig ] [603/3383] Completed CDL in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-23T20:18:40.020055] [INFO ] [sig ] [604/3383] Forecasting CDNA... [2026-02-23T20:18:40.020085] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-23T20:18:40.020114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-23T20:18:40.031345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-23T20:18:40.031682] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-23T20:18:40.032470] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-23T20:18:40.032524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:40.032556] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:40.032617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:40.032690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:40.090105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:40.090759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:40.090838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:40.090871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:40.211792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:40.211899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:40.211935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:40.211963] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:40.215095] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=92.46%) [2026-02-23T20:18:40.215361] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-23T20:18:40.215480] [INFO ] [sig ] CDNA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:40.357720] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CDNA.txt [2026-02-23T20:18:40.357866] [INFO ] [sig ] [604/3383] Completed CDNA in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-23T20:18:40.357907] [INFO ] [sig ] [605/3383] Forecasting CDNS... [2026-02-23T20:18:40.357937] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-23T20:18:40.357966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-23T20:18:40.369160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-23T20:18:40.369470] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-23T20:18:40.370268] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-23T20:18:40.370322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:40.370355] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:40.370381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:40.370437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:40.428769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:40.429528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:40.429628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:40.429664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:40.552855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:40.553173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:40.553212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:40.553240] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:40.556628] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=76.49%) [2026-02-23T20:18:40.556908] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-23T20:18:40.557030] [INFO ] [sig ] CDNS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:40.699257] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CDNS.txt [2026-02-23T20:18:40.699366] [INFO ] [sig ] [605/3383] Completed CDNS in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-23T20:18:40.699404] [INFO ] [sig ] [606/3383] Forecasting CDP... [2026-02-23T20:18:40.699433] [INFO ] [sig ] Generating forecast for: CDP [2026-02-23T20:18:40.699464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-23T20:18:40.710688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-23T20:18:40.710999] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-23T20:18:40.711797] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-23T20:18:40.711851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:40.711883] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:40.711910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:40.711967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:40.770441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:40.771063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:40.771146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:40.771178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:40.891428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:40.891532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:40.891584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:40.891615] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:40.894804] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=70.26%) [2026-02-23T20:18:40.895071] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-23T20:18:40.895191] [INFO ] [sig ] CDP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:41.037883] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CDP.txt [2026-02-23T20:18:41.038020] [INFO ] [sig ] [606/3383] Completed CDP in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.5m [2026-02-23T20:18:41.038058] [INFO ] [sig ] [607/3383] Forecasting CDRE... [2026-02-23T20:18:41.038087] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-23T20:18:41.038118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-23T20:18:41.048981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-23T20:18:41.049294] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-23T20:18:41.050106] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-23T20:18:41.050160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:41.050193] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:41.050220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:41.050276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:41.107254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:41.107997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:41.108078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:41.108112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:41.228519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:41.228687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:41.228736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:41.228772] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:41.232125] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=22.31%) [2026-02-23T20:18:41.232401] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-23T20:18:41.232521] [INFO ] [sig ] CDRE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:41.375167] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CDRE.txt [2026-02-23T20:18:41.375308] [INFO ] [sig ] [607/3383] Completed CDRE in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.5m [2026-02-23T20:18:41.375348] [INFO ] [sig ] [608/3383] Forecasting CDRO... [2026-02-23T20:18:41.375378] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-23T20:18:41.375408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-23T20:18:41.385939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-23T20:18:41.386262] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-23T20:18:41.387058] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-23T20:18:41.387112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:41.387193] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:41.387224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:41.387282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:41.444798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:41.445517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:41.445617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:41.445652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:41.551509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:41.551645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:41.551683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:41.551713] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:41.555139] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: DOWN (p=9.17%) [2026-02-23T20:18:41.555410] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-23T20:18:41.555530] [INFO ] [sig ] CDRO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:41.699567] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CDRO.txt [2026-02-23T20:18:41.699748] [INFO ] [sig ] [608/3383] Completed CDRO in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.5m [2026-02-23T20:18:41.699790] [INFO ] [sig ] [609/3383] Forecasting CDXS... [2026-02-23T20:18:41.699821] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-23T20:18:41.699851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-23T20:18:41.711229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-23T20:18:41.711627] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-23T20:18:41.712627] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-23T20:18:41.712699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:41.712738] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:41.712772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:41.712834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:41.772376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:41.773439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:41.773527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:41.773560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:41.895996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:41.896161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:41.896203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:41.896232] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:41.899678] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: UP (p=55.93%) [2026-02-23T20:18:41.900116] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-23T20:18:41.900238] [INFO ] [sig ] CDXS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:42.044485] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CDXS.txt [2026-02-23T20:18:42.044636] [INFO ] [sig ] [609/3383] Completed CDXS in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.5m [2026-02-23T20:18:42.044679] [INFO ] [sig ] [610/3383] Forecasting CDZI... [2026-02-23T20:18:42.044710] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-23T20:18:42.044739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-23T20:18:42.055631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-23T20:18:42.055942] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-23T20:18:42.056733] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-23T20:18:42.056787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:42.056820] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:42.056847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:42.056904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:42.115619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:42.116496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:42.116599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:42.116635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:42.243716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:42.243878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:42.243920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:42.243949] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:42.247449] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=81.18%) [2026-02-23T20:18:42.247789] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-23T20:18:42.247955] [INFO ] [sig ] CDZI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:42.391449] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CDZI.txt [2026-02-23T20:18:42.391608] [INFO ] [sig ] [610/3383] Completed CDZI in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.5m [2026-02-23T20:18:42.391655] [INFO ] [sig ] [611/3383] Forecasting CE... [2026-02-23T20:18:42.391691] [INFO ] [sig ] Generating forecast for: CE [2026-02-23T20:18:42.391730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-23T20:18:42.403439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-23T20:18:42.403835] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-23T20:18:42.404635] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-23T20:18:42.404689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:42.404722] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:42.404749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:42.404805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:42.465321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:42.466356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:42.466444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:42.466478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:42.592619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:42.592785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:42.592826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:42.592888] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:42.596285] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=2.60%) [2026-02-23T20:18:42.596565] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-23T20:18:42.596711] [INFO ] [sig ] CE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:42.743040] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CE.txt [2026-02-23T20:18:42.743195] [INFO ] [sig ] [611/3383] Completed CE in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.5m [2026-02-23T20:18:42.743241] [INFO ] [sig ] [612/3383] Forecasting CECO... [2026-02-23T20:18:42.743273] [INFO ] [sig ] Generating forecast for: CECO [2026-02-23T20:18:42.743304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-23T20:18:42.755109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-23T20:18:42.755496] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-23T20:18:42.756477] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-23T20:18:42.756531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:42.756563] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:42.756611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:42.756676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:42.813724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:42.814500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:42.814599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:42.814636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:42.931968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:42.932131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:42.932174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:42.932203] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:42.935695] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: UP (p=62.56%) [2026-02-23T20:18:42.935978] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-23T20:18:42.936106] [INFO ] [sig ] CECO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:43.082060] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CECO.txt [2026-02-23T20:18:43.082219] [INFO ] [sig ] [612/3383] Completed CECO in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.5m [2026-02-23T20:18:43.082259] [INFO ] [sig ] [613/3383] Forecasting CEG... [2026-02-23T20:18:43.082291] [INFO ] [sig ] Generating forecast for: CEG [2026-02-23T20:18:43.082322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-23T20:18:43.095029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-23T20:18:43.095416] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-23T20:18:43.096487] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-23T20:18:43.096542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:43.096600] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:43.096633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:43.096704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:43.157367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:43.158277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:43.158367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:43.158401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:43.287233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:43.287401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:43.287445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:43.287476] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:43.291518] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=27.74%) [2026-02-23T20:18:43.292018] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-23T20:18:43.292189] [INFO ] [sig ] CEG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:43.435622] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CEG.txt [2026-02-23T20:18:43.435774] [INFO ] [sig ] [613/3383] Completed CEG in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-23T20:18:43.435821] [INFO ] [sig ] [614/3383] Forecasting CELC... [2026-02-23T20:18:43.435855] [INFO ] [sig ] Generating forecast for: CELC [2026-02-23T20:18:43.435886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-23T20:18:43.447773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-23T20:18:43.448122] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-23T20:18:43.448956] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-23T20:18:43.449010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:43.449043] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:43.449069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:43.449126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:43.507569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:43.508508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:43.508612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:43.508648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:43.623706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:43.623866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:43.623908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:43.623937] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:43.627379] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=9.98%) [2026-02-23T20:18:43.627682] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-23T20:18:43.627810] [INFO ] [sig ] CELC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:43.772951] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CELC.txt [2026-02-23T20:18:43.773089] [INFO ] [sig ] [614/3383] Completed CELC in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-23T20:18:43.773129] [INFO ] [sig ] [615/3383] Forecasting CELH... [2026-02-23T20:18:43.773160] [INFO ] [sig ] Generating forecast for: CELH [2026-02-23T20:18:43.773189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-23T20:18:43.784981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-23T20:18:43.785308] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-23T20:18:43.786130] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-23T20:18:43.786183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:43.786216] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:43.786243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:43.786300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:43.843693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:43.844353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:43.844433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:43.844466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:43.959906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:43.960069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:43.960109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:43.960156] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:43.963534] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=80.06%) [2026-02-23T20:18:43.963827] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-23T20:18:43.963950] [INFO ] [sig ] CELH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:44.108536] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CELH.txt [2026-02-23T20:18:44.108709] [INFO ] [sig ] [615/3383] Completed CELH in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-23T20:18:44.108758] [INFO ] [sig ] [616/3383] Forecasting CELZ... [2026-02-23T20:18:44.108796] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-23T20:18:44.108833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-23T20:18:44.120038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-23T20:18:44.120400] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-23T20:18:44.121194] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-23T20:18:44.121248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:44.121281] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:44.121308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:44.121365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:44.177813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:44.178713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:44.178798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:44.178831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:44.297432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:44.297608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:44.297650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:44.297678] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:44.301139] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=22.18%) [2026-02-23T20:18:44.301456] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-23T20:18:44.301594] [INFO ] [sig ] CELZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:44.444117] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CELZ.txt [2026-02-23T20:18:44.444252] [INFO ] [sig ] [616/3383] Completed CELZ in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-23T20:18:44.444290] [INFO ] [sig ] [617/3383] Forecasting CENTA... [2026-02-23T20:18:44.444320] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-23T20:18:44.444351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-23T20:18:44.455909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-23T20:18:44.456416] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-23T20:18:44.457423] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-23T20:18:44.457476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:44.457508] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:44.457535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:44.457610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:44.516028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:44.516917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:44.517038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:44.517073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:44.638100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:44.638257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:44.638296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:44.638324] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:44.641995] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-02-23T20:18:44.642267] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-23T20:18:44.642387] [INFO ] [sig ] CENTA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:44.784836] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CENTA.txt [2026-02-23T20:18:44.785153] [INFO ] [sig ] [617/3383] Completed CENTA in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-23T20:18:44.785191] [INFO ] [sig ] [618/3383] Forecasting CENX... [2026-02-23T20:18:44.785221] [INFO ] [sig ] Generating forecast for: CENX [2026-02-23T20:18:44.785251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-23T20:18:44.796770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-23T20:18:44.797085] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-23T20:18:44.797985] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-23T20:18:44.798040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:44.798074] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:44.798103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:44.798160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:44.854759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:44.855468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:44.855597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:44.855634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:44.984649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:44.984811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:44.984858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:44.984889] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:44.988731] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=10.24%) [2026-02-23T20:18:44.989017] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-23T20:18:44.989141] [INFO ] [sig ] CENX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:45.151115] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CENX.txt [2026-02-23T20:18:45.151274] [INFO ] [sig ] [618/3383] Completed CENX in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-23T20:18:45.151314] [INFO ] [sig ] [619/3383] Forecasting CERS... [2026-02-23T20:18:45.151346] [INFO ] [sig ] Generating forecast for: CERS [2026-02-23T20:18:45.151377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-23T20:18:45.163226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-23T20:18:45.163538] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-23T20:18:45.164348] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-23T20:18:45.164403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:45.164463] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:45.164493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:45.164551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:45.226041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:45.227018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:45.227104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:45.227137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:45.343933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:45.344099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:45.344142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:45.344172] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:45.347667] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=9.05%) [2026-02-23T20:18:45.347970] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-23T20:18:45.348096] [INFO ] [sig ] CERS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:45.491612] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CERS.txt [2026-02-23T20:18:45.491744] [INFO ] [sig ] [619/3383] Completed CERS in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-23T20:18:45.491783] [INFO ] [sig ] [620/3383] Forecasting CETX... [2026-02-23T20:18:45.491812] [INFO ] [sig ] Generating forecast for: CETX [2026-02-23T20:18:45.491844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-23T20:18:45.502625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-23T20:18:45.502938] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-23T20:18:45.503724] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-23T20:18:45.503781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:45.503814] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:45.503841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:45.503897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:45.560443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:45.561078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:45.561157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:45.561190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:45.672775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:45.672912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:45.672951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:45.672979] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:45.676339] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=37.06%) [2026-02-23T20:18:45.676633] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-23T20:18:45.676770] [INFO ] [sig ] CETX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:45.819867] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CETX.txt [2026-02-23T20:18:45.820010] [INFO ] [sig ] [620/3383] Completed CETX in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:45.820049] [INFO ] [sig ] [621/3383] Forecasting CF... [2026-02-23T20:18:45.820078] [INFO ] [sig ] Generating forecast for: CF [2026-02-23T20:18:45.820108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-23T20:18:45.831025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-23T20:18:45.831379] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-23T20:18:45.832190] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-23T20:18:45.832244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:45.832277] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:45.832304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:45.832360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:45.889665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:45.890415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:45.890495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:45.890528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:46.010645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:46.010787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:46.010826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:46.010859] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:46.014240] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=9.76%) [2026-02-23T20:18:46.014512] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-23T20:18:46.014651] [INFO ] [sig ] CF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:46.171135] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CF.txt [2026-02-23T20:18:46.171328] [INFO ] [sig ] [621/3383] Completed CF in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:46.171369] [INFO ] [sig ] [622/3383] Forecasting CFFN... [2026-02-23T20:18:46.171400] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-23T20:18:46.171431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-23T20:18:46.182381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-23T20:18:46.182806] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-23T20:18:46.183616] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-23T20:18:46.183688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:46.183722] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:46.183750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:46.183806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:46.241055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:46.241987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:46.242075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:46.242108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:46.365343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:46.365510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:46.365552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:46.365606] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:46.369540] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: UP (p=85.79%) [2026-02-23T20:18:46.369932] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-23T20:18:46.370078] [INFO ] [sig ] CFFN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:46.520461] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CFFN.txt [2026-02-23T20:18:46.520655] [INFO ] [sig ] [622/3383] Completed CFFN in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:46.520700] [INFO ] [sig ] [623/3383] Forecasting CFG... [2026-02-23T20:18:46.520750] [INFO ] [sig ] Generating forecast for: CFG [2026-02-23T20:18:46.520786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-23T20:18:46.533269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-23T20:18:46.533708] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-23T20:18:46.534544] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-23T20:18:46.534628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:46.534664] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:46.534692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:46.534758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:46.598009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:46.599160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:46.599273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:46.599308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:46.725397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:46.725561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:46.725620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:46.725650] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:46.729120] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: DOWN (p=20.08%) [2026-02-23T20:18:46.729398] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-23T20:18:46.729546] [INFO ] [sig ] CFG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:46.871341] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CFG.txt [2026-02-23T20:18:46.871491] [INFO ] [sig ] [623/3383] Completed CFG in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:46.871538] [INFO ] [sig ] [624/3383] Forecasting CFO... [2026-02-23T20:18:46.871585] [INFO ] [sig ] Generating forecast for: CFO [2026-02-23T20:18:46.871628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-23T20:18:46.883313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-23T20:18:46.883681] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-23T20:18:46.884507] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-23T20:18:46.884561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:46.884620] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:46.884648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:46.884704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:46.941646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:46.942344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:46.942422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:46.942455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:47.051414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:47.051543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:47.051601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:47.051633] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:47.054991] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-02-23T20:18:47.055263] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-23T20:18:47.055382] [INFO ] [sig ] CFO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:47.198061] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CFO.txt [2026-02-23T20:18:47.198220] [INFO ] [sig ] [624/3383] Completed CFO in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:47.198261] [INFO ] [sig ] [625/3383] Forecasting CG... [2026-02-23T20:18:47.198292] [INFO ] [sig ] Generating forecast for: CG [2026-02-23T20:18:47.198322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-23T20:18:47.209462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-23T20:18:47.209855] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-23T20:18:47.210657] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-23T20:18:47.210711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:47.210804] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:47.210834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:47.210892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:47.270085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:47.271158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:47.271267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:47.271326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:47.396034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:47.396222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:47.396284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:47.396331] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:47.401344] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=88.70%) [2026-02-23T20:18:47.401759] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-23T20:18:47.401957] [INFO ] [sig ] CG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:47.556299] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CG.txt [2026-02-23T20:18:47.556475] [INFO ] [sig ] [625/3383] Completed CG in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:47.556519] [INFO ] [sig ] [626/3383] Forecasting CGABL... [2026-02-23T20:18:47.556550] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-23T20:18:47.556603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-23T20:18:47.568356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-23T20:18:47.568763] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-23T20:18:47.569667] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-23T20:18:47.569725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:47.569759] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:47.569790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:47.569862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:47.628600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:47.629372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:47.629455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:47.629489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:47.750823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:47.750998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:47.751056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:47.751091] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:47.754970] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-02-23T20:18:47.755292] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-23T20:18:47.755431] [INFO ] [sig ] CGABL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:47.915176] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CGABL.txt [2026-02-23T20:18:47.915319] [INFO ] [sig ] [626/3383] Completed CGABL in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:47.915360] [INFO ] [sig ] [627/3383] Forecasting CGBD... [2026-02-23T20:18:47.915392] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-23T20:18:47.915424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-23T20:18:47.927679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-23T20:18:47.928090] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-23T20:18:47.928943] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-23T20:18:47.928999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:47.929035] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:47.929063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:47.929122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:47.988238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:47.989137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:47.989221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:47.989255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:48.106376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:48.106538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:48.106599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:48.106632] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:48.110387] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=83.05%) [2026-02-23T20:18:48.110688] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-23T20:18:48.110819] [INFO ] [sig ] CGBD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:48.252772] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CGBD.txt [2026-02-23T20:18:48.252943] [INFO ] [sig ] [627/3383] Completed CGBD in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:48.252987] [INFO ] [sig ] [628/3383] Forecasting CGC... [2026-02-23T20:18:48.253018] [INFO ] [sig ] Generating forecast for: CGC [2026-02-23T20:18:48.253049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-23T20:18:48.264363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-23T20:18:48.264759] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-23T20:18:48.265544] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-23T20:18:48.265625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:48.265659] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:48.265687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:48.265743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:48.323735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:48.324560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:48.324662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:48.324695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:48.443506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:48.443680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:48.443722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:48.443793] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:48.447328] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-23T20:18:48.447627] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-23T20:18:48.447753] [INFO ] [sig ] CGC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:48.594028] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CGC.txt [2026-02-23T20:18:48.594189] [INFO ] [sig ] [628/3383] Completed CGC in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:48.594231] [INFO ] [sig ] [629/3383] Forecasting CGEM... [2026-02-23T20:18:48.594261] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-23T20:18:48.594291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-23T20:18:48.606145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-23T20:18:48.606553] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-23T20:18:48.607418] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-23T20:18:48.607473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:48.607508] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:48.607535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:48.607622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:48.670390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:48.671186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:48.671270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:48.671311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:48.792382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:48.792537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:48.792596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:48.792628] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:48.796229] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: UP (p=89.04%) [2026-02-23T20:18:48.796603] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-23T20:18:48.796751] [INFO ] [sig ] CGEM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:48.944514] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CGEM.txt [2026-02-23T20:18:48.944706] [INFO ] [sig ] [629/3383] Completed CGEM in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:48.944749] [INFO ] [sig ] [630/3383] Forecasting CGEN... [2026-02-23T20:18:48.944779] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-23T20:18:48.944809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-23T20:18:48.957480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-23T20:18:48.957987] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-23T20:18:48.959107] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-23T20:18:48.959184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:48.959231] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:48.959261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:48.959358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:49.050651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:49.051832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:49.051949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:49.051998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:49.195917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:49.196272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:49.196314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:49.196345] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:49.199916] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=1.02%) [2026-02-23T20:18:49.200398] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-23T20:18:49.200525] [INFO ] [sig ] CGEN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:49.348746] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CGEN.txt [2026-02-23T20:18:49.348904] [INFO ] [sig ] [630/3383] Completed CGEN in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.4m [2026-02-23T20:18:49.348944] [INFO ] [sig ] [631/3383] Forecasting CGNX... [2026-02-23T20:18:49.348973] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-23T20:18:49.349004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-23T20:18:49.361118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-23T20:18:49.361500] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-23T20:18:49.362414] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-23T20:18:49.362471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:49.362505] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:49.362533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:49.362623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:49.422521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:49.423416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:49.423502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:49.423537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:49.552010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:49.552178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:49.552231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:49.552263] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:49.555866] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=6.01%) [2026-02-23T20:18:49.556177] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-23T20:18:49.556313] [INFO ] [sig ] CGNX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:49.702154] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CGNX.txt [2026-02-23T20:18:49.702323] [INFO ] [sig ] [631/3383] Completed CGNX in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-23T20:18:49.702370] [INFO ] [sig ] [632/3383] Forecasting CGO... [2026-02-23T20:18:49.702401] [INFO ] [sig ] Generating forecast for: CGO [2026-02-23T20:18:49.702431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-23T20:18:49.715850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-23T20:18:49.716440] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-23T20:18:49.717280] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-23T20:18:49.717536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:49.717595] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:49.717625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:49.717684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:49.778677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:49.779608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:49.779695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:49.779729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:49.899404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:49.899562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:49.899624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:49.899655] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:49.903088] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: UP (p=92.45%) [2026-02-23T20:18:49.903368] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-23T20:18:49.903491] [INFO ] [sig ] CGO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:50.050919] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CGO.txt [2026-02-23T20:18:50.051085] [INFO ] [sig ] [632/3383] Completed CGO in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-23T20:18:50.051127] [INFO ] [sig ] [633/3383] Forecasting CGON... [2026-02-23T20:18:50.051159] [INFO ] [sig ] Generating forecast for: CGON [2026-02-23T20:18:50.051189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-23T20:18:50.062325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-23T20:18:50.062733] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-23T20:18:50.063727] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-23T20:18:50.063783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:50.063816] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:50.063845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:50.063903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:50.124798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:50.125709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:50.125796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:50.125830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:50.251960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:50.252119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:50.252161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:50.252189] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:50.255639] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=23.80%) [2026-02-23T20:18:50.255928] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-23T20:18:50.256051] [INFO ] [sig ] CGON: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:50.403737] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CGON.txt [2026-02-23T20:18:50.403893] [INFO ] [sig ] [633/3383] Completed CGON in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-23T20:18:50.403933] [INFO ] [sig ] [634/3383] Forecasting CHCI... [2026-02-23T20:18:50.403965] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-23T20:18:50.403995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-23T20:18:50.415975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-23T20:18:50.416350] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-23T20:18:50.417384] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-23T20:18:50.417439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:50.417473] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:50.417502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:50.417559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:50.483028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:50.483972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:50.484063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:50.484098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:50.606156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:50.606314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:50.606355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:50.606386] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:50.609993] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=48.89%) [2026-02-23T20:18:50.610291] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-23T20:18:50.610420] [INFO ] [sig ] CHCI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:50.763547] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CHCI.txt [2026-02-23T20:18:50.763729] [INFO ] [sig ] [634/3383] Completed CHCI in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-23T20:18:50.763772] [INFO ] [sig ] [635/3383] Forecasting CHCO... [2026-02-23T20:18:50.763804] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-23T20:18:50.763837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-23T20:18:50.778139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-23T20:18:50.778781] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-23T20:18:50.779776] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-23T20:18:50.779834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:50.779869] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:50.779897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:50.779956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:50.840082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:50.841312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:50.841460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:50.841495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:50.979865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:50.980055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:50.980101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:50.980132] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:50.984240] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: UP (p=77.84%) [2026-02-23T20:18:50.984570] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-23T20:18:50.984739] [INFO ] [sig ] CHCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:51.135586] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHCO.txt [2026-02-23T20:18:51.135765] [INFO ] [sig ] [635/3383] Completed CHCO in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-23T20:18:51.135806] [INFO ] [sig ] [636/3383] Forecasting CHD... [2026-02-23T20:18:51.135839] [INFO ] [sig ] Generating forecast for: CHD [2026-02-23T20:18:51.135870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-23T20:18:51.147799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-23T20:18:51.148248] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-23T20:18:51.149125] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-23T20:18:51.149370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:51.149404] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:51.149431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:51.149488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:51.209290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:51.210233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:51.210319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:51.210353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:51.343707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:51.343881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:51.343923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:51.343953] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:51.348487] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: UP (p=80.13%) [2026-02-23T20:18:51.348860] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-23T20:18:51.349010] [INFO ] [sig ] CHD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:51.509941] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHD.txt [2026-02-23T20:18:51.510116] [INFO ] [sig ] [636/3383] Completed CHD in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:51.510157] [INFO ] [sig ] [637/3383] Forecasting CHDN... [2026-02-23T20:18:51.510378] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-23T20:18:51.510408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-23T20:18:51.522987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-23T20:18:51.523416] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-23T20:18:51.524280] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-23T20:18:51.524336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:51.524368] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:51.524394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:51.524451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:51.586498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:51.587462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:51.587552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:51.587608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:51.724626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:51.724792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:51.724836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:51.724867] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:51.728919] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-02-23T20:18:51.729486] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-23T20:18:51.729676] [INFO ] [sig ] CHDN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:51.883744] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHDN.txt [2026-02-23T20:18:51.883921] [INFO ] [sig ] [637/3383] Completed CHDN in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:51.883963] [INFO ] [sig ] [638/3383] Forecasting CHE... [2026-02-23T20:18:51.883994] [INFO ] [sig ] Generating forecast for: CHE [2026-02-23T20:18:51.884025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-23T20:18:51.900092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-23T20:18:51.900595] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-23T20:18:51.901833] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-23T20:18:51.901898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:51.901939] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:51.901972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:51.902225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:51.978491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:51.979551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:51.979669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:51.979709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:52.118373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:52.118556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:52.118648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:52.118701] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:52.122428] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-02-23T20:18:52.122750] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-23T20:18:52.122892] [INFO ] [sig ] CHE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:52.273548] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHE.txt [2026-02-23T20:18:52.273739] [INFO ] [sig ] [638/3383] Completed CHE in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:52.273780] [INFO ] [sig ] [639/3383] Forecasting CHEF... [2026-02-23T20:18:52.273812] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-23T20:18:52.273843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-23T20:18:52.285475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-23T20:18:52.285884] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-23T20:18:52.286786] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-23T20:18:52.286841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:52.286874] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:52.286902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:52.286960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:52.352785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:52.353766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:52.353862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:52.353910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:52.486270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:52.486447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:52.486520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:52.486552] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:52.490521] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-02-23T20:18:52.490865] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-23T20:18:52.491015] [INFO ] [sig ] CHEF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:52.654677] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHEF.txt [2026-02-23T20:18:52.654833] [INFO ] [sig ] [639/3383] Completed CHEF in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:52.654874] [INFO ] [sig ] [640/3383] Forecasting CHH... [2026-02-23T20:18:52.654906] [INFO ] [sig ] Generating forecast for: CHH [2026-02-23T20:18:52.654937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-23T20:18:52.667468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-23T20:18:52.667930] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-23T20:18:52.668799] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-23T20:18:52.668855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:52.668889] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:52.668919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:52.668980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:52.739763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:52.740752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:52.740845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:52.740879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:52.874787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:52.874956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:52.875007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:52.875044] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:52.878706] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=34.61%) [2026-02-23T20:18:52.879054] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-23T20:18:52.879192] [INFO ] [sig ] CHH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:53.030079] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CHH.txt [2026-02-23T20:18:53.030229] [INFO ] [sig ] [640/3383] Completed CHH in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:53.030270] [INFO ] [sig ] [641/3383] Forecasting CHI... [2026-02-23T20:18:53.030300] [INFO ] [sig ] Generating forecast for: CHI [2026-02-23T20:18:53.030330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-23T20:18:53.042281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-23T20:18:53.042689] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-23T20:18:53.043560] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-23T20:18:53.043635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:53.043672] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:53.043711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:53.043771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:53.110771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:53.111799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:53.111886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:53.111921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:53.247410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:53.247603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:53.247660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:53.247691] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:53.251614] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=71.46%) [2026-02-23T20:18:53.251915] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-23T20:18:53.252079] [INFO ] [sig ] CHI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:53.403663] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHI.txt [2026-02-23T20:18:53.403836] [INFO ] [sig ] [641/3383] Completed CHI in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:53.403889] [INFO ] [sig ] [642/3383] Forecasting CHKP... [2026-02-23T20:18:53.403927] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-23T20:18:53.403965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-23T20:18:53.415716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-23T20:18:53.416118] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-23T20:18:53.417046] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-23T20:18:53.417295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:53.417372] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:53.417411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:53.417472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:53.475885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:53.476735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:53.476818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:53.476851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:53.598487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:53.598668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:53.598710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:53.598741] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:53.602201] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-02-23T20:18:53.602488] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-23T20:18:53.602634] [INFO ] [sig ] CHKP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:53.744310] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHKP.txt [2026-02-23T20:18:53.744472] [INFO ] [sig ] [642/3383] Completed CHKP in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:53.744516] [INFO ] [sig ] [643/3383] Forecasting CHMI... [2026-02-23T20:18:53.744547] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-23T20:18:53.744597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-23T20:18:53.756672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-23T20:18:53.757073] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-23T20:18:53.757896] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-23T20:18:53.757962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:53.758018] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:53.758051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:53.758113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:53.815966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:53.816846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:53.816930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:53.816964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:53.940595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:53.940755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:53.940796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:53.940825] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:53.944380] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-23T20:18:53.944691] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-23T20:18:53.944820] [INFO ] [sig ] CHMI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:54.086986] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHMI.txt [2026-02-23T20:18:54.087135] [INFO ] [sig ] [643/3383] Completed CHMI in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:54.087175] [INFO ] [sig ] [644/3383] Forecasting CHRD... [2026-02-23T20:18:54.087204] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-23T20:18:54.087235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-23T20:18:54.098813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-23T20:18:54.099196] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-23T20:18:54.099998] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-23T20:18:54.100054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:54.100086] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:54.100114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:54.100170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:54.156414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:54.157285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:54.157369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:54.157403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:54.279259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:54.279422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:54.279463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:54.279492] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:54.283068] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: DOWN (p=34.72%) [2026-02-23T20:18:54.283384] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-23T20:18:54.283519] [INFO ] [sig ] CHRD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:54.426558] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CHRD.txt [2026-02-23T20:18:54.426729] [INFO ] [sig ] [644/3383] Completed CHRD in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:54.426770] [INFO ] [sig ] [645/3383] Forecasting CHRS... [2026-02-23T20:18:54.426801] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-23T20:18:54.426833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-23T20:18:54.439033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-23T20:18:54.439413] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-23T20:18:54.440227] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-23T20:18:54.440280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:54.440313] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:54.440340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:54.440396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:54.497071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:54.497963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:54.498058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:54.498092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:54.625974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:54.626166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:54.626209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:54.626278] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:54.629973] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-02-23T20:18:54.630268] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-23T20:18:54.630400] [INFO ] [sig ] CHRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:54.771897] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHRS.txt [2026-02-23T20:18:54.772052] [INFO ] [sig ] [645/3383] Completed CHRS in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:54.772092] [INFO ] [sig ] [646/3383] Forecasting CHSCL... [2026-02-23T20:18:54.772123] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-23T20:18:54.772153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-23T20:18:54.783248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-23T20:18:54.783655] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-23T20:18:54.784457] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-23T20:18:54.784512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:54.784544] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:54.784593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:54.784654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:54.840767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:54.841617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:54.841701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:54.841734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:54.959991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:54.960156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:54.960196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:54.960226] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:54.963837] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: UP (p=71.29%) [2026-02-23T20:18:54.964119] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-23T20:18:54.964247] [INFO ] [sig ] CHSCL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:55.113347] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHSCL.txt [2026-02-23T20:18:55.113528] [INFO ] [sig ] [646/3383] Completed CHSCL in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.3m [2026-02-23T20:18:55.113602] [INFO ] [sig ] [647/3383] Forecasting CHSCM... [2026-02-23T20:18:55.113640] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-23T20:18:55.113674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-23T20:18:55.127292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-23T20:18:55.127731] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-23T20:18:55.128620] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-23T20:18:55.128675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:55.128708] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:55.128736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:55.128794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:55.194421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:55.195409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:55.195513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:55.195554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:55.322333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:55.322494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:55.322536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:55.322566] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:55.326286] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: UP (p=57.72%) [2026-02-23T20:18:55.326622] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-23T20:18:55.326768] [INFO ] [sig ] CHSCM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:55.481124] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHSCM.txt [2026-02-23T20:18:55.481297] [INFO ] [sig ] [647/3383] Completed CHSCM in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-23T20:18:55.481346] [INFO ] [sig ] [648/3383] Forecasting CHSCN... [2026-02-23T20:18:55.481378] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-23T20:18:55.481422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-23T20:18:55.493376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-23T20:18:55.493790] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-23T20:18:55.494643] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-23T20:18:55.494697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:55.494730] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:55.494757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:55.494815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:55.562513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:55.563680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:55.563811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:55.563850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:55.683862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:55.684034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:55.684085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:55.684121] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:55.687786] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-02-23T20:18:55.688173] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-23T20:18:55.688330] [INFO ] [sig ] CHSCN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:55.835618] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHSCN.txt [2026-02-23T20:18:55.835831] [INFO ] [sig ] [648/3383] Completed CHSCN in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-23T20:18:55.835895] [INFO ] [sig ] [649/3383] Forecasting CHSCO... [2026-02-23T20:18:55.835949] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-23T20:18:55.836013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-23T20:18:55.848978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-23T20:18:55.849405] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-23T20:18:55.850308] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-23T20:18:55.850370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:55.850405] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:55.850433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:55.850491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:55.925913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:55.926880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:55.926975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:55.927017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:56.043793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:56.043949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:56.043992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:56.044026] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:56.047649] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: DOWN (p=47.60%) [2026-02-23T20:18:56.047942] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-23T20:18:56.048068] [INFO ] [sig ] CHSCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:56.196804] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CHSCO.txt [2026-02-23T20:18:56.196942] [INFO ] [sig ] [649/3383] Completed CHSCO in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-23T20:18:56.196982] [INFO ] [sig ] [650/3383] Forecasting CHSCP... [2026-02-23T20:18:56.197012] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-23T20:18:56.197042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-23T20:18:56.208517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-23T20:18:56.208923] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-23T20:18:56.210001] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-23T20:18:56.210060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:56.210100] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:56.210135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:56.210205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:56.268667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:56.269381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:56.269461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:56.269494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:56.377344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:56.377501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:56.377587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:56.377622] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:56.381108] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=15.26%) [2026-02-23T20:18:56.381401] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-23T20:18:56.381544] [INFO ] [sig ] CHSCP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:56.522750] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CHSCP.txt [2026-02-23T20:18:56.522899] [INFO ] [sig ] [650/3383] Completed CHSCP in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-23T20:18:56.522941] [INFO ] [sig ] [651/3383] Forecasting CHWY... [2026-02-23T20:18:56.522972] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-23T20:18:56.523003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-23T20:18:56.534427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-23T20:18:56.534829] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-23T20:18:56.535645] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-23T20:18:56.535698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:56.535731] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:56.535757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:56.535813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:56.592303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:56.593058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:56.593141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:56.593173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:56.719517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:56.719689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:56.719731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:56.719760] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:56.723163] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-23T20:18:56.723462] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-23T20:18:56.723604] [INFO ] [sig ] CHWY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:56.865787] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CHWY.txt [2026-02-23T20:18:56.865921] [INFO ] [sig ] [651/3383] Completed CHWY in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-23T20:18:56.865961] [INFO ] [sig ] [652/3383] Forecasting CHY... [2026-02-23T20:18:56.865991] [INFO ] [sig ] Generating forecast for: CHY [2026-02-23T20:18:56.866022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-23T20:18:56.881741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-23T20:18:56.882182] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-23T20:18:56.883131] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-23T20:18:56.883201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:56.883236] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:56.883265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:56.883335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:56.942285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:56.943244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:56.943373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:56.943409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:57.063656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:57.063819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:57.063860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:57.063891] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:57.067510] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=98.32%) [2026-02-23T20:18:57.067814] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-23T20:18:57.067972] [INFO ] [sig ] CHY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:57.220516] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CHY.txt [2026-02-23T20:18:57.220701] [INFO ] [sig ] [652/3383] Completed CHY in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-23T20:18:57.220743] [INFO ] [sig ] [653/3383] Forecasting CI... [2026-02-23T20:18:57.220775] [INFO ] [sig ] Generating forecast for: CI [2026-02-23T20:18:57.220805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-23T20:18:57.233219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-23T20:18:57.233617] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-23T20:18:57.234430] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-23T20:18:57.234484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:57.234516] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:57.234543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:57.234619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:57.292276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:57.293197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:57.293283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:57.293315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:57.416387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:57.416563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:57.416625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:57.416657] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:57.420117] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=72.50%) [2026-02-23T20:18:57.420392] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-23T20:18:57.420516] [INFO ] [sig ] CI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:57.564870] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CI.txt [2026-02-23T20:18:57.564999] [INFO ] [sig ] [653/3383] Completed CI in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:18:57.565041] [INFO ] [sig ] [654/3383] Forecasting CIA... [2026-02-23T20:18:57.565071] [INFO ] [sig ] Generating forecast for: CIA [2026-02-23T20:18:57.565101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-23T20:18:57.577547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-23T20:18:57.578051] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-23T20:18:57.578889] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-23T20:18:57.578944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:57.578995] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:57.579030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:57.579100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:57.642431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:57.643498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:57.643606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:57.643644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:57.762660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:57.762801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:57.762839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:57.762868] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:57.766313] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: DOWN (p=5.04%) [2026-02-23T20:18:57.766647] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-23T20:18:57.766779] [INFO ] [sig ] CIA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:58.000229] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CIA.txt [2026-02-23T20:18:58.000367] [INFO ] [sig ] [654/3383] Completed CIA in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:18:58.000407] [INFO ] [sig ] [655/3383] Forecasting CIB... [2026-02-23T20:18:58.000437] [INFO ] [sig ] Generating forecast for: CIB [2026-02-23T20:18:58.000467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-23T20:18:58.011899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-23T20:18:58.012216] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-23T20:18:58.013023] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-23T20:18:58.013088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:58.013128] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:58.013161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:58.013219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:58.071399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:58.072296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:58.072380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:58.072414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:58.199784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:58.199945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:58.199985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:58.200016] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:58.203547] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-02-23T20:18:58.203863] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-23T20:18:58.203992] [INFO ] [sig ] CIB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:58.349147] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CIB.txt [2026-02-23T20:18:58.349342] [INFO ] [sig ] [655/3383] Completed CIB in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:18:58.349383] [INFO ] [sig ] [656/3383] Forecasting CIEN... [2026-02-23T20:18:58.349415] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-23T20:18:58.349445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-23T20:18:58.362374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-23T20:18:58.362800] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-23T20:18:58.363647] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-23T20:18:58.363702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:58.363736] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:58.363763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:58.363821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:58.423218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:58.423906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:58.423985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:58.424024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:58.553953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:58.554124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:58.554186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:58.554224] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:58.557929] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=86.94%) [2026-02-23T20:18:58.558234] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-23T20:18:58.558370] [INFO ] [sig ] CIEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:58.704541] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CIEN.txt [2026-02-23T20:18:58.704701] [INFO ] [sig ] [656/3383] Completed CIEN in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:18:58.704742] [INFO ] [sig ] [657/3383] Forecasting CIF... [2026-02-23T20:18:58.704774] [INFO ] [sig ] Generating forecast for: CIF [2026-02-23T20:18:58.704815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-23T20:18:58.717508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-23T20:18:58.718127] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-23T20:18:58.719176] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-23T20:18:58.719233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:58.719268] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:58.719299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:58.719360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:58.778719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:58.779497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:58.779596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:58.779632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:58.890483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:58.890653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:58.890695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:58.890724] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:58.894221] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-02-23T20:18:58.894523] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-23T20:18:58.894682] [INFO ] [sig ] CIF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:59.044411] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CIF.txt [2026-02-23T20:18:59.044588] [INFO ] [sig ] [657/3383] Completed CIF in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:18:59.044632] [INFO ] [sig ] [658/3383] Forecasting CIG... [2026-02-23T20:18:59.044662] [INFO ] [sig ] Generating forecast for: CIG [2026-02-23T20:18:59.044700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-23T20:18:59.055908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-23T20:18:59.056291] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-23T20:18:59.057112] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-23T20:18:59.057166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:59.057199] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:59.057226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:59.057283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:59.119706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:59.120839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:59.120963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:59.121008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:59.250499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:59.250688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:59.250733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:59.250764] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:59.254415] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=23.96%) [2026-02-23T20:18:59.254742] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-23T20:18:59.254873] [INFO ] [sig ] CIG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:18:59.400301] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CIG.txt [2026-02-23T20:18:59.400458] [INFO ] [sig ] [658/3383] Completed CIG in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:18:59.400498] [INFO ] [sig ] [659/3383] Forecasting CIGI... [2026-02-23T20:18:59.400528] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-23T20:18:59.400559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-23T20:18:59.413467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-23T20:18:59.413892] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-23T20:18:59.414714] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-23T20:18:59.414768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:59.414849] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:59.414878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:59.414936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:59.473797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:59.474720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:59.474805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:59.474841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:59.599174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:59.599335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:59.599377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:59.599407] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:59.602931] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=84.19%) [2026-02-23T20:18:59.603223] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-23T20:18:59.603351] [INFO ] [sig ] CIGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:18:59.757712] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CIGI.txt [2026-02-23T20:18:59.757930] [INFO ] [sig ] [659/3383] Completed CIGI in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:18:59.757979] [INFO ] [sig ] [660/3383] Forecasting CII... [2026-02-23T20:18:59.758009] [INFO ] [sig ] Generating forecast for: CII [2026-02-23T20:18:59.758041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-23T20:18:59.770385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-23T20:18:59.770862] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-23T20:18:59.771815] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-23T20:18:59.771875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:18:59.771907] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:18:59.771934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:18:59.771991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:18:59.832274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:18:59.833280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:18:59.833382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:18:59.833419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:18:59.964303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:18:59.964483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:18:59.964526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:18:59.964561] [INFO ] [FORECASTER] Training complete [2026-02-23T20:18:59.968514] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: DOWN (p=12.42%) [2026-02-23T20:18:59.968872] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-23T20:18:59.969015] [INFO ] [sig ] CII: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:00.122814] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CII.txt [2026-02-23T20:19:00.122988] [INFO ] [sig ] [660/3383] Completed CII in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:19:00.123036] [INFO ] [sig ] [661/3383] Forecasting CIM... [2026-02-23T20:19:00.123068] [INFO ] [sig ] Generating forecast for: CIM [2026-02-23T20:19:00.123098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-23T20:19:00.135750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-23T20:19:00.136207] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-23T20:19:00.137143] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-23T20:19:00.137201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:00.137236] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:00.137264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:00.137330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:00.195507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:00.196483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:00.196598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:00.196636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:00.321257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:00.321420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:00.321460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:00.321490] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:00.324947] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: UP (p=69.37%) [2026-02-23T20:19:00.325263] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-23T20:19:00.325396] [INFO ] [sig ] CIM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:00.470740] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CIM.txt [2026-02-23T20:19:00.470903] [INFO ] [sig ] [661/3383] Completed CIM in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:19:00.470944] [INFO ] [sig ] [662/3383] Forecasting CINF... [2026-02-23T20:19:00.470974] [INFO ] [sig ] Generating forecast for: CINF [2026-02-23T20:19:00.471005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-23T20:19:00.482981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-23T20:19:00.483375] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-23T20:19:00.484240] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-23T20:19:00.484296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:00.484331] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:00.484359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:00.484418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:00.542273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:00.543287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:00.543374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:00.543408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:00.663409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:00.663568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:00.663632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:00.663706] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:00.667146] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: UP (p=58.16%) [2026-02-23T20:19:00.667422] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-23T20:19:00.667546] [INFO ] [sig ] CINF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:00.817023] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CINF.txt [2026-02-23T20:19:00.817275] [INFO ] [sig ] [662/3383] Completed CINF in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:19:00.817330] [INFO ] [sig ] [663/3383] Forecasting CING... [2026-02-23T20:19:00.817365] [INFO ] [sig ] Generating forecast for: CING [2026-02-23T20:19:00.817398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-23T20:19:00.831044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-23T20:19:00.831481] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-23T20:19:00.832421] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-23T20:19:00.832476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:00.832508] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:00.832535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:00.832611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:00.892090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:00.893037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:00.893133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:00.893172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:01.015677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:01.015846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:01.015887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:01.015917] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:01.019407] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-02-23T20:19:01.019708] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-23T20:19:01.019836] [INFO ] [sig ] CING: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:01.166749] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CING.txt [2026-02-23T20:19:01.166912] [INFO ] [sig ] [663/3383] Completed CING in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.2m [2026-02-23T20:19:01.166955] [INFO ] [sig ] [664/3383] Forecasting CION... [2026-02-23T20:19:01.166985] [INFO ] [sig ] Generating forecast for: CION [2026-02-23T20:19:01.167017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-23T20:19:01.179862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-23T20:19:01.180270] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-23T20:19:01.181110] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-23T20:19:01.181164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:01.181197] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:01.181224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:01.181281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:01.239891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:01.240805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:01.240894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:01.240928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:01.366887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:01.367048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:01.367090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:01.367121] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:01.370714] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=76.17%) [2026-02-23T20:19:01.370999] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-23T20:19:01.371125] [INFO ] [sig ] CION: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:01.521803] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CION.txt [2026-02-23T20:19:01.522004] [INFO ] [sig ] [664/3383] Completed CION in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-23T20:19:01.522051] [INFO ] [sig ] [665/3383] Forecasting CIVB... [2026-02-23T20:19:01.522085] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-23T20:19:01.522119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-23T20:19:01.536387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-23T20:19:01.536925] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-23T20:19:01.538110] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-23T20:19:01.538183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:01.538234] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:01.538278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:01.538368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:01.604107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:01.605065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:01.605158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:01.605196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:01.738898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:01.739064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:01.739107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:01.739139] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:01.743235] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-02-23T20:19:01.743629] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-23T20:19:01.743777] [INFO ] [sig ] CIVB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:01.896809] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CIVB.txt [2026-02-23T20:19:01.896985] [INFO ] [sig ] [665/3383] Completed CIVB in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-23T20:19:01.897027] [INFO ] [sig ] [666/3383] Forecasting CLB... [2026-02-23T20:19:01.897057] [INFO ] [sig ] Generating forecast for: CLB [2026-02-23T20:19:01.897088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-23T20:19:01.909048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-23T20:19:01.909444] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-23T20:19:01.910303] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-23T20:19:01.910558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:01.910621] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:01.910651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:01.910709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:01.980786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:01.981768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:01.981860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:01.981894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:02.103168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:02.103348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:02.103391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:02.103422] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:02.107354] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=59.29%) [2026-02-23T20:19:02.107777] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-23T20:19:02.107964] [INFO ] [sig ] CLB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:02.274601] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CLB.txt [2026-02-23T20:19:02.274863] [INFO ] [sig ] [666/3383] Completed CLB in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-23T20:19:02.274910] [INFO ] [sig ] [667/3383] Forecasting CLBK... [2026-02-23T20:19:02.274944] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-23T20:19:02.274975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-23T20:19:02.295235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-23T20:19:02.295831] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-23T20:19:02.297261] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-23T20:19:02.297395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:02.297454] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:02.297505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:02.297633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:02.391254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:02.392629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:02.392840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:02.392894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:02.550171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:02.550376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:02.550426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:02.550460] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:02.555731] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=4.39%) [2026-02-23T20:19:02.556255] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-23T20:19:02.556456] [INFO ] [sig ] CLBK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:02.787216] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CLBK.txt [2026-02-23T20:19:02.787493] [INFO ] [sig ] [667/3383] Completed CLBK in 0.5s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-23T20:19:02.787566] [INFO ] [sig ] [668/3383] Forecasting CLDX... [2026-02-23T20:19:02.787650] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-23T20:19:02.787704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-23T20:19:02.813606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-23T20:19:02.814182] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-23T20:19:02.815532] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-23T20:19:02.815629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:02.815684] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:02.815732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:02.815829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:02.915792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:02.916849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:02.916957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:02.917013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:03.086541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:03.086776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:03.086841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:03.086887] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:03.092898] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-02-23T20:19:03.093432] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-23T20:19:03.093663] [INFO ] [sig ] CLDX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:03.281519] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CLDX.txt [2026-02-23T20:19:03.281761] [INFO ] [sig ] [668/3383] Completed CLDX in 0.5s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-23T20:19:03.281806] [INFO ] [sig ] [669/3383] Forecasting CLF... [2026-02-23T20:19:03.281836] [INFO ] [sig ] Generating forecast for: CLF [2026-02-23T20:19:03.281867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-23T20:19:03.297323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-23T20:19:03.297938] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-23T20:19:03.299333] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-23T20:19:03.299437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:03.299493] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:03.299536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:03.299651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:03.372630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:03.373648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:03.373815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:03.373868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:03.517488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:03.517702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:03.517772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:03.517852] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:03.523289] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-23T20:19:03.523819] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-23T20:19:03.524043] [INFO ] [sig ] CLF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:03.688886] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CLF.txt [2026-02-23T20:19:03.689058] [INFO ] [sig ] [669/3383] Completed CLF in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-23T20:19:03.689100] [INFO ] [sig ] [670/3383] Forecasting CLFD... [2026-02-23T20:19:03.689132] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-23T20:19:03.689162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-23T20:19:03.701740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-23T20:19:03.702160] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-23T20:19:03.703084] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-23T20:19:03.703142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:03.703174] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:03.703202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:03.703258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:03.761927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:03.762853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:03.762940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:03.762976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:03.890980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:03.891142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:03.891186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:03.891215] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:03.894660] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=26.86%) [2026-02-23T20:19:03.894940] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-23T20:19:03.895064] [INFO ] [sig ] CLFD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:04.046065] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CLFD.txt [2026-02-23T20:19:04.046244] [INFO ] [sig ] [670/3383] Completed CLFD in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-23T20:19:04.046293] [INFO ] [sig ] [671/3383] Forecasting CLH... [2026-02-23T20:19:04.046328] [INFO ] [sig ] Generating forecast for: CLH [2026-02-23T20:19:04.046360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-23T20:19:04.059203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-23T20:19:04.059657] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-23T20:19:04.060519] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-23T20:19:04.060593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:04.060631] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:04.060659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:04.060717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:04.119889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:04.120826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:04.120914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:04.120950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:04.246978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:04.247139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:04.247180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:04.247211] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:04.250885] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=63.29%) [2026-02-23T20:19:04.251181] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-23T20:19:04.251314] [INFO ] [sig ] CLH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:04.402633] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CLH.txt [2026-02-23T20:19:04.402794] [INFO ] [sig ] [671/3383] Completed CLH in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-23T20:19:04.402836] [INFO ] [sig ] [672/3383] Forecasting CLLS... [2026-02-23T20:19:04.402868] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-23T20:19:04.402898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-23T20:19:04.414483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-23T20:19:04.414973] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-23T20:19:04.415946] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-23T20:19:04.416018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:04.416062] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:04.416099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:04.416179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:04.476895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:04.477779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:04.477889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:04.477925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:04.601933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:04.602090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:04.602130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:04.602162] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:04.605640] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-02-23T20:19:04.605919] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-23T20:19:04.606062] [INFO ] [sig ] CLLS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:04.749609] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CLLS.txt [2026-02-23T20:19:04.749784] [INFO ] [sig ] [672/3383] Completed CLLS in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-23T20:19:04.749826] [INFO ] [sig ] [673/3383] Forecasting CLMB... [2026-02-23T20:19:04.749856] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-23T20:19:04.749886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-23T20:19:04.761441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-23T20:19:04.761871] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-23T20:19:04.762729] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-23T20:19:04.762786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:04.762820] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:04.762849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:04.762908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:04.822249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:04.823196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:04.823280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:04.823314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:04.948379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:04.948543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:04.948602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:04.948635] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:04.952488] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-23T20:19:04.952822] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-23T20:19:04.952972] [INFO ] [sig ] CLMB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:05.103200] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CLMB.txt [2026-02-23T20:19:05.103373] [INFO ] [sig ] [673/3383] Completed CLMB in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-23T20:19:05.103415] [INFO ] [sig ] [674/3383] Forecasting CLNE... [2026-02-23T20:19:05.103447] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-23T20:19:05.103480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-23T20:19:05.114543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-23T20:19:05.114991] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-23T20:19:05.115896] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-23T20:19:05.115954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:05.115987] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:05.116015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:05.116073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:05.174459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:05.175367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:05.175460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:05.175495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:05.294264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:05.294430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:05.294487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:05.294519] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:05.298077] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-02-23T20:19:05.298406] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-23T20:19:05.298536] [INFO ] [sig ] CLNE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:05.441628] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CLNE.txt [2026-02-23T20:19:05.441786] [INFO ] [sig ] [674/3383] Completed CLNE in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.1m [2026-02-23T20:19:05.441828] [INFO ] [sig ] [675/3383] Forecasting CLNN... [2026-02-23T20:19:05.441860] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-23T20:19:05.441892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-23T20:19:05.452606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-23T20:19:05.452976] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-23T20:19:05.453793] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-23T20:19:05.453849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:05.453884] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:05.453913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:05.453970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:05.513509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:05.514414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:05.514499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:05.514534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:05.636286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:05.636451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:05.636494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:05.636525] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:05.640088] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: UP (p=83.09%) [2026-02-23T20:19:05.640387] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-23T20:19:05.640521] [INFO ] [sig ] CLNN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:05.787126] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CLNN.txt [2026-02-23T20:19:05.787285] [INFO ] [sig ] [675/3383] Completed CLNN in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.1m [2026-02-23T20:19:05.787327] [INFO ] [sig ] [676/3383] Forecasting CLOA... [2026-02-23T20:19:05.787357] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-23T20:19:05.787388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-23T20:19:05.798839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-23T20:19:05.799234] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-23T20:19:05.800133] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-23T20:19:05.800190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:05.800266] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:05.800296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:05.800357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:05.860405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:05.861482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:05.861602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:05.861642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:05.983328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:05.983502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:05.983544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:05.983598] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:05.987469] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=65.03%) [2026-02-23T20:19:05.987941] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-23T20:19:05.988095] [INFO ] [sig ] CLOA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:06.148620] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CLOA.txt [2026-02-23T20:19:06.148780] [INFO ] [sig ] [676/3383] Completed CLOA in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.1m [2026-02-23T20:19:06.148822] [INFO ] [sig ] [677/3383] Forecasting CLRB... [2026-02-23T20:19:06.148855] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-23T20:19:06.148885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-23T20:19:06.160474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-23T20:19:06.160859] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-23T20:19:06.161664] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-23T20:19:06.161718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:06.161751] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:06.161778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:06.161835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:06.219501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:06.220356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:06.220439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:06.220472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:06.346875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:06.347057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:06.347120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:06.347168] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:06.352897] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: DOWN (p=10.31%) [2026-02-23T20:19:06.353214] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-23T20:19:06.353352] [INFO ] [sig ] CLRB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:06.503601] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CLRB.txt [2026-02-23T20:19:06.503758] [INFO ] [sig ] [677/3383] Completed CLRB in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.1m [2026-02-23T20:19:06.503799] [INFO ] [sig ] [678/3383] Forecasting CLRO... [2026-02-23T20:19:06.503830] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-23T20:19:06.503861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-23T20:19:06.515399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-23T20:19:06.515812] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-23T20:19:06.516632] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-23T20:19:06.516688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:06.516737] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:06.516767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:06.516825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:06.584852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:06.586009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:06.586098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:06.586133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:06.700879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:06.701049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:06.701092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:06.701124] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:06.704745] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-02-23T20:19:06.705051] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-23T20:19:06.705193] [INFO ] [sig ] CLRO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:06.850660] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CLRO.txt [2026-02-23T20:19:06.850817] [INFO ] [sig ] [678/3383] Completed CLRO in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.1m [2026-02-23T20:19:06.850858] [INFO ] [sig ] [679/3383] Forecasting CLS... [2026-02-23T20:19:06.850889] [INFO ] [sig ] Generating forecast for: CLS [2026-02-23T20:19:06.850920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-23T20:19:06.863029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-23T20:19:06.863418] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-23T20:19:06.864240] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-23T20:19:06.864301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:06.864334] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:06.864361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:06.864417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:06.921335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:06.922279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:06.922368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:06.922403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:07.058637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:07.058800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:07.058840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:07.058907] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:07.062628] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=79.85%) [2026-02-23T20:19:07.062981] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-23T20:19:07.063133] [INFO ] [sig ] CLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:07.219555] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CLS.txt [2026-02-23T20:19:07.219753] [INFO ] [sig ] [679/3383] Completed CLS in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.1m [2026-02-23T20:19:07.219796] [INFO ] [sig ] [680/3383] Forecasting CLX... [2026-02-23T20:19:07.219827] [INFO ] [sig ] Generating forecast for: CLX [2026-02-23T20:19:07.219859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-23T20:19:07.231378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-23T20:19:07.231823] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-23T20:19:07.232669] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-23T20:19:07.232723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:07.232755] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:07.232782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:07.232838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:07.292568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:07.293511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:07.293617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:07.293654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:07.420145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:07.420305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:07.420348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:07.420379] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:07.423906] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: UP (p=64.40%) [2026-02-23T20:19:07.424193] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-23T20:19:07.424323] [INFO ] [sig ] CLX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:07.569758] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CLX.txt [2026-02-23T20:19:07.569915] [INFO ] [sig ] [680/3383] Completed CLX in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-23T20:19:07.569955] [INFO ] [sig ] [681/3383] Forecasting CM... [2026-02-23T20:19:07.569987] [INFO ] [sig ] Generating forecast for: CM [2026-02-23T20:19:07.570017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-23T20:19:07.581631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-23T20:19:07.582067] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-23T20:19:07.582904] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-23T20:19:07.582960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:07.582994] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:07.583023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:07.583082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:07.641091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:07.641997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:07.642081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:07.642116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:07.765499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:07.765673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:07.765716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:07.765749] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:07.769269] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: DOWN (p=33.96%) [2026-02-23T20:19:07.769553] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-23T20:19:07.769705] [INFO ] [sig ] CM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:07.928244] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CM.txt [2026-02-23T20:19:07.928472] [INFO ] [sig ] [681/3383] Completed CM in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-23T20:19:07.928526] [INFO ] [sig ] [682/3383] Forecasting CMC... [2026-02-23T20:19:07.928595] [INFO ] [sig ] Generating forecast for: CMC [2026-02-23T20:19:07.928644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-23T20:19:07.942376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-23T20:19:07.942844] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-23T20:19:07.943892] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-23T20:19:07.943956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:07.943997] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:07.944031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:07.944108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:08.007446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:08.008432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:08.008521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:08.008556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:08.139232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:08.139404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:08.139448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:08.139478] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:08.143162] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: DOWN (p=8.46%) [2026-02-23T20:19:08.143479] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-23T20:19:08.143648] [INFO ] [sig ] CMC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:08.292104] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CMC.txt [2026-02-23T20:19:08.292271] [INFO ] [sig ] [682/3383] Completed CMC in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-23T20:19:08.292312] [INFO ] [sig ] [683/3383] Forecasting CMCM... [2026-02-23T20:19:08.292342] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-23T20:19:08.292372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-23T20:19:08.302949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-23T20:19:08.303340] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-23T20:19:08.304143] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-23T20:19:08.304198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:08.304231] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:08.304258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:08.304315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:08.364288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:08.365209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:08.365320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:08.365424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:08.480214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:08.480379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:08.480419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:08.480448] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:08.483890] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: UP (p=76.61%) [2026-02-23T20:19:08.484177] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-23T20:19:08.484305] [INFO ] [sig ] CMCM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:08.631268] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMCM.txt [2026-02-23T20:19:08.631432] [INFO ] [sig ] [683/3383] Completed CMCM in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-23T20:19:08.631472] [INFO ] [sig ] [684/3383] Forecasting CMCO... [2026-02-23T20:19:08.631503] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-23T20:19:08.631534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-23T20:19:08.643264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-23T20:19:08.643669] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-23T20:19:08.644473] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-23T20:19:08.644527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:08.644560] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:08.644608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:08.644666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:08.704227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:08.705143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:08.705232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:08.705275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:08.829334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:08.829507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:08.829549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:08.829602] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:08.833022] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=28.13%) [2026-02-23T20:19:08.833321] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-23T20:19:08.833450] [INFO ] [sig ] CMCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:08.977000] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CMCO.txt [2026-02-23T20:19:08.977142] [INFO ] [sig ] [684/3383] Completed CMCO in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-23T20:19:08.977183] [INFO ] [sig ] [685/3383] Forecasting CMCSA... [2026-02-23T20:19:08.977212] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-23T20:19:08.977242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-23T20:19:08.989312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-23T20:19:08.989713] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-23T20:19:08.990486] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-23T20:19:08.990539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:08.990607] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:08.990641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:08.990699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:09.049005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:09.050068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:09.050151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:09.050184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:09.176709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:09.176879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:09.176934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:09.176983] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:09.180772] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=71.67%) [2026-02-23T20:19:09.181072] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-23T20:19:09.181204] [INFO ] [sig ] CMCSA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:09.332657] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMCSA.txt [2026-02-23T20:19:09.332815] [INFO ] [sig ] [685/3383] Completed CMCSA in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-23T20:19:09.332856] [INFO ] [sig ] [686/3383] Forecasting CME... [2026-02-23T20:19:09.332887] [INFO ] [sig ] Generating forecast for: CME [2026-02-23T20:19:09.332919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-23T20:19:09.344094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-23T20:19:09.344499] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-23T20:19:09.345314] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-23T20:19:09.345369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:09.345401] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:09.345429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:09.345486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:09.403123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:09.404033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:09.404151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:09.404186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:09.529213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:09.529371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:09.529412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:09.529442] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:09.532842] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-02-23T20:19:09.533125] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-23T20:19:09.533250] [INFO ] [sig ] CME: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:09.679984] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CME.txt [2026-02-23T20:19:09.680164] [INFO ] [sig ] [686/3383] Completed CME in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-23T20:19:09.680213] [INFO ] [sig ] [687/3383] Forecasting CMG... [2026-02-23T20:19:09.680246] [INFO ] [sig ] Generating forecast for: CMG [2026-02-23T20:19:09.680276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-23T20:19:09.693026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-23T20:19:09.693403] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-23T20:19:09.694213] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-23T20:19:09.694270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:09.694321] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:09.694356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:09.694425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:09.753786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:09.754688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:09.754788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:09.754839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:09.878287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:09.878466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:09.878510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:09.878542] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:09.882879] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=50.28%) [2026-02-23T20:19:09.883201] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-23T20:19:09.883339] [INFO ] [sig ] CMG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:10.027543] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMG.txt [2026-02-23T20:19:10.027725] [INFO ] [sig ] [687/3383] Completed CMG in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-23T20:19:10.027777] [INFO ] [sig ] [688/3383] Forecasting CMI... [2026-02-23T20:19:10.027811] [INFO ] [sig ] Generating forecast for: CMI [2026-02-23T20:19:10.027857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-23T20:19:10.039537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-23T20:19:10.040134] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-23T20:19:10.040978] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-23T20:19:10.041033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:10.041065] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:10.041093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:10.041150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:10.100391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:10.101757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:10.101845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:10.101878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:10.234757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:10.234922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:10.234965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:10.234996] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:10.238412] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=76.41%) [2026-02-23T20:19:10.238910] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-23T20:19:10.239040] [INFO ] [sig ] CMI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:10.394989] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMI.txt [2026-02-23T20:19:10.395181] [INFO ] [sig ] [688/3383] Completed CMI in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-23T20:19:10.395228] [INFO ] [sig ] [689/3383] Forecasting CMMB... [2026-02-23T20:19:10.395264] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-23T20:19:10.395296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-23T20:19:10.409610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-23T20:19:10.410270] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-23T20:19:10.411357] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-23T20:19:10.411427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:10.411467] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:10.411496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:10.411591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:10.474036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:10.475154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:10.475239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:10.475272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:10.598665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:10.598829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:10.598871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:10.598902] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:10.602432] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: UP (p=52.64%) [2026-02-23T20:19:10.602738] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-23T20:19:10.602869] [INFO ] [sig ] CMMB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:10.751175] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMMB.txt [2026-02-23T20:19:10.751371] [INFO ] [sig ] [689/3383] Completed CMMB in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-23T20:19:10.751425] [INFO ] [sig ] [690/3383] Forecasting CMP... [2026-02-23T20:19:10.751457] [INFO ] [sig ] Generating forecast for: CMP [2026-02-23T20:19:10.751490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-23T20:19:10.763901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-23T20:19:10.764327] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-23T20:19:10.765288] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-23T20:19:10.765348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:10.765383] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:10.765411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:10.765468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:10.825201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:10.826184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:10.826274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:10.826310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:10.965742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:10.965908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:10.965950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:10.965980] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:10.969532] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=96.26%) [2026-02-23T20:19:10.969883] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-23T20:19:10.970019] [INFO ] [sig ] CMP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:11.146817] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMP.txt [2026-02-23T20:19:11.147001] [INFO ] [sig ] [690/3383] Completed CMP in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.0m [2026-02-23T20:19:11.147045] [INFO ] [sig ] [691/3383] Forecasting CMPS... [2026-02-23T20:19:11.147078] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-23T20:19:11.147111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-23T20:19:11.161261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-23T20:19:11.161722] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-23T20:19:11.162646] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-23T20:19:11.162718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:11.162754] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:11.162783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:11.162841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:11.222325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:11.223335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:11.223440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:11.223476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:11.354912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:11.355075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:11.355116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:11.355145] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:11.359100] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: DOWN (p=14.13%) [2026-02-23T20:19:11.359422] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-23T20:19:11.359563] [INFO ] [sig ] CMPS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:11.512617] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CMPS.txt [2026-02-23T20:19:11.512787] [INFO ] [sig ] [691/3383] Completed CMPS in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.0m [2026-02-23T20:19:11.512829] [INFO ] [sig ] [692/3383] Forecasting CMPX... [2026-02-23T20:19:11.512859] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-23T20:19:11.512891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-23T20:19:11.525009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-23T20:19:11.525501] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-23T20:19:11.526371] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-23T20:19:11.526438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:11.526477] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:11.526507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:11.526564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:11.587477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:11.588718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:11.588811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:11.588851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:11.716964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:11.717127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:11.717170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:11.717199] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:11.720767] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=28.09%) [2026-02-23T20:19:11.721053] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-23T20:19:11.721182] [INFO ] [sig ] CMPX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:11.882676] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CMPX.txt [2026-02-23T20:19:11.882889] [INFO ] [sig ] [692/3383] Completed CMPX in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.0m [2026-02-23T20:19:11.882931] [INFO ] [sig ] [693/3383] Forecasting CMRE... [2026-02-23T20:19:11.882961] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-23T20:19:11.882999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-23T20:19:11.897061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-23T20:19:11.897475] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-23T20:19:11.898431] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-23T20:19:11.898488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:11.898567] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:11.898625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:11.898685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:11.960900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:11.962107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:11.962219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:11.962256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:12.094439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:12.094808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:12.094854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:12.094886] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:12.098534] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: DOWN (p=24.08%) [2026-02-23T20:19:12.098841] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-23T20:19:12.098976] [INFO ] [sig ] CMRE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:12.250048] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CMRE.txt [2026-02-23T20:19:12.250220] [INFO ] [sig ] [693/3383] Completed CMRE in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.0m [2026-02-23T20:19:12.250264] [INFO ] [sig ] [694/3383] Forecasting CMS... [2026-02-23T20:19:12.250295] [INFO ] [sig ] Generating forecast for: CMS [2026-02-23T20:19:12.250333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-23T20:19:12.262221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-23T20:19:12.262656] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-23T20:19:12.263562] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-23T20:19:12.263647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:12.263870] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:12.263898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:12.263956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:12.325400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:12.326287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:12.326382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:12.326424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:12.464283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:12.464469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:12.464524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:12.464562] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:12.469307] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=51.70%) [2026-02-23T20:19:12.469729] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-23T20:19:12.469901] [INFO ] [sig ] CMS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:12.638133] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMS.txt [2026-02-23T20:19:12.638346] [INFO ] [sig ] [694/3383] Completed CMS in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.0m [2026-02-23T20:19:12.638391] [INFO ] [sig ] [695/3383] Forecasting CMSA... [2026-02-23T20:19:12.638423] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-23T20:19:12.638454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-23T20:19:12.652688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-23T20:19:12.653126] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-23T20:19:12.654227] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-23T20:19:12.654284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:12.654319] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:12.654348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:12.654406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:12.715974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:12.717012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:12.717145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:12.717180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:12.864174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:12.864340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:12.864380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:12.864410] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:12.867927] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=65.60%) [2026-02-23T20:19:12.868221] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-23T20:19:12.868348] [INFO ] [sig ] CMSA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:13.080458] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMSA.txt [2026-02-23T20:19:13.080639] [INFO ] [sig ] [695/3383] Completed CMSA in 0.4s | 2.79 sym/s | Total: 4.1m | ETA: 16.0m [2026-02-23T20:19:13.080681] [INFO ] [sig ] [696/3383] Forecasting CMSC... [2026-02-23T20:19:13.080711] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-23T20:19:13.080744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-23T20:19:13.092441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-23T20:19:13.092878] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-23T20:19:13.093729] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-23T20:19:13.093785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:13.093819] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:13.093848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:13.093911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:13.154297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:13.155287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:13.155380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:13.155415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:13.288025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:13.288186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:13.288229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:13.288294] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:13.291842] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-02-23T20:19:13.292148] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-23T20:19:13.292276] [INFO ] [sig ] CMSC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:13.438860] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CMSC.txt [2026-02-23T20:19:13.439018] [INFO ] [sig ] [696/3383] Completed CMSC in 0.4s | 2.79 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:13.439060] [INFO ] [sig ] [697/3383] Forecasting CMSD... [2026-02-23T20:19:13.439092] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-23T20:19:13.439124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-23T20:19:13.450882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-23T20:19:13.451259] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-23T20:19:13.452090] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-23T20:19:13.452145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:13.452178] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:13.452205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:13.452263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:13.510997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:13.511906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:13.511994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:13.512027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:13.636253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:13.636414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:13.636456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:13.636486] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:13.640178] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=92.30%) [2026-02-23T20:19:13.640493] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-23T20:19:13.640651] [INFO ] [sig ] CMSD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:13.783770] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMSD.txt [2026-02-23T20:19:13.783933] [INFO ] [sig ] [697/3383] Completed CMSD in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:13.783976] [INFO ] [sig ] [698/3383] Forecasting CMTG... [2026-02-23T20:19:13.784007] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-23T20:19:13.784040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-23T20:19:13.795297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-23T20:19:13.795646] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-23T20:19:13.796437] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-23T20:19:13.796503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:13.796544] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:13.796592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:13.796659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:13.854179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:13.854834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:13.854913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:13.854946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:13.977672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:13.977847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:13.977901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:13.977931] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:13.981468] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=83.61%) [2026-02-23T20:19:13.981767] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-23T20:19:13.981894] [INFO ] [sig ] CMTG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:14.132263] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMTG.txt [2026-02-23T20:19:14.132419] [INFO ] [sig ] [698/3383] Completed CMTG in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:14.132461] [INFO ] [sig ] [699/3383] Forecasting CMTL... [2026-02-23T20:19:14.132491] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-23T20:19:14.132523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-23T20:19:14.144464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-23T20:19:14.144869] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-23T20:19:14.145731] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-23T20:19:14.145786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:14.145819] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:14.145846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:14.145904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:14.204831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:14.205648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:14.205734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:14.205769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:14.328017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:14.328177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:14.328220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:14.328250] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:14.331827] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: UP (p=79.63%) [2026-02-23T20:19:14.332110] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-23T20:19:14.332237] [INFO ] [sig ] CMTL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:14.475990] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CMTL.txt [2026-02-23T20:19:14.476122] [INFO ] [sig ] [699/3383] Completed CMTL in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:14.476162] [INFO ] [sig ] [700/3383] Forecasting CNA... [2026-02-23T20:19:14.476192] [INFO ] [sig ] Generating forecast for: CNA [2026-02-23T20:19:14.476224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-23T20:19:14.488282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-23T20:19:14.488623] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-23T20:19:14.489407] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-23T20:19:14.489462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:14.489495] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:14.489522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:14.489597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:14.548368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:14.548989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:14.549069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:14.549101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:14.669837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:14.669981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:14.670020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:14.670050] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:14.674002] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=13.75%) [2026-02-23T20:19:14.674278] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-23T20:19:14.674411] [INFO ] [sig ] CNA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:14.819136] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CNA.txt [2026-02-23T20:19:14.819275] [INFO ] [sig ] [700/3383] Completed CNA in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:14.819316] [INFO ] [sig ] [701/3383] Forecasting CNC... [2026-02-23T20:19:14.819347] [INFO ] [sig ] Generating forecast for: CNC [2026-02-23T20:19:14.819377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-23T20:19:14.830870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-23T20:19:14.831186] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-23T20:19:14.832185] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-23T20:19:14.832240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:14.832273] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:14.832301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:14.832359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:14.892650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:14.893345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:14.893429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:14.893464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:15.020535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:15.020922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:15.020967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:15.020997] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:15.024950] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=73.24%) [2026-02-23T20:19:15.025238] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-23T20:19:15.025365] [INFO ] [sig ] CNC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:15.169386] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CNC.txt [2026-02-23T20:19:15.169512] [INFO ] [sig ] [701/3383] Completed CNC in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:15.169551] [INFO ] [sig ] [702/3383] Forecasting CNF... [2026-02-23T20:19:15.169600] [INFO ] [sig ] Generating forecast for: CNF [2026-02-23T20:19:15.169632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-23T20:19:15.180467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-23T20:19:15.180824] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-23T20:19:15.181667] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-23T20:19:15.181721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:15.181777] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:15.181807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:15.181863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:15.238883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:15.239524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:15.239622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:15.239656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:15.347561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:15.347690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:15.347728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:15.347756] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:15.351042] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-02-23T20:19:15.351310] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-23T20:19:15.351446] [INFO ] [sig ] CNF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:15.492718] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CNF.txt [2026-02-23T20:19:15.492829] [INFO ] [sig ] [702/3383] Completed CNF in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:15.492867] [INFO ] [sig ] [703/3383] Forecasting CNI... [2026-02-23T20:19:15.492896] [INFO ] [sig ] Generating forecast for: CNI [2026-02-23T20:19:15.492925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-23T20:19:15.503948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-23T20:19:15.504245] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-23T20:19:15.505036] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-23T20:19:15.505089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:15.505122] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:15.505150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:15.505206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:15.562025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:15.562653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:15.562731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:15.562790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:15.684951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:15.685092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:15.685135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:15.685167] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:15.688591] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=26.10%) [2026-02-23T20:19:15.688869] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-23T20:19:15.688992] [INFO ] [sig ] CNI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:15.829068] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CNI.txt [2026-02-23T20:19:15.829185] [INFO ] [sig ] [703/3383] Completed CNI in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:15.829223] [INFO ] [sig ] [704/3383] Forecasting CNK... [2026-02-23T20:19:15.829253] [INFO ] [sig ] Generating forecast for: CNK [2026-02-23T20:19:15.829283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-23T20:19:15.840382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-23T20:19:15.840711] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-23T20:19:15.841472] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-23T20:19:15.841526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:15.841559] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:15.841607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:15.841667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:15.898357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:15.898982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:15.899060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:15.899093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:16.017391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:16.017520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:16.017560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:16.017607] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:16.020920] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: UP (p=75.69%) [2026-02-23T20:19:16.021192] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-23T20:19:16.021315] [INFO ] [sig ] CNK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:16.161114] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CNK.txt [2026-02-23T20:19:16.161235] [INFO ] [sig ] [704/3383] Completed CNK in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:16.161275] [INFO ] [sig ] [705/3383] Forecasting CNM... [2026-02-23T20:19:16.161305] [INFO ] [sig ] Generating forecast for: CNM [2026-02-23T20:19:16.161336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-23T20:19:16.172197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-23T20:19:16.172502] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-23T20:19:16.173290] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-23T20:19:16.173344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:16.173376] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:16.173403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:16.173471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:16.230735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:16.231407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:16.231486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:16.231520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:16.357049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:16.357197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:16.357237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:16.357266] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:16.360695] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: DOWN (p=12.83%) [2026-02-23T20:19:16.360973] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-23T20:19:16.361094] [INFO ] [sig ] CNM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:16.505675] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CNM.txt [2026-02-23T20:19:16.505795] [INFO ] [sig ] [705/3383] Completed CNM in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:16.505833] [INFO ] [sig ] [706/3383] Forecasting CNMD... [2026-02-23T20:19:16.505868] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-23T20:19:16.505905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-23T20:19:16.517671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-23T20:19:16.518002] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-23T20:19:16.518831] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-23T20:19:16.518885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:16.518917] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:16.518946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:16.519003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:16.575802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:16.576445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:16.576526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:16.576562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:16.700776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:16.700930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:16.700971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:16.700999] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:16.704406] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: DOWN (p=32.79%) [2026-02-23T20:19:16.704717] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-23T20:19:16.704856] [INFO ] [sig ] CNMD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:16.845957] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CNMD.txt [2026-02-23T20:19:16.846109] [INFO ] [sig ] [706/3383] Completed CNMD in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-23T20:19:16.846149] [INFO ] [sig ] [707/3383] Forecasting CNNE... [2026-02-23T20:19:16.846181] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-23T20:19:16.846210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-23T20:19:16.862962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-23T20:19:16.863294] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-23T20:19:16.864101] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-23T20:19:16.864155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:16.864188] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:16.864215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:16.864272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:16.921800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:16.922395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:16.922471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:16.922504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:17.046856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:17.046991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:17.047030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:17.047067] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:17.050454] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=1.80%) [2026-02-23T20:19:17.050749] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-23T20:19:17.050872] [INFO ] [sig ] CNNE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:17.197018] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CNNE.txt [2026-02-23T20:19:17.197190] [INFO ] [sig ] [707/3383] Completed CNNE in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 15.9m [2026-02-23T20:19:17.197232] [INFO ] [sig ] [708/3383] Forecasting CNO... [2026-02-23T20:19:17.197261] [INFO ] [sig ] Generating forecast for: CNO [2026-02-23T20:19:17.197293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-23T20:19:17.207905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-23T20:19:17.208228] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-23T20:19:17.209060] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-23T20:19:17.209114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:17.209146] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:17.209174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:17.209232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:17.265814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:17.266407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:17.266485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:17.266520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:17.388511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:17.388658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:17.388697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:17.388726] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:17.392291] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=50.23%) [2026-02-23T20:19:17.392565] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-23T20:19:17.392711] [INFO ] [sig ] CNO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:17.533778] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CNO.txt [2026-02-23T20:19:17.533892] [INFO ] [sig ] [708/3383] Completed CNO in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.9m [2026-02-23T20:19:17.533930] [INFO ] [sig ] [709/3383] Forecasting CNOB... [2026-02-23T20:19:17.533960] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-23T20:19:17.533989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-23T20:19:17.544773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-23T20:19:17.545087] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-23T20:19:17.545872] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-23T20:19:17.545926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:17.545961] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:17.545994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:17.546063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:17.602758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:17.603366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:17.603443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:17.603476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:17.724034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:17.724166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:17.724204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:17.724248] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:17.727641] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=57.14%) [2026-02-23T20:19:17.728087] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-23T20:19:17.728226] [INFO ] [sig ] CNOB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:17.869283] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CNOB.txt [2026-02-23T20:19:17.869400] [INFO ] [sig ] [709/3383] Completed CNOB in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.9m [2026-02-23T20:19:17.869439] [INFO ] [sig ] [710/3383] Forecasting CNP... [2026-02-23T20:19:17.869469] [INFO ] [sig ] Generating forecast for: CNP [2026-02-23T20:19:17.869499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-23T20:19:17.880634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-23T20:19:17.880990] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-23T20:19:17.881789] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-23T20:19:17.881843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:17.881902] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:17.881931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:17.881994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:17.939701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:17.940327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:17.940404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:17.940437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:18.067747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:18.067917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:18.067962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:18.067994] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:18.071399] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: UP (p=83.53%) [2026-02-23T20:19:18.071703] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-23T20:19:18.071826] [INFO ] [sig ] CNP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:18.212997] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CNP.txt [2026-02-23T20:19:18.213109] [INFO ] [sig ] [710/3383] Completed CNP in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.9m [2026-02-23T20:19:18.213147] [INFO ] [sig ] [711/3383] Forecasting CNQ... [2026-02-23T20:19:18.213176] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-23T20:19:18.213207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-23T20:19:18.224303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-23T20:19:18.224658] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-23T20:19:18.225438] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-23T20:19:18.225492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:18.225524] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:18.225552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:18.225630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:18.282652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:18.283267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:18.283345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:18.283392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:18.408773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:18.408942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:18.408997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:18.409028] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:18.413166] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-02-23T20:19:18.413496] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-23T20:19:18.413686] [INFO ] [sig ] CNQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:18.565872] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CNQ.txt [2026-02-23T20:19:18.566039] [INFO ] [sig ] [711/3383] Completed CNQ in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 15.9m [2026-02-23T20:19:18.566086] [INFO ] [sig ] [712/3383] Forecasting CNS... [2026-02-23T20:19:18.566118] [INFO ] [sig ] Generating forecast for: CNS [2026-02-23T20:19:18.566150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-23T20:19:18.578128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-23T20:19:18.578527] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-23T20:19:18.579370] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-23T20:19:18.579425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:18.579459] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:18.579486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:18.579543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:18.639663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:18.640512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:18.640624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:18.640662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:18.760585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:18.760746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:18.760788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:18.760817] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:18.764238] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-02-23T20:19:18.764517] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-23T20:19:18.764664] [INFO ] [sig ] CNS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:18.911011] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CNS.txt [2026-02-23T20:19:18.911160] [INFO ] [sig ] [712/3383] Completed CNS in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.9m [2026-02-23T20:19:18.911201] [INFO ] [sig ] [713/3383] Forecasting CNSP... [2026-02-23T20:19:18.911230] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-23T20:19:18.911261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-23T20:19:18.922189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-23T20:19:18.922506] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-23T20:19:18.923300] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-23T20:19:18.923354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:18.923386] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:18.923413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:18.923503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:18.980875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:18.981619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:18.981702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:18.981735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:19.103129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:19.103285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:19.103325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:19.103354] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:19.106826] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: UP (p=61.01%) [2026-02-23T20:19:19.107101] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-23T20:19:19.107223] [INFO ] [sig ] CNSP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:19.248064] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CNSP.txt [2026-02-23T20:19:19.248195] [INFO ] [sig ] [713/3383] Completed CNSP in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 15.9m [2026-02-23T20:19:19.248235] [INFO ] [sig ] [714/3383] Forecasting CNTA... [2026-02-23T20:19:19.248264] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-23T20:19:19.248295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-23T20:19:19.259527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-23T20:19:19.259923] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-23T20:19:19.260720] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-23T20:19:19.260773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:19.260805] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:19.260833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:19.260889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:19.318326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:19.318979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:19.319059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:19.319091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:19.435607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:19.435779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:19.435819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:19.435848] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:19.439710] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-23T20:19:19.440028] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-23T20:19:19.440161] [INFO ] [sig ] CNTA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:19.585609] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CNTA.txt [2026-02-23T20:19:19.585758] [INFO ] [sig ] [714/3383] Completed CNTA in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-23T20:19:19.585797] [INFO ] [sig ] [715/3383] Forecasting CNTY... [2026-02-23T20:19:19.585827] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-23T20:19:19.585857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-23T20:19:19.596678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-23T20:19:19.596993] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-23T20:19:19.597793] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-23T20:19:19.597871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:19.597905] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:19.597932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:19.597988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:19.656017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:19.656727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:19.656805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:19.656838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:19.777355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:19.777516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:19.777559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:19.777607] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:19.781200] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: DOWN (p=18.35%) [2026-02-23T20:19:19.781544] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-23T20:19:19.781731] [INFO ] [sig ] CNTY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:19.924683] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CNTY.txt [2026-02-23T20:19:19.924814] [INFO ] [sig ] [715/3383] Completed CNTY in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-23T20:19:19.924854] [INFO ] [sig ] [716/3383] Forecasting CNVS... [2026-02-23T20:19:19.924884] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-23T20:19:19.924914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-23T20:19:19.935981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-23T20:19:19.936288] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-23T20:19:19.937101] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-23T20:19:19.937154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:19.937187] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:19.937214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:19.937271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:19.995499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:19.996203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:19.996283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:19.996316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:20.114621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:20.114777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:20.114816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:20.114845] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:20.118317] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=14.67%) [2026-02-23T20:19:20.118638] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-23T20:19:20.118774] [INFO ] [sig ] CNVS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:20.261530] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CNVS.txt [2026-02-23T20:19:20.261686] [INFO ] [sig ] [716/3383] Completed CNVS in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-23T20:19:20.261728] [INFO ] [sig ] [717/3383] Forecasting CNX... [2026-02-23T20:19:20.261758] [INFO ] [sig ] Generating forecast for: CNX [2026-02-23T20:19:20.261794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-23T20:19:20.272707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-23T20:19:20.273028] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-23T20:19:20.273815] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-23T20:19:20.273869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:20.273902] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:20.273929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:20.273986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:20.331354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:20.332025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:20.332103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:20.332136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:20.454416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:20.454624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:20.454680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:20.454716] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:20.458461] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=96.14%) [2026-02-23T20:19:20.458859] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-23T20:19:20.459010] [INFO ] [sig ] CNX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:20.603291] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CNX.txt [2026-02-23T20:19:20.603437] [INFO ] [sig ] [717/3383] Completed CNX in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-23T20:19:20.603477] [INFO ] [sig ] [718/3383] Forecasting CNXN... [2026-02-23T20:19:20.603508] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-23T20:19:20.603538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-23T20:19:20.615440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-23T20:19:20.615879] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-23T20:19:20.616739] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-23T20:19:20.616797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:20.616831] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:20.616861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:20.616919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:20.675214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:20.676186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:20.676278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:20.676312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:20.802827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:20.802984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:20.803024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:20.803054] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:20.806472] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-23T20:19:20.806771] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-23T20:19:20.806895] [INFO ] [sig ] CNXN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:20.955272] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CNXN.txt [2026-02-23T20:19:20.955439] [INFO ] [sig ] [718/3383] Completed CNXN in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-23T20:19:20.955480] [INFO ] [sig ] [719/3383] Forecasting COCO... [2026-02-23T20:19:20.955510] [INFO ] [sig ] Generating forecast for: COCO [2026-02-23T20:19:20.955540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-23T20:19:20.967016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-23T20:19:20.967324] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-23T20:19:20.968149] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-23T20:19:20.968203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:20.968234] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:20.968260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:20.968316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:21.025125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:21.025760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:21.025839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:21.025871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:21.152236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:21.152391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:21.152431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:21.152460] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:21.155996] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-23T20:19:21.156267] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-23T20:19:21.156389] [INFO ] [sig ] COCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:21.298263] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/COCO.txt [2026-02-23T20:19:21.298381] [INFO ] [sig ] [719/3383] Completed COCO in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-23T20:19:21.298420] [INFO ] [sig ] [720/3383] Forecasting CODA... [2026-02-23T20:19:21.298451] [INFO ] [sig ] Generating forecast for: CODA [2026-02-23T20:19:21.298480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-23T20:19:21.309322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-23T20:19:21.309677] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-23T20:19:21.310470] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-23T20:19:21.310524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:21.310556] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:21.310615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:21.310676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:21.368166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:21.368815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:21.368920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:21.368955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:21.482132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:21.482278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:21.482319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:21.482348] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:21.485755] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-23T20:19:21.486030] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-23T20:19:21.486153] [INFO ] [sig ] CODA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:21.628083] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CODA.txt [2026-02-23T20:19:21.628265] [INFO ] [sig ] [720/3383] Completed CODA in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-23T20:19:21.628309] [INFO ] [sig ] [721/3383] Forecasting CODI... [2026-02-23T20:19:21.628340] [INFO ] [sig ] Generating forecast for: CODI [2026-02-23T20:19:21.628370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-23T20:19:21.640026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-23T20:19:21.640391] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-23T20:19:21.641243] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-23T20:19:21.641298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:21.641332] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:21.641359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:21.641416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:21.698286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:21.699352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:21.699445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:21.699477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:21.819434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:21.819613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:21.819657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:21.819688] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:21.823119] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: DOWN (p=30.04%) [2026-02-23T20:19:21.823400] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-23T20:19:21.823526] [INFO ] [sig ] CODI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:21.972998] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CODI.txt [2026-02-23T20:19:21.973184] [INFO ] [sig ] [721/3383] Completed CODI in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.8m [2026-02-23T20:19:21.973237] [INFO ] [sig ] [722/3383] Forecasting COEP... [2026-02-23T20:19:21.973268] [INFO ] [sig ] Generating forecast for: COEP [2026-02-23T20:19:21.973298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-23T20:19:21.985144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-23T20:19:21.985564] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-23T20:19:21.986688] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-23T20:19:21.986939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:21.986974] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:21.987003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:21.987061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:22.046656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:22.047539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:22.047645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:22.047681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:22.177947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:22.178141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:22.178193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:22.178223] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:22.181826] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=90.28%) [2026-02-23T20:19:22.182132] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-23T20:19:22.182270] [INFO ] [sig ] COEP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:22.336085] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/COEP.txt [2026-02-23T20:19:22.336233] [INFO ] [sig ] [722/3383] Completed COEP in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 15.8m [2026-02-23T20:19:22.336274] [INFO ] [sig ] [723/3383] Forecasting COF... [2026-02-23T20:19:22.336305] [INFO ] [sig ] Generating forecast for: COF [2026-02-23T20:19:22.336335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-23T20:19:22.348281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-23T20:19:22.348617] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-23T20:19:22.349385] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-23T20:19:22.349439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:22.349472] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:22.349500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:22.349557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:22.407150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:22.407869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:22.407952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:22.407991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:22.533696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:22.533855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:22.533897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:22.533928] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:22.537428] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=72.07%) [2026-02-23T20:19:22.537744] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-23T20:19:22.537901] [INFO ] [sig ] COF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:22.686523] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/COF.txt [2026-02-23T20:19:22.686759] [INFO ] [sig ] [723/3383] Completed COF in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 15.8m [2026-02-23T20:19:22.686828] [INFO ] [sig ] [724/3383] Forecasting COFS... [2026-02-23T20:19:22.687052] [INFO ] [sig ] Generating forecast for: COFS [2026-02-23T20:19:22.687083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-23T20:19:22.698074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-23T20:19:22.698432] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-23T20:19:22.699332] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-23T20:19:22.699387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:22.699420] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:22.699447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:22.699505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:22.757958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:22.758756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:22.758838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:22.758871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:22.871430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:22.871615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:22.871660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:22.871690] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:22.875172] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-02-23T20:19:22.875452] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-23T20:19:22.875598] [INFO ] [sig ] COFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:23.018679] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/COFS.txt [2026-02-23T20:19:23.018836] [INFO ] [sig ] [724/3383] Completed COFS in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.8m [2026-02-23T20:19:23.018876] [INFO ] [sig ] [725/3383] Forecasting COKE... [2026-02-23T20:19:23.018906] [INFO ] [sig ] Generating forecast for: COKE [2026-02-23T20:19:23.018936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-23T20:19:23.030373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-23T20:19:23.030783] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-23T20:19:23.031630] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-23T20:19:23.031691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:23.031723] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:23.031750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:23.031806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:23.088889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:23.089928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:23.090016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:23.090049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:23.218420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:23.218621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:23.218680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:23.218723] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:23.223704] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=62.99%) [2026-02-23T20:19:23.224144] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-23T20:19:23.224325] [INFO ] [sig ] COKE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:23.370437] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/COKE.txt [2026-02-23T20:19:23.370597] [INFO ] [sig ] [725/3383] Completed COKE in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 15.8m [2026-02-23T20:19:23.370640] [INFO ] [sig ] [726/3383] Forecasting COLB... [2026-02-23T20:19:23.370671] [INFO ] [sig ] Generating forecast for: COLB [2026-02-23T20:19:23.370701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-23T20:19:23.382708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-23T20:19:23.383063] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-23T20:19:23.383896] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-23T20:19:23.383966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:23.384002] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:23.384030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:23.384088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:23.442335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:23.443078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:23.443163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:23.443199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:23.564716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:23.564884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:23.564926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:23.564957] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:23.568600] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=27.84%) [2026-02-23T20:19:23.568953] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-23T20:19:23.569090] [INFO ] [sig ] COLB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:23.724934] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/COLB.txt [2026-02-23T20:19:23.725122] [INFO ] [sig ] [726/3383] Completed COLB in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 15.8m [2026-02-23T20:19:23.725172] [INFO ] [sig ] [727/3383] Forecasting COLD... [2026-02-23T20:19:23.725209] [INFO ] [sig ] Generating forecast for: COLD [2026-02-23T20:19:23.725251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-23T20:19:23.738177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-23T20:19:23.738549] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-23T20:19:23.739396] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-23T20:19:23.739450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:23.739514] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:23.739543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:23.739631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:23.802896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:23.803968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:23.804062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:23.804098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:23.931620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:23.931788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:23.931832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:23.931863] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:23.935458] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=21.46%) [2026-02-23T20:19:23.935788] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-23T20:19:23.935965] [INFO ] [sig ] COLD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:24.084843] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/COLD.txt [2026-02-23T20:19:24.084992] [INFO ] [sig ] [727/3383] Completed COLD in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 15.8m [2026-02-23T20:19:24.085033] [INFO ] [sig ] [728/3383] Forecasting COLL... [2026-02-23T20:19:24.085064] [INFO ] [sig ] Generating forecast for: COLL [2026-02-23T20:19:24.085094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-23T20:19:24.099516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-23T20:19:24.099886] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-23T20:19:24.100742] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-23T20:19:24.100795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:24.100827] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:24.100854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:24.100909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:24.158266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:24.159064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:24.159149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:24.159184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:24.282930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:24.283086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:24.283130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:24.283168] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:24.287288] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-02-23T20:19:24.287614] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-23T20:19:24.287747] [INFO ] [sig ] COLL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:24.430641] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/COLL.txt [2026-02-23T20:19:24.430806] [INFO ] [sig ] [728/3383] Completed COLL in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.8m [2026-02-23T20:19:24.430847] [INFO ] [sig ] [729/3383] Forecasting COLM... [2026-02-23T20:19:24.430879] [INFO ] [sig ] Generating forecast for: COLM [2026-02-23T20:19:24.430909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-23T20:19:24.442542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-23T20:19:24.442915] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-23T20:19:24.443725] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-23T20:19:24.443779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:24.443811] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:24.443839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:24.443895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:24.501181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:24.502000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:24.502084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:24.502119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:24.625505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:24.625687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:24.625729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:24.625757] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:24.629259] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: DOWN (p=0.96%) [2026-02-23T20:19:24.629550] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-23T20:19:24.629719] [INFO ] [sig ] COLM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:24.770544] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/COLM.txt [2026-02-23T20:19:24.770696] [INFO ] [sig ] [729/3383] Completed COLM in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.8m [2026-02-23T20:19:24.770747] [INFO ] [sig ] [730/3383] Forecasting COMP... [2026-02-23T20:19:24.770817] [INFO ] [sig ] Generating forecast for: COMP [2026-02-23T20:19:24.770856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-23T20:19:24.782234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-23T20:19:24.782615] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-23T20:19:24.783393] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-23T20:19:24.783446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:24.783480] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:24.783507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:24.783563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:24.841171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:24.841932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:24.842015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:24.842050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:24.970957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:24.971118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:24.971168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:24.971241] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:24.974771] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=14.73%) [2026-02-23T20:19:24.975052] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-23T20:19:24.975178] [INFO ] [sig ] COMP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:25.116046] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/COMP.txt [2026-02-23T20:19:25.116187] [INFO ] [sig ] [730/3383] Completed COMP in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 15.8m [2026-02-23T20:19:25.116226] [INFO ] [sig ] [731/3383] Forecasting CONL... [2026-02-23T20:19:25.116256] [INFO ] [sig ] Generating forecast for: CONL [2026-02-23T20:19:25.116287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-23T20:19:25.127408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-23T20:19:25.127762] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-23T20:19:25.128560] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-23T20:19:25.128639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:25.128673] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:25.128700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:25.128756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:25.186957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:25.187879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:25.187964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:25.187999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:25.320550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:25.320738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:25.320790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:25.320826] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:25.324479] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: DOWN (p=26.55%) [2026-02-23T20:19:25.324807] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-23T20:19:25.324941] [INFO ] [sig ] CONL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:25.469894] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CONL.txt [2026-02-23T20:19:25.470031] [INFO ] [sig ] [731/3383] Completed CONL in 0.4s | 2.80 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-23T20:19:25.470070] [INFO ] [sig ] [732/3383] Forecasting COO... [2026-02-23T20:19:25.470101] [INFO ] [sig ] Generating forecast for: COO [2026-02-23T20:19:25.470132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-23T20:19:25.481600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-23T20:19:25.481955] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-23T20:19:25.482779] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-23T20:19:25.482834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:25.482867] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:25.482895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:25.482954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:25.543975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:25.544849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:25.544936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:25.544971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:25.674268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:25.674552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:25.674613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:25.674646] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:25.678394] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: UP (p=85.94%) [2026-02-23T20:19:25.678716] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-23T20:19:25.678867] [INFO ] [sig ] COO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:25.822470] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/COO.txt [2026-02-23T20:19:25.822661] [INFO ] [sig ] [732/3383] Completed COO in 0.4s | 2.80 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-23T20:19:25.822711] [INFO ] [sig ] [733/3383] Forecasting COP... [2026-02-23T20:19:25.822744] [INFO ] [sig ] Generating forecast for: COP [2026-02-23T20:19:25.822785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-23T20:19:25.835776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-23T20:19:25.836182] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-23T20:19:25.837012] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-23T20:19:25.837066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:25.837098] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:25.837126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:25.837183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:25.896908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:25.897795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:25.897915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:25.897953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:26.024193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:26.024352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:26.024411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:26.024442] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:26.027902] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=72.86%) [2026-02-23T20:19:26.028205] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-23T20:19:26.028338] [INFO ] [sig ] COP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:26.174757] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/COP.txt [2026-02-23T20:19:26.174897] [INFO ] [sig ] [733/3383] Completed COP in 0.4s | 2.80 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-23T20:19:26.174938] [INFO ] [sig ] [734/3383] Forecasting COPP... [2026-02-23T20:19:26.174968] [INFO ] [sig ] Generating forecast for: COPP [2026-02-23T20:19:26.174998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-23T20:19:26.186126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-23T20:19:26.186475] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-23T20:19:26.187269] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-23T20:19:26.187323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:26.187357] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:26.187385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:26.187441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:26.245132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:26.245985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:26.246072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:26.246106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:26.367613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:26.367785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:26.367860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:26.367895] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:26.371425] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: UP (p=83.50%) [2026-02-23T20:19:26.371726] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-23T20:19:26.371851] [INFO ] [sig ] COPP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:26.516173] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/COPP.txt [2026-02-23T20:19:26.516361] [INFO ] [sig ] [734/3383] Completed COPP in 0.3s | 2.80 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-23T20:19:26.516418] [INFO ] [sig ] [735/3383] Forecasting CORZ... [2026-02-23T20:19:26.516457] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-23T20:19:26.516492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-23T20:19:26.528531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-23T20:19:26.528931] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-23T20:19:26.529763] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-23T20:19:26.529818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:26.529853] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:26.529881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:26.529939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:26.591820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:26.592754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:26.592845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:26.592880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:26.715659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:26.715819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:26.715860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:26.715889] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:26.719356] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=82.34%) [2026-02-23T20:19:26.719661] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-23T20:19:26.719815] [INFO ] [sig ] CORZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:26.869348] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CORZ.txt [2026-02-23T20:19:26.869501] [INFO ] [sig ] [735/3383] Completed CORZ in 0.4s | 2.80 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-23T20:19:26.869540] [INFO ] [sig ] [736/3383] Forecasting CORZZ... [2026-02-23T20:19:26.869588] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-23T20:19:26.869623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-23T20:19:26.880931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-23T20:19:26.881282] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-23T20:19:26.882110] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-23T20:19:26.882165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:26.882197] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:26.882224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:26.882281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:26.943147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:26.944039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:26.944120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:26.944154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:27.062729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:27.062923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:27.062983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:27.063031] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:27.067798] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: UP (p=63.21%) [2026-02-23T20:19:27.068230] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-23T20:19:27.068376] [INFO ] [sig ] CORZZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:27.222461] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CORZZ.txt [2026-02-23T20:19:27.222643] [INFO ] [sig ] [736/3383] Completed CORZZ in 0.4s | 2.80 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-23T20:19:27.222694] [INFO ] [sig ] [737/3383] Forecasting COTY... [2026-02-23T20:19:27.222726] [INFO ] [sig ] Generating forecast for: COTY [2026-02-23T20:19:27.222756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-23T20:19:27.234552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-23T20:19:27.234982] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-23T20:19:27.235873] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-23T20:19:27.235929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:27.235996] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:27.236028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:27.236086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:27.296388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:27.297253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:27.297396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:27.297434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:27.426348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:27.426522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:27.426566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:27.426615] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:27.430291] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-02-23T20:19:27.430601] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-23T20:19:27.430730] [INFO ] [sig ] COTY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:27.578508] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/COTY.txt [2026-02-23T20:19:27.578676] [INFO ] [sig ] [737/3383] Completed COTY in 0.4s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:27.578720] [INFO ] [sig ] [738/3383] Forecasting COWG... [2026-02-23T20:19:27.578751] [INFO ] [sig ] Generating forecast for: COWG [2026-02-23T20:19:27.578781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-23T20:19:27.590402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-23T20:19:27.590830] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-23T20:19:27.591848] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-23T20:19:27.591906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:27.591958] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:27.592010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:27.592080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:27.650606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:27.651352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:27.651435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:27.651470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:27.777408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:27.777566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:27.777630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:27.777662] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:27.781640] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: DOWN (p=44.39%) [2026-02-23T20:19:27.781982] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-23T20:19:27.782162] [INFO ] [sig ] COWG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:27.929160] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/COWG.txt [2026-02-23T20:19:27.929299] [INFO ] [sig ] [738/3383] Completed COWG in 0.4s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:27.929339] [INFO ] [sig ] [739/3383] Forecasting COYA... [2026-02-23T20:19:27.929369] [INFO ] [sig ] Generating forecast for: COYA [2026-02-23T20:19:27.929399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-23T20:19:27.941293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-23T20:19:27.941676] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-23T20:19:27.942460] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-23T20:19:27.942514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:27.942546] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:27.942591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:27.942652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:28.003871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:28.004796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:28.004895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:28.004936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:28.119733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:28.119896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:28.119937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:28.119966] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:28.123479] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: DOWN (p=26.12%) [2026-02-23T20:19:28.123775] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-23T20:19:28.123898] [INFO ] [sig ] COYA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:28.269416] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/COYA.txt [2026-02-23T20:19:28.269631] [INFO ] [sig ] [739/3383] Completed COYA in 0.3s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:28.269686] [INFO ] [sig ] [740/3383] Forecasting CP... [2026-02-23T20:19:28.269727] [INFO ] [sig ] Generating forecast for: CP [2026-02-23T20:19:28.269768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-23T20:19:28.281974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-23T20:19:28.282364] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-23T20:19:28.283216] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-23T20:19:28.283273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:28.283307] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:28.283336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:28.283394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:28.342876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:28.343774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:28.343867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:28.343903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:28.470080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:28.470238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:28.470281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:28.470310] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:28.473944] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: DOWN (p=22.88%) [2026-02-23T20:19:28.474236] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-23T20:19:28.474366] [INFO ] [sig ] CP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:28.621156] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CP.txt [2026-02-23T20:19:28.621330] [INFO ] [sig ] [740/3383] Completed CP in 0.4s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:28.621372] [INFO ] [sig ] [741/3383] Forecasting CPA... [2026-02-23T20:19:28.621454] [INFO ] [sig ] Generating forecast for: CPA [2026-02-23T20:19:28.621497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-23T20:19:28.632905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-23T20:19:28.633267] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-23T20:19:28.634087] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-23T20:19:28.634142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:28.634176] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:28.634204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:28.634263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:28.693662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:28.694500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:28.694602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:28.694641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:28.820446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:28.820620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:28.820664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:28.820695] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:28.824296] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=92.96%) [2026-02-23T20:19:28.824600] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-23T20:19:28.824728] [INFO ] [sig ] CPA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:28.970260] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CPA.txt [2026-02-23T20:19:28.970420] [INFO ] [sig ] [741/3383] Completed CPA in 0.3s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:28.970461] [INFO ] [sig ] [742/3383] Forecasting CPB... [2026-02-23T20:19:28.970492] [INFO ] [sig ] Generating forecast for: CPB [2026-02-23T20:19:28.970524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-23T20:19:28.981745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-23T20:19:28.982106] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-23T20:19:28.982915] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-23T20:19:28.982972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:28.983005] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:28.983033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:28.983090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:29.041632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:29.042497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:29.042600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:29.042639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:29.160194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:29.160358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:29.160400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:29.160432] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:29.163957] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: DOWN (p=13.89%) [2026-02-23T20:19:29.164246] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-23T20:19:29.164376] [INFO ] [sig ] CPB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:29.309345] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CPB.txt [2026-02-23T20:19:29.309492] [INFO ] [sig ] [742/3383] Completed CPB in 0.3s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:29.309532] [INFO ] [sig ] [743/3383] Forecasting CPF... [2026-02-23T20:19:29.309561] [INFO ] [sig ] Generating forecast for: CPF [2026-02-23T20:19:29.309612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-23T20:19:29.320494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-23T20:19:29.320868] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-23T20:19:29.321671] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-23T20:19:29.321726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:29.321759] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:29.321786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:29.321845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:29.380521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:29.381441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:29.381528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:29.381563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:29.503364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:29.503533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:29.503597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:29.503632] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:29.507104] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-02-23T20:19:29.507402] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-23T20:19:29.507533] [INFO ] [sig ] CPF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:29.653941] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CPF.txt [2026-02-23T20:19:29.654077] [INFO ] [sig ] [743/3383] Completed CPF in 0.3s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:29.654117] [INFO ] [sig ] [744/3383] Forecasting CPIX... [2026-02-23T20:19:29.654147] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-23T20:19:29.654177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-23T20:19:29.665235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-23T20:19:29.665636] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-23T20:19:29.666504] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-23T20:19:29.666561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:29.666645] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:29.666676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:29.666735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:29.729958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:29.730888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:29.730979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:29.731013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:29.856884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:29.857054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:29.857096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:29.857143] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:29.860768] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-02-23T20:19:29.861050] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-23T20:19:29.861179] [INFO ] [sig ] CPIX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:30.010112] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CPIX.txt [2026-02-23T20:19:30.010256] [INFO ] [sig ] [744/3383] Completed CPIX in 0.4s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:30.010298] [INFO ] [sig ] [745/3383] Forecasting CPK... [2026-02-23T20:19:30.010327] [INFO ] [sig ] Generating forecast for: CPK [2026-02-23T20:19:30.010358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-23T20:19:30.022157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-23T20:19:30.022550] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-23T20:19:30.023362] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-23T20:19:30.023417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:30.023450] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:30.023477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:30.023535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:30.081645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:30.082486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:30.082568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:30.082623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:30.205056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:30.205213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:30.205255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:30.205286] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:30.208878] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=86.85%) [2026-02-23T20:19:30.209183] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-23T20:19:30.209313] [INFO ] [sig ] CPK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:30.349441] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CPK.txt [2026-02-23T20:19:30.349592] [INFO ] [sig ] [745/3383] Completed CPK in 0.3s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:30.349635] [INFO ] [sig ] [746/3383] Forecasting CPNG... [2026-02-23T20:19:30.349665] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-23T20:19:30.349696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-23T20:19:30.360905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-23T20:19:30.361260] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-23T20:19:30.362205] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-23T20:19:30.362262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:30.362297] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:30.362324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:30.362383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:30.421375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:30.422335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:30.422436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:30.422494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:30.558361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:30.558522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:30.558565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:30.558614] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:30.562384] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-02-23T20:19:30.562706] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-23T20:19:30.562842] [INFO ] [sig ] CPNG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:30.709627] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CPNG.txt [2026-02-23T20:19:30.709784] [INFO ] [sig ] [746/3383] Completed CPNG in 0.4s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:30.709824] [INFO ] [sig ] [747/3383] Forecasting CPRI... [2026-02-23T20:19:30.709855] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-23T20:19:30.709886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-23T20:19:30.721093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-23T20:19:30.721434] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-23T20:19:30.722230] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-23T20:19:30.722284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:30.722316] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:30.722343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:30.722399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:30.779174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:30.779851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:30.779933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:30.779967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:30.905438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:30.905614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:30.905659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:30.905737] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:30.909286] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-23T20:19:30.909600] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-23T20:19:30.909730] [INFO ] [sig ] CPRI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:31.056301] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CPRI.txt [2026-02-23T20:19:31.056442] [INFO ] [sig ] [747/3383] Completed CPRI in 0.3s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:31.056483] [INFO ] [sig ] [748/3383] Forecasting CPRX... [2026-02-23T20:19:31.056512] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-23T20:19:31.056543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-23T20:19:31.067858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-23T20:19:31.068214] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-23T20:19:31.069038] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-23T20:19:31.069093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:31.069127] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:31.069155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:31.069228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:31.128254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:31.129085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:31.129168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:31.129202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:31.248885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:31.249036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:31.249076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:31.249105] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:31.252528] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: UP (p=70.25%) [2026-02-23T20:19:31.252835] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-23T20:19:31.252981] [INFO ] [sig ] CPRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:31.394875] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CPRX.txt [2026-02-23T20:19:31.395198] [INFO ] [sig ] [748/3383] Completed CPRX in 0.3s | 2.80 sym/s | Total: 4.4m | ETA: 15.7m [2026-02-23T20:19:31.395238] [INFO ] [sig ] [749/3383] Forecasting CPS... [2026-02-23T20:19:31.395268] [INFO ] [sig ] Generating forecast for: CPS [2026-02-23T20:19:31.395301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-23T20:19:31.406801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-23T20:19:31.407144] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-23T20:19:31.407968] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-23T20:19:31.408021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:31.408053] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:31.408079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:31.408137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:31.468086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:31.468880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:31.468962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:31.468995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:31.593450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:31.593623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:31.593666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:31.593697] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:31.597226] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: UP (p=61.06%) [2026-02-23T20:19:31.597535] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-23T20:19:31.597709] [INFO ] [sig ] CPS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:31.742163] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CPS.txt [2026-02-23T20:19:31.742320] [INFO ] [sig ] [749/3383] Completed CPS in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-23T20:19:31.742361] [INFO ] [sig ] [750/3383] Forecasting CPSH... [2026-02-23T20:19:31.742392] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-23T20:19:31.742425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-23T20:19:31.753409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-23T20:19:31.753778] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-23T20:19:31.754625] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-23T20:19:31.754712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:31.754750] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:31.754778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:31.754846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:31.814061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:31.814823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:31.814908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:31.814945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:31.939024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:31.939181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:31.939223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:31.939252] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:31.942764] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=38.47%) [2026-02-23T20:19:31.943050] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-23T20:19:31.943177] [INFO ] [sig ] CPSH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:32.085941] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CPSH.txt [2026-02-23T20:19:32.086087] [INFO ] [sig ] [750/3383] Completed CPSH in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-23T20:19:32.086127] [INFO ] [sig ] [751/3383] Forecasting CPSS... [2026-02-23T20:19:32.086157] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-23T20:19:32.086187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-23T20:19:32.096458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-23T20:19:32.096821] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-23T20:19:32.097707] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-23T20:19:32.097777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:32.097846] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:32.097880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:32.097939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:32.156204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:32.157140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:32.157232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:32.157266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:32.268187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:32.268344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:32.268386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:32.268416] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:32.272114] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: DOWN (p=5.15%) [2026-02-23T20:19:32.272423] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-23T20:19:32.272558] [INFO ] [sig ] CPSS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:32.416559] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CPSS.txt [2026-02-23T20:19:32.416731] [INFO ] [sig ] [751/3383] Completed CPSS in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-23T20:19:32.416772] [INFO ] [sig ] [752/3383] Forecasting CPZ... [2026-02-23T20:19:32.416805] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-23T20:19:32.416842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-23T20:19:32.428086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-23T20:19:32.428459] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-23T20:19:32.429284] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-23T20:19:32.429339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:32.429372] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:32.429405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:32.429474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:32.488401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:32.489277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:32.489364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:32.489398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:32.604100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:32.604255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:32.604298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:32.604327] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:32.607858] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: DOWN (p=6.52%) [2026-02-23T20:19:32.608166] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-23T20:19:32.608297] [INFO ] [sig ] CPZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:32.761003] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CPZ.txt [2026-02-23T20:19:32.761197] [INFO ] [sig ] [752/3383] Completed CPZ in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:32.761239] [INFO ] [sig ] [753/3383] Forecasting CQP... [2026-02-23T20:19:32.761271] [INFO ] [sig ] Generating forecast for: CQP [2026-02-23T20:19:32.761301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-23T20:19:32.773710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-23T20:19:32.774137] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-23T20:19:32.775087] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-23T20:19:32.775144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:32.775178] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:32.775205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:32.775263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:32.836162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:32.837073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:32.837156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:32.837189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:32.957536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:32.957709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:32.957750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:32.957780] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:32.961400] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=2.26%) [2026-02-23T20:19:32.961693] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-23T20:19:32.961817] [INFO ] [sig ] CQP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:33.102830] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CQP.txt [2026-02-23T20:19:33.102962] [INFO ] [sig ] [753/3383] Completed CQP in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:33.103002] [INFO ] [sig ] [754/3383] Forecasting CRAI... [2026-02-23T20:19:33.103033] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-23T20:19:33.103249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-23T20:19:33.114849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-23T20:19:33.115185] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-23T20:19:33.115981] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-23T20:19:33.116035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:33.116067] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:33.116095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:33.116152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:33.172837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:33.173473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:33.173622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:33.173676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:33.294485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:33.294662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:33.294704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:33.294735] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:33.298172] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-02-23T20:19:33.298451] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-23T20:19:33.298591] [INFO ] [sig ] CRAI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:33.439770] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRAI.txt [2026-02-23T20:19:33.439886] [INFO ] [sig ] [754/3383] Completed CRAI in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:33.439928] [INFO ] [sig ] [755/3383] Forecasting CRBG... [2026-02-23T20:19:33.439958] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-23T20:19:33.439987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-23T20:19:33.450987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-23T20:19:33.451306] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-23T20:19:33.452097] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-23T20:19:33.452151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:33.452182] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:33.452209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:33.452264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:33.509412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:33.510091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:33.510170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:33.510203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:33.630681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:33.630828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:33.630868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:33.630900] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:33.634283] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: DOWN (p=38.53%) [2026-02-23T20:19:33.634601] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-23T20:19:33.634726] [INFO ] [sig ] CRBG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:33.776799] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRBG.txt [2026-02-23T20:19:33.776961] [INFO ] [sig ] [755/3383] Completed CRBG in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:33.777002] [INFO ] [sig ] [756/3383] Forecasting CRBP... [2026-02-23T20:19:33.777033] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-23T20:19:33.777064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-23T20:19:33.788204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-23T20:19:33.788623] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-23T20:19:33.789466] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-23T20:19:33.789521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:33.789555] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:33.789605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:33.789666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:33.847084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:33.848002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:33.848090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:33.848122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:33.970369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:33.970522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:33.970562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:33.970610] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:33.974065] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=28.60%) [2026-02-23T20:19:33.974337] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-23T20:19:33.974463] [INFO ] [sig ] CRBP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:34.117489] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRBP.txt [2026-02-23T20:19:34.117632] [INFO ] [sig ] [756/3383] Completed CRBP in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:34.117674] [INFO ] [sig ] [757/3383] Forecasting CRC... [2026-02-23T20:19:34.117703] [INFO ] [sig ] Generating forecast for: CRC [2026-02-23T20:19:34.117734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-23T20:19:34.128768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-23T20:19:34.129156] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-23T20:19:34.129998] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-23T20:19:34.130058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:34.130091] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:34.130117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:34.130174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:34.186671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:34.187314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:34.187395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:34.187428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:34.309714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:34.309880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:34.309920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:34.309949] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:34.313359] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-23T20:19:34.313655] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-23T20:19:34.313779] [INFO ] [sig ] CRC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:34.459310] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRC.txt [2026-02-23T20:19:34.459460] [INFO ] [sig ] [757/3383] Completed CRC in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:34.459504] [INFO ] [sig ] [758/3383] Forecasting CRDF... [2026-02-23T20:19:34.459533] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-23T20:19:34.459565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-23T20:19:34.470946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-23T20:19:34.471275] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-23T20:19:34.472160] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-23T20:19:34.472214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:34.472247] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:34.472274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:34.472331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:34.530641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:34.531348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:34.531428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:34.531461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:34.653823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:34.653979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:34.654020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:34.654049] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:34.657414] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-02-23T20:19:34.657709] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-23T20:19:34.657851] [INFO ] [sig ] CRDF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:34.801107] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRDF.txt [2026-02-23T20:19:34.801227] [INFO ] [sig ] [758/3383] Completed CRDF in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:34.801274] [INFO ] [sig ] [759/3383] Forecasting CRDO... [2026-02-23T20:19:34.801304] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-23T20:19:34.801334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-23T20:19:34.812219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-23T20:19:34.812529] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-23T20:19:34.813310] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-23T20:19:34.813371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:34.813404] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:34.813431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:34.813487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:34.871935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:34.872613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:34.872694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:34.872726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:34.995808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:34.995963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:34.996004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:34.996033] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:34.999449] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-02-23T20:19:34.999742] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-23T20:19:34.999868] [INFO ] [sig ] CRDO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:35.142419] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRDO.txt [2026-02-23T20:19:35.142544] [INFO ] [sig ] [759/3383] Completed CRDO in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:35.142601] [INFO ] [sig ] [760/3383] Forecasting CRESY... [2026-02-23T20:19:35.142634] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-23T20:19:35.142664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-23T20:19:35.154065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-23T20:19:35.154382] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-23T20:19:35.155170] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-23T20:19:35.155223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:35.155257] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:35.155285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:35.155345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:35.213085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:35.213762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:35.213841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:35.213874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:35.333909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:35.334064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:35.334106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:35.334135] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:35.337557] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=13.70%) [2026-02-23T20:19:35.337862] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-23T20:19:35.338002] [INFO ] [sig ] CRESY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:35.480286] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRESY.txt [2026-02-23T20:19:35.480403] [INFO ] [sig ] [760/3383] Completed CRESY in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:35.480441] [INFO ] [sig ] [761/3383] Forecasting CREX... [2026-02-23T20:19:35.480471] [INFO ] [sig ] Generating forecast for: CREX [2026-02-23T20:19:35.480500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-23T20:19:35.491133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-23T20:19:35.491468] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-23T20:19:35.492266] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-23T20:19:35.492333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:35.492391] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:35.492420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:35.492477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:35.549377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:35.550221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:35.550307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:35.550340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:35.671340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:35.671505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:35.671548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:35.671597] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:35.675200] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: UP (p=65.37%) [2026-02-23T20:19:35.675532] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-23T20:19:35.675693] [INFO ] [sig ] CREX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:35.825602] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CREX.txt [2026-02-23T20:19:35.825769] [INFO ] [sig ] [761/3383] Completed CREX in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:35.825811] [INFO ] [sig ] [762/3383] Forecasting CRGO... [2026-02-23T20:19:35.825841] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-23T20:19:35.825870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-23T20:19:35.837111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-23T20:19:35.837530] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-23T20:19:35.838422] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-23T20:19:35.838479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:35.838512] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:35.838539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:35.838615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:35.897173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:35.898195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:35.898285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:35.898319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:36.025811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:36.026013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:36.026065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:36.026097] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:36.029839] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=31.56%) [2026-02-23T20:19:36.030219] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-23T20:19:36.030362] [INFO ] [sig ] CRGO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:36.179687] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRGO.txt [2026-02-23T20:19:36.179839] [INFO ] [sig ] [762/3383] Completed CRGO in 0.4s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:36.179880] [INFO ] [sig ] [763/3383] Forecasting CRGY... [2026-02-23T20:19:36.179911] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-23T20:19:36.179941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-23T20:19:36.191266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-23T20:19:36.191642] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-23T20:19:36.192410] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-23T20:19:36.192463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:36.192496] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:36.192524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:36.192600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:36.249247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:36.250037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:36.250120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:36.250153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:36.367080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:36.367238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:36.367277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:36.367306] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:36.370757] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=17.49%) [2026-02-23T20:19:36.371044] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-23T20:19:36.371167] [INFO ] [sig ] CRGY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:36.512077] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRGY.txt [2026-02-23T20:19:36.512211] [INFO ] [sig ] [763/3383] Completed CRGY in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:36.512250] [INFO ] [sig ] [764/3383] Forecasting CRH... [2026-02-23T20:19:36.512280] [INFO ] [sig ] Generating forecast for: CRH [2026-02-23T20:19:36.512311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-23T20:19:36.523889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-23T20:19:36.524270] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-23T20:19:36.525065] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-23T20:19:36.525118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:36.525151] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:36.525178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:36.525235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:36.581948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:36.582830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:36.582913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:36.582946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:36.707820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:36.708018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:36.708059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:36.708129] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:36.711809] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=90.85%) [2026-02-23T20:19:36.712152] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-23T20:19:36.712288] [INFO ] [sig ] CRH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:36.857515] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRH.txt [2026-02-23T20:19:36.857703] [INFO ] [sig ] [764/3383] Completed CRH in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:36.857752] [INFO ] [sig ] [765/3383] Forecasting CRI... [2026-02-23T20:19:36.857783] [INFO ] [sig ] Generating forecast for: CRI [2026-02-23T20:19:36.857814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-23T20:19:36.870791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-23T20:19:36.871188] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-23T20:19:36.872004] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-23T20:19:36.872059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:36.872091] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:36.872118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:36.872175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:36.930320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:36.931147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:36.931232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:36.931266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:37.054422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:37.054559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:37.054618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:37.054649] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:37.058110] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=85.29%) [2026-02-23T20:19:37.058392] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-23T20:19:37.058519] [INFO ] [sig ] CRI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:37.205672] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRI.txt [2026-02-23T20:19:37.205825] [INFO ] [sig ] [765/3383] Completed CRI in 0.3s | 2.80 sym/s | Total: 4.5m | ETA: 15.6m [2026-02-23T20:19:37.205866] [INFO ] [sig ] [766/3383] Forecasting CRK... [2026-02-23T20:19:37.205897] [INFO ] [sig ] Generating forecast for: CRK [2026-02-23T20:19:37.205927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-23T20:19:37.217565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-23T20:19:37.217933] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-23T20:19:37.218745] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-23T20:19:37.218800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:37.218834] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:37.218863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:37.218924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:37.276500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:37.277243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:37.277326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:37.277360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:37.399525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:37.399692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:37.399734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:37.399765] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:37.403277] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=39.31%) [2026-02-23T20:19:37.403564] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-23T20:19:37.403731] [INFO ] [sig ] CRK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:37.550448] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRK.txt [2026-02-23T20:19:37.550617] [INFO ] [sig ] [766/3383] Completed CRK in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-23T20:19:37.550661] [INFO ] [sig ] [767/3383] Forecasting CRL... [2026-02-23T20:19:37.550691] [INFO ] [sig ] Generating forecast for: CRL [2026-02-23T20:19:37.550723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-23T20:19:37.562140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-23T20:19:37.562505] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-23T20:19:37.563314] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-23T20:19:37.563368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:37.563400] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:37.563427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:37.563483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:37.620899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:37.621612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:37.621729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:37.621767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:37.747293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:37.747446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:37.747487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:37.747516] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:37.751035] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-23T20:19:37.751319] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-23T20:19:37.751444] [INFO ] [sig ] CRL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:37.892292] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRL.txt [2026-02-23T20:19:37.892421] [INFO ] [sig ] [767/3383] Completed CRL in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:37.892460] [INFO ] [sig ] [768/3383] Forecasting CRM... [2026-02-23T20:19:37.892490] [INFO ] [sig ] Generating forecast for: CRM [2026-02-23T20:19:37.892521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-23T20:19:37.903543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-23T20:19:37.903903] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-23T20:19:37.904723] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-23T20:19:37.904779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:37.904812] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:37.904841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:37.904899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:37.962857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:37.963488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:37.963570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:37.963625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:38.084879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:38.085029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:38.085068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:38.085115] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:38.088542] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=86.99%) [2026-02-23T20:19:38.088836] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-23T20:19:38.088960] [INFO ] [sig ] CRM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:38.245873] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRM.txt [2026-02-23T20:19:38.246033] [INFO ] [sig ] [768/3383] Completed CRM in 0.4s | 2.80 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:38.246074] [INFO ] [sig ] [769/3383] Forecasting CRMD... [2026-02-23T20:19:38.246105] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-23T20:19:38.246136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-23T20:19:38.257933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-23T20:19:38.258341] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-23T20:19:38.259277] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-23T20:19:38.259332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:38.259365] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:38.259392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:38.259450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:38.317864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:38.318769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:38.318855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:38.318891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:38.441173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:38.441324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:38.441364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:38.441392] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:38.444845] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: UP (p=94.15%) [2026-02-23T20:19:38.445119] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-23T20:19:38.445244] [INFO ] [sig ] CRMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:38.586544] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRMD.txt [2026-02-23T20:19:38.586733] [INFO ] [sig ] [769/3383] Completed CRMD in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:38.586775] [INFO ] [sig ] [770/3383] Forecasting CRML... [2026-02-23T20:19:38.586807] [INFO ] [sig ] Generating forecast for: CRML [2026-02-23T20:19:38.586838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-23T20:19:38.598240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-23T20:19:38.598611] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-23T20:19:38.599467] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-23T20:19:38.599526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:38.599558] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:38.599638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:38.599705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:38.658507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:38.659144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:38.659237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:38.659270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:38.780274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:38.780415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:38.780454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:38.780482] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:38.783928] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=49.37%) [2026-02-23T20:19:38.784201] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-23T20:19:38.784324] [INFO ] [sig ] CRML: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:38.929027] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRML.txt [2026-02-23T20:19:38.929171] [INFO ] [sig ] [770/3383] Completed CRML in 0.3s | 2.80 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:38.929211] [INFO ] [sig ] [771/3383] Forecasting CRNC... [2026-02-23T20:19:38.929241] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-23T20:19:38.929272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-23T20:19:38.944082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-23T20:19:38.944660] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-23T20:19:38.945650] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-23T20:19:38.945708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:38.945742] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:38.945772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:38.945836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:39.008864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:39.009806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:39.009948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:39.010007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:39.130091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:39.130253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:39.130295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:39.130324] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:39.133765] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=73.71%) [2026-02-23T20:19:39.134056] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-23T20:19:39.134183] [INFO ] [sig ] CRNC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:39.276799] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRNC.txt [2026-02-23T20:19:39.276950] [INFO ] [sig ] [771/3383] Completed CRNC in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:39.276990] [INFO ] [sig ] [772/3383] Forecasting CRNX... [2026-02-23T20:19:39.277022] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-23T20:19:39.277052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-23T20:19:39.291841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-23T20:19:39.292214] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-23T20:19:39.293041] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-23T20:19:39.293095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:39.293129] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:39.293171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:39.293230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:39.351241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:39.352196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:39.352285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:39.352319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:39.479454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:39.479626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:39.479669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:39.479699] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:39.483194] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-02-23T20:19:39.483469] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-23T20:19:39.483608] [INFO ] [sig ] CRNX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:39.627975] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRNX.txt [2026-02-23T20:19:39.628095] [INFO ] [sig ] [772/3383] Completed CRNX in 0.4s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:39.628149] [INFO ] [sig ] [773/3383] Forecasting CRON... [2026-02-23T20:19:39.628181] [INFO ] [sig ] Generating forecast for: CRON [2026-02-23T20:19:39.628212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-23T20:19:39.639228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-23T20:19:39.639607] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-23T20:19:39.640451] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-23T20:19:39.640506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:39.640540] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:39.640596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:39.640661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:39.698792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:39.699501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:39.699604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:39.699641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:39.828111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:39.828265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:39.828305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:39.828334] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:39.831925] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: UP (p=70.11%) [2026-02-23T20:19:39.832210] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-23T20:19:39.832340] [INFO ] [sig ] CRON: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:39.975325] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRON.txt [2026-02-23T20:19:39.975471] [INFO ] [sig ] [773/3383] Completed CRON in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:39.975533] [INFO ] [sig ] [774/3383] Forecasting CROX... [2026-02-23T20:19:39.975567] [INFO ] [sig ] Generating forecast for: CROX [2026-02-23T20:19:39.975622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-23T20:19:39.986970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-23T20:19:39.987360] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-23T20:19:39.988327] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-23T20:19:39.988383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:39.988416] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:39.988443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:39.988501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:40.049093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:40.049867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:40.049948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:40.049983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:40.169924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:40.170079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:40.170120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:40.170149] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:40.173565] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-23T20:19:40.173866] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-23T20:19:40.173988] [INFO ] [sig ] CROX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:40.322817] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CROX.txt [2026-02-23T20:19:40.323070] [INFO ] [sig ] [774/3383] Completed CROX in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:40.323145] [INFO ] [sig ] [775/3383] Forecasting CRS... [2026-02-23T20:19:40.323191] [INFO ] [sig ] Generating forecast for: CRS [2026-02-23T20:19:40.323234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-23T20:19:40.334607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-23T20:19:40.335012] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-23T20:19:40.335919] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-23T20:19:40.335975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:40.336009] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:40.336038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:40.336096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:40.395288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:40.396243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:40.396335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:40.396369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:40.522601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:40.522759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:40.522810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:40.522841] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:40.526366] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-02-23T20:19:40.526664] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-23T20:19:40.526788] [INFO ] [sig ] CRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:40.666957] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRS.txt [2026-02-23T20:19:40.667089] [INFO ] [sig ] [775/3383] Completed CRS in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:40.667128] [INFO ] [sig ] [776/3383] Forecasting CRSP... [2026-02-23T20:19:40.667157] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-23T20:19:40.667194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-23T20:19:40.678372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-23T20:19:40.678740] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-23T20:19:40.679597] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-23T20:19:40.679675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:40.679709] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:40.679737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:40.679804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:40.740417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:40.741282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:40.741365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:40.741399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:40.861546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:40.861723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:40.861766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:40.861796] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:40.865263] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=26.06%) [2026-02-23T20:19:40.865590] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-23T20:19:40.865722] [INFO ] [sig ] CRSP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:41.014596] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRSP.txt [2026-02-23T20:19:41.014749] [INFO ] [sig ] [776/3383] Completed CRSP in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:41.014801] [INFO ] [sig ] [777/3383] Forecasting CRTO... [2026-02-23T20:19:41.014835] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-23T20:19:41.014867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-23T20:19:41.026319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-23T20:19:41.026765] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-23T20:19:41.027691] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-23T20:19:41.027748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:41.027783] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:41.027812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:41.027899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:41.086016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:41.086817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:41.086900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:41.086934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:41.207190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:41.207339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:41.207379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:41.207409] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:41.210887] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=86.90%) [2026-02-23T20:19:41.211193] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-23T20:19:41.211314] [INFO ] [sig ] CRTO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:41.354709] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRTO.txt [2026-02-23T20:19:41.354862] [INFO ] [sig ] [777/3383] Completed CRTO in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:41.354904] [INFO ] [sig ] [778/3383] Forecasting CRUS... [2026-02-23T20:19:41.354934] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-23T20:19:41.354965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-23T20:19:41.369468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-23T20:19:41.369996] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-23T20:19:41.371192] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-23T20:19:41.371268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:41.371356] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:41.371401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:41.371489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:41.434040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:41.434931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:41.435014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:41.435048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:41.557080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:41.557244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:41.557286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:41.557316] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:41.560865] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-23T20:19:41.561185] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-23T20:19:41.561320] [INFO ] [sig ] CRUS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:41.706233] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRUS.txt [2026-02-23T20:19:41.706362] [INFO ] [sig ] [778/3383] Completed CRUS in 0.4s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:41.706618] [INFO ] [sig ] [779/3383] Forecasting CRVL... [2026-02-23T20:19:41.706650] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-23T20:19:41.706680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-23T20:19:41.718671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-23T20:19:41.718990] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-23T20:19:41.719993] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-23T20:19:41.720054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:41.720093] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:41.720126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:41.720196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:41.777359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:41.778019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:41.778104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:41.778136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:41.896846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:41.896992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:41.897035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:41.897111] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:41.900557] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-23T20:19:41.900853] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-23T20:19:41.900984] [INFO ] [sig ] CRVL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:42.047312] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRVL.txt [2026-02-23T20:19:42.047458] [INFO ] [sig ] [779/3383] Completed CRVL in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:42.047503] [INFO ] [sig ] [780/3383] Forecasting CRVO... [2026-02-23T20:19:42.047534] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-23T20:19:42.047563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-23T20:19:42.059888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-23T20:19:42.060246] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-23T20:19:42.061116] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-23T20:19:42.061170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:42.061203] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:42.061231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:42.061288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:42.118101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:42.118779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:42.118867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:42.118902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:42.240654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:42.240814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:42.240854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:42.240883] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:42.244347] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=70.72%) [2026-02-23T20:19:42.244654] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-23T20:19:42.244786] [INFO ] [sig ] CRVO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:42.387289] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CRVO.txt [2026-02-23T20:19:42.387450] [INFO ] [sig ] [780/3383] Completed CRVO in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:42.387490] [INFO ] [sig ] [781/3383] Forecasting CRVS... [2026-02-23T20:19:42.387521] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-23T20:19:42.387552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-23T20:19:42.398948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-23T20:19:42.399329] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-23T20:19:42.400120] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-23T20:19:42.400174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:42.400217] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:42.400244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:42.400300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:42.457469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:42.458423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:42.458508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:42.458542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:42.585404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:42.585561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:42.585620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:42.585688] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:42.589182] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-23T20:19:42.589473] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-23T20:19:42.589619] [INFO ] [sig ] CRVS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:42.738713] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRVS.txt [2026-02-23T20:19:42.738880] [INFO ] [sig ] [781/3383] Completed CRVS in 0.4s | 2.81 sym/s | Total: 4.6m | ETA: 15.5m [2026-02-23T20:19:42.738921] [INFO ] [sig ] [782/3383] Forecasting CRWD... [2026-02-23T20:19:42.738951] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-23T20:19:42.738982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-23T20:19:42.750924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-23T20:19:42.751291] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-23T20:19:42.752089] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-23T20:19:42.752147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:42.752179] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:42.752206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:42.752262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:42.814493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:42.815410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:42.815497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:42.815531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:42.939733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:42.939898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:42.939939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:42.939980] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:42.943761] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: DOWN (p=44.84%) [2026-02-23T20:19:42.944073] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-23T20:19:42.944231] [INFO ] [sig ] CRWD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:43.097025] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRWD.txt [2026-02-23T20:19:43.097218] [INFO ] [sig ] [782/3383] Completed CRWD in 0.4s | 2.81 sym/s | Total: 4.6m | ETA: 15.4m [2026-02-23T20:19:43.097264] [INFO ] [sig ] [783/3383] Forecasting CRWS... [2026-02-23T20:19:43.097297] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-23T20:19:43.097329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-23T20:19:43.108663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-23T20:19:43.109101] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-23T20:19:43.110059] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-23T20:19:43.110119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:43.110154] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:43.110186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:43.110265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:43.170610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:43.171727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:43.171827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:43.171865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:43.289042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:43.289221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:43.289270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:43.289301] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:43.292884] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=8.30%) [2026-02-23T20:19:43.293202] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-23T20:19:43.293338] [INFO ] [sig ] CRWS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:43.439324] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CRWS.txt [2026-02-23T20:19:43.439456] [INFO ] [sig ] [783/3383] Completed CRWS in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:43.439495] [INFO ] [sig ] [784/3383] Forecasting CSAN... [2026-02-23T20:19:43.439525] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-23T20:19:43.439556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-23T20:19:43.451044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-23T20:19:43.451420] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-23T20:19:43.452247] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-23T20:19:43.452301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:43.452333] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:43.452360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:43.452417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:43.516959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:43.517989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:43.518086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:43.518122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:43.637742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:43.637932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:43.637974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:43.638003] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:43.641486] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: DOWN (p=17.77%) [2026-02-23T20:19:43.641789] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-23T20:19:43.641916] [INFO ] [sig ] CSAN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:43.786205] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CSAN.txt [2026-02-23T20:19:43.786369] [INFO ] [sig ] [784/3383] Completed CSAN in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:43.786411] [INFO ] [sig ] [785/3383] Forecasting CSB... [2026-02-23T20:19:43.786443] [INFO ] [sig ] Generating forecast for: CSB [2026-02-23T20:19:43.786475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-23T20:19:43.797647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-23T20:19:43.798060] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-23T20:19:43.798869] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-23T20:19:43.798937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:43.798971] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:43.798998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:43.799055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:43.858190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:43.859115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:43.859216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:43.859259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:43.971981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:43.972118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:43.972159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:43.972188] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:43.975691] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=32.28%) [2026-02-23T20:19:43.975969] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-23T20:19:43.976104] [INFO ] [sig ] CSB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:44.190034] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CSB.txt [2026-02-23T20:19:44.190175] [INFO ] [sig ] [785/3383] Completed CSB in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:44.190214] [INFO ] [sig ] [786/3383] Forecasting CSCO... [2026-02-23T20:19:44.190245] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-23T20:19:44.190275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-23T20:19:44.201216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-23T20:19:44.201549] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-23T20:19:44.202376] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-23T20:19:44.202429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:44.202461] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:44.202487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:44.202544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:44.260206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:44.260997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:44.261081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:44.261113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:44.385299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:44.385448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:44.385488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:44.385517] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:44.388986] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-23T20:19:44.389269] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-23T20:19:44.389402] [INFO ] [sig ] CSCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:44.534302] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CSCO.txt [2026-02-23T20:19:44.534625] [INFO ] [sig ] [786/3383] Completed CSCO in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:44.534667] [INFO ] [sig ] [787/3383] Forecasting CSGP... [2026-02-23T20:19:44.534698] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-23T20:19:44.534735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-23T20:19:44.545917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-23T20:19:44.546433] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-23T20:19:44.547246] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-23T20:19:44.547301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:44.547334] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:44.547361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:44.547420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:44.609085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:44.610033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:44.610122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:44.610163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:44.731387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:44.731544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:44.731602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:44.731633] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:44.735102] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=15.97%) [2026-02-23T20:19:44.735376] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-23T20:19:44.735500] [INFO ] [sig ] CSGP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:44.879316] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CSGP.txt [2026-02-23T20:19:44.879488] [INFO ] [sig ] [787/3383] Completed CSGP in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:44.879531] [INFO ] [sig ] [788/3383] Forecasting CSGS... [2026-02-23T20:19:44.879563] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-23T20:19:44.879620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-23T20:19:44.892056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-23T20:19:44.892457] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-23T20:19:44.893342] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-23T20:19:44.893411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:44.893450] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:44.893479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:44.893539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:44.956313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:44.957309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:44.957446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:44.957488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:45.090932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:45.091104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:45.091148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:45.091178] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:45.095281] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=78.64%) [2026-02-23T20:19:45.095601] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-23T20:19:45.095735] [INFO ] [sig ] CSGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:45.243611] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CSGS.txt [2026-02-23T20:19:45.243757] [INFO ] [sig ] [788/3383] Completed CSGS in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:45.243797] [INFO ] [sig ] [789/3383] Forecasting CSIQ... [2026-02-23T20:19:45.243829] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-23T20:19:45.243860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-23T20:19:45.255535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-23T20:19:45.255931] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-23T20:19:45.256739] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-23T20:19:45.256793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:45.256828] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:45.256857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:45.256915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:45.316772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:45.317681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:45.317765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:45.317800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:45.444800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:45.444963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:45.445013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:45.445043] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:45.448658] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: DOWN (p=11.35%) [2026-02-23T20:19:45.448941] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-23T20:19:45.449068] [INFO ] [sig ] CSIQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:45.599861] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CSIQ.txt [2026-02-23T20:19:45.600009] [INFO ] [sig ] [789/3383] Completed CSIQ in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:45.600060] [INFO ] [sig ] [790/3383] Forecasting CSPI... [2026-02-23T20:19:45.600093] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-23T20:19:45.600124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-23T20:19:45.612449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-23T20:19:45.612842] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-23T20:19:45.613673] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-23T20:19:45.613729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:45.613762] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:45.613791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:45.613849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:45.676140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:45.676972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:45.677062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:45.677107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:45.802785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:45.802948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:45.802998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:45.803044] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:45.807281] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: UP (p=88.11%) [2026-02-23T20:19:45.807769] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-23T20:19:45.808021] [INFO ] [sig ] CSPI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:45.965495] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CSPI.txt [2026-02-23T20:19:45.965692] [INFO ] [sig ] [790/3383] Completed CSPI in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:45.965735] [INFO ] [sig ] [791/3383] Forecasting CSQ... [2026-02-23T20:19:45.965765] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-23T20:19:45.965796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-23T20:19:45.978058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-23T20:19:45.978476] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-23T20:19:45.979380] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-23T20:19:45.979439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:45.979473] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:45.979516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:45.979622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:46.039190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:46.040121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:46.040216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:46.040251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:46.163652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:46.163808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:46.163849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:46.163877] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:46.167300] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=59.01%) [2026-02-23T20:19:46.167599] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-23T20:19:46.167728] [INFO ] [sig ] CSQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:46.310727] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CSQ.txt [2026-02-23T20:19:46.310924] [INFO ] [sig ] [791/3383] Completed CSQ in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:46.310983] [INFO ] [sig ] [792/3383] Forecasting CSTL... [2026-02-23T20:19:46.311030] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-23T20:19:46.311075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-23T20:19:46.323873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-23T20:19:46.324300] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-23T20:19:46.325181] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-23T20:19:46.325250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:46.325291] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:46.325325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:46.325386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:46.384036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:46.384760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:46.384843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:46.384876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:46.518609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:46.518808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:46.518857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:46.518904] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:46.522870] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=76.20%) [2026-02-23T20:19:46.523218] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-23T20:19:46.523378] [INFO ] [sig ] CSTL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:46.675656] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CSTL.txt [2026-02-23T20:19:46.675812] [INFO ] [sig ] [792/3383] Completed CSTL in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:46.675862] [INFO ] [sig ] [793/3383] Forecasting CSTM... [2026-02-23T20:19:46.675895] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-23T20:19:46.675927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-23T20:19:46.687636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-23T20:19:46.688023] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-23T20:19:46.688912] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-23T20:19:46.688967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:46.689000] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:46.689029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:46.689094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:46.747995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:46.748975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:46.749071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:46.749108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:46.876385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:46.876547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:46.876609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:46.876642] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:46.880330] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-02-23T20:19:46.880653] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-23T20:19:46.880787] [INFO ] [sig ] CSTM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:47.029422] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CSTM.txt [2026-02-23T20:19:47.029603] [INFO ] [sig ] [793/3383] Completed CSTM in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:47.029647] [INFO ] [sig ] [794/3383] Forecasting CSWC... [2026-02-23T20:19:47.029678] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-23T20:19:47.029707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-23T20:19:47.041885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-23T20:19:47.042253] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-23T20:19:47.043238] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-23T20:19:47.043303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:47.043345] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:47.043375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:47.043434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:47.105823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:47.106776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:47.106866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:47.106902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:47.233943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:47.234101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:47.234144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:47.234175] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:47.237810] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: DOWN (p=43.18%) [2026-02-23T20:19:47.238131] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-23T20:19:47.238263] [INFO ] [sig ] CSWC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:47.383335] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CSWC.txt [2026-02-23T20:19:47.383486] [INFO ] [sig ] [794/3383] Completed CSWC in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:47.383525] [INFO ] [sig ] [795/3383] Forecasting CSX... [2026-02-23T20:19:47.383556] [INFO ] [sig ] Generating forecast for: CSX [2026-02-23T20:19:47.383605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-23T20:19:47.395036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-23T20:19:47.395404] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-23T20:19:47.396263] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-23T20:19:47.396319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:47.396396] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:47.396433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:47.396510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:47.455169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:47.455937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:47.456021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:47.456055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:47.579885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:47.580062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:47.580104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:47.580132] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:47.583744] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: DOWN (p=49.67%) [2026-02-23T20:19:47.584059] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-23T20:19:47.584195] [INFO ] [sig ] CSX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:47.727799] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CSX.txt [2026-02-23T20:19:47.727945] [INFO ] [sig ] [795/3383] Completed CSX in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:47.727985] [INFO ] [sig ] [796/3383] Forecasting CTAS... [2026-02-23T20:19:47.728015] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-23T20:19:47.728046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-23T20:19:47.739505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-23T20:19:47.739889] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-23T20:19:47.740757] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-23T20:19:47.740813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:47.740859] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:47.740889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:47.740947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:47.798933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:47.799695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:47.799775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:47.799808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:47.916614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:47.916766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:47.916808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:47.916838] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:47.920314] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-02-23T20:19:47.920622] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-23T20:19:47.920749] [INFO ] [sig ] CTAS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:48.070357] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CTAS.txt [2026-02-23T20:19:48.070518] [INFO ] [sig ] [796/3383] Completed CTAS in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:48.070562] [INFO ] [sig ] [797/3383] Forecasting CTBB... [2026-02-23T20:19:48.070621] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-23T20:19:48.070664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-23T20:19:48.082631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-23T20:19:48.083019] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-23T20:19:48.083899] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-23T20:19:48.083955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:48.083988] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:48.084017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:48.084076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:48.143375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:48.144253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:48.144348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:48.144384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:48.265754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:48.265910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:48.265953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:48.265983] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:48.269637] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=20.72%) [2026-02-23T20:19:48.269927] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-23T20:19:48.270055] [INFO ] [sig ] CTBB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:48.418553] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CTBB.txt [2026-02-23T20:19:48.418735] [INFO ] [sig ] [797/3383] Completed CTBB in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:48.418778] [INFO ] [sig ] [798/3383] Forecasting CTBI... [2026-02-23T20:19:48.418810] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-23T20:19:48.418854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-23T20:19:48.431204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-23T20:19:48.431623] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-23T20:19:48.432455] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-23T20:19:48.432510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:48.432544] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:48.432603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:48.432667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:48.495872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:48.496781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:48.496868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:48.496903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:48.620505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:48.620731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:48.620777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:48.620839] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:48.624469] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-23T20:19:48.624798] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-23T20:19:48.624939] [INFO ] [sig ] CTBI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:48.767500] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CTBI.txt [2026-02-23T20:19:48.767665] [INFO ] [sig ] [798/3383] Completed CTBI in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.4m [2026-02-23T20:19:48.767708] [INFO ] [sig ] [799/3383] Forecasting CTDD... [2026-02-23T20:19:48.767739] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-23T20:19:48.767770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-23T20:19:48.779137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-23T20:19:48.779492] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-23T20:19:48.780306] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-23T20:19:48.780372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:48.780404] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:48.780431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:48.780487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:48.838606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:48.839464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:48.839567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:48.839622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:48.952642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:48.952805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:48.952850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:48.952881] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:48.956747] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: DOWN (p=6.42%) [2026-02-23T20:19:48.957084] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-23T20:19:48.957224] [INFO ] [sig ] CTDD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:49.103708] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CTDD.txt [2026-02-23T20:19:49.103877] [INFO ] [sig ] [799/3383] Completed CTDD in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.3m [2026-02-23T20:19:49.103933] [INFO ] [sig ] [800/3383] Forecasting CTKB... [2026-02-23T20:19:49.103966] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-23T20:19:49.104000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-23T20:19:49.115254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-23T20:19:49.115659] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-23T20:19:49.116494] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-23T20:19:49.116549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:49.116608] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:49.116646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:49.116714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:49.174427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:49.175253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:49.175337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:49.175370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:49.297458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:49.297634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:49.297678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:49.297709] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:49.301264] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: UP (p=63.10%) [2026-02-23T20:19:49.301595] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-23T20:19:49.301732] [INFO ] [sig ] CTKB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:49.446625] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CTKB.txt [2026-02-23T20:19:49.446785] [INFO ] [sig ] [800/3383] Completed CTKB in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:49.446826] [INFO ] [sig ] [801/3383] Forecasting CTLP... [2026-02-23T20:19:49.446856] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-23T20:19:49.446888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-23T20:19:49.458406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-23T20:19:49.458801] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-23T20:19:49.459592] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-23T20:19:49.459648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:49.459680] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:49.459708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:49.459765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:49.521155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:49.522190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:49.522278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:49.522312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:49.644765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:49.644927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:49.644968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:49.644998] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:49.648472] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: UP (p=66.08%) [2026-02-23T20:19:49.648771] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-23T20:19:49.648913] [INFO ] [sig ] CTLP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:49.790932] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CTLP.txt [2026-02-23T20:19:49.791082] [INFO ] [sig ] [801/3383] Completed CTLP in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:49.791124] [INFO ] [sig ] [802/3383] Forecasting CTMX... [2026-02-23T20:19:49.791156] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-23T20:19:49.791187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-23T20:19:49.802720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-23T20:19:49.803096] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-23T20:19:49.803920] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-23T20:19:49.803977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:49.804010] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:49.804040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:49.804098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:49.864310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:49.865192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:49.865279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:49.865313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:49.988279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:49.988451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:49.988493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:49.988523] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:49.992020] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: UP (p=81.09%) [2026-02-23T20:19:49.992306] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-23T20:19:49.992435] [INFO ] [sig ] CTMX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:50.158238] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CTMX.txt [2026-02-23T20:19:50.158444] [INFO ] [sig ] [802/3383] Completed CTMX in 0.4s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:50.158497] [INFO ] [sig ] [803/3383] Forecasting CTNM... [2026-02-23T20:19:50.158533] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-23T20:19:50.158587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-23T20:19:50.170622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-23T20:19:50.170995] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-23T20:19:50.171860] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-23T20:19:50.171917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:50.171950] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:50.171977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:50.172035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:50.231759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:50.232511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:50.232611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:50.232647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:50.353210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:50.353359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:50.353415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:50.353444] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:50.356897] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=93.79%) [2026-02-23T20:19:50.357179] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-23T20:19:50.357305] [INFO ] [sig ] CTNM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:50.502183] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CTNM.txt [2026-02-23T20:19:50.502378] [INFO ] [sig ] [803/3383] Completed CTNM in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:50.502441] [INFO ] [sig ] [804/3383] Forecasting CTO... [2026-02-23T20:19:50.502474] [INFO ] [sig ] Generating forecast for: CTO [2026-02-23T20:19:50.502504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-23T20:19:50.513999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-23T20:19:50.514361] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-23T20:19:50.515173] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-23T20:19:50.515227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:50.515259] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:50.515287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:50.515343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:50.573001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:50.573724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:50.573805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:50.573838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:50.696170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:50.696339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:50.696381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:50.696409] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:50.700086] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-23T20:19:50.700376] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-23T20:19:50.700502] [INFO ] [sig ] CTO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:50.847974] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CTO.txt [2026-02-23T20:19:50.848131] [INFO ] [sig ] [804/3383] Completed CTO in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:50.848172] [INFO ] [sig ] [805/3383] Forecasting CTRA... [2026-02-23T20:19:50.848202] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-23T20:19:50.848231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-23T20:19:50.860032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-23T20:19:50.860435] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-23T20:19:50.861264] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-23T20:19:50.861318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:50.861349] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:50.861377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:50.861433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:50.918833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:50.919719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:50.919848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:50.919885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:51.039168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:51.039328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:51.039368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:51.039398] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:51.043006] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: UP (p=50.31%) [2026-02-23T20:19:51.043304] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-23T20:19:51.043455] [INFO ] [sig ] CTRA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:51.185853] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CTRA.txt [2026-02-23T20:19:51.186005] [INFO ] [sig ] [805/3383] Completed CTRA in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:51.186045] [INFO ] [sig ] [806/3383] Forecasting CTRE... [2026-02-23T20:19:51.186077] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-23T20:19:51.186107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-23T20:19:51.197083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-23T20:19:51.197447] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-23T20:19:51.198285] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-23T20:19:51.198340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:51.198372] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:51.198398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:51.198455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:51.254461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:51.255317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:51.255407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:51.255440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:51.379396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:51.379560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:51.379621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:51.379651] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:51.383466] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: DOWN (p=24.78%) [2026-02-23T20:19:51.383782] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-23T20:19:51.383913] [INFO ] [sig ] CTRE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:51.532267] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CTRE.txt [2026-02-23T20:19:51.532436] [INFO ] [sig ] [806/3383] Completed CTRE in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:51.532476] [INFO ] [sig ] [807/3383] Forecasting CTRM... [2026-02-23T20:19:51.532508] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-23T20:19:51.532537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-23T20:19:51.543932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-23T20:19:51.544359] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-23T20:19:51.545302] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-23T20:19:51.545372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:51.545440] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:51.545473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:51.545533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:51.603086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:51.604002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:51.604091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:51.604124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:51.718414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:51.718593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:51.718640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:51.718671] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:51.722207] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=85.75%) [2026-02-23T20:19:51.722513] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-23T20:19:51.722669] [INFO ] [sig ] CTRM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:51.869426] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CTRM.txt [2026-02-23T20:19:51.869596] [INFO ] [sig ] [807/3383] Completed CTRM in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:51.869640] [INFO ] [sig ] [808/3383] Forecasting CTRN... [2026-02-23T20:19:51.869671] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-23T20:19:51.869702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-23T20:19:51.881417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-23T20:19:51.881786] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-23T20:19:51.882566] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-23T20:19:51.882647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:51.882682] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:51.882711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:51.882770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:51.941312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:51.942112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:51.942204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:51.942239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:52.068298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:52.068461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:52.068509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:52.068540] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:52.072089] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=23.24%) [2026-02-23T20:19:52.072389] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-23T20:19:52.072546] [INFO ] [sig ] CTRN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:52.216537] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CTRN.txt [2026-02-23T20:19:52.216709] [INFO ] [sig ] [808/3383] Completed CTRN in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:52.216750] [INFO ] [sig ] [809/3383] Forecasting CTS... [2026-02-23T20:19:52.216780] [INFO ] [sig ] Generating forecast for: CTS [2026-02-23T20:19:52.216810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-23T20:19:52.228107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-23T20:19:52.228536] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-23T20:19:52.229370] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-23T20:19:52.229438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:52.229478] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:52.229506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:52.229565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:52.288989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:52.289848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:52.289931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:52.289966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:52.411506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:52.411682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:52.411724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:52.411755] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:52.415331] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-23T20:19:52.415658] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-23T20:19:52.415807] [INFO ] [sig ] CTS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:52.563109] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CTS.txt [2026-02-23T20:19:52.563339] [INFO ] [sig ] [809/3383] Completed CTS in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:52.563397] [INFO ] [sig ] [810/3383] Forecasting CTSH... [2026-02-23T20:19:52.563438] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-23T20:19:52.563479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-23T20:19:52.576382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-23T20:19:52.576785] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-23T20:19:52.577616] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-23T20:19:52.577672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:52.577706] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:52.577736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:52.577794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:52.639711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:52.640664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:52.640780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:52.640815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:52.761690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:52.761843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:52.761883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:52.761913] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:52.765346] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-02-23T20:19:52.765641] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-23T20:19:52.765768] [INFO ] [sig ] CTSH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:52.907694] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CTSH.txt [2026-02-23T20:19:52.907857] [INFO ] [sig ] [810/3383] Completed CTSH in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:52.907897] [INFO ] [sig ] [811/3383] Forecasting CTVA... [2026-02-23T20:19:52.907934] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-23T20:19:52.907965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-23T20:19:52.919367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-23T20:19:52.919952] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-23T20:19:52.920784] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-23T20:19:52.920838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:52.920871] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:52.920898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:52.920955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:52.980851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:52.982013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:52.982104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:52.982138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:53.110272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:53.110434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:53.110476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:53.110505] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:53.113915] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-23T20:19:53.114193] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-23T20:19:53.114319] [INFO ] [sig ] CTVA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:53.258734] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CTVA.txt [2026-02-23T20:19:53.258949] [INFO ] [sig ] [811/3383] Completed CTVA in 0.4s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:53.259000] [INFO ] [sig ] [812/3383] Forecasting CUBE... [2026-02-23T20:19:53.259037] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-23T20:19:53.259078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-23T20:19:53.273858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-23T20:19:53.274318] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-23T20:19:53.275320] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-23T20:19:53.275389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:53.275465] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:53.275503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:53.275613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:53.341064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:53.342019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:53.342107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:53.342143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:53.476340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:53.476500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:53.476540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:53.476587] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:53.480037] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: DOWN (p=5.14%) [2026-02-23T20:19:53.480318] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-23T20:19:53.480467] [INFO ] [sig ] CUBE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:53.622449] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CUBE.txt [2026-02-23T20:19:53.622618] [INFO ] [sig ] [812/3383] Completed CUBE in 0.4s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:53.622661] [INFO ] [sig ] [813/3383] Forecasting CUBI... [2026-02-23T20:19:53.622692] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-23T20:19:53.622722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-23T20:19:53.634536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-23T20:19:53.634907] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-23T20:19:53.635729] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-23T20:19:53.635784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:53.635816] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:53.635843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:53.635903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:53.693228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:53.693933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:53.694013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:53.694046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:53.817526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:53.817699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:53.817743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:53.817774] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:53.821394] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-02-23T20:19:53.821908] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-23T20:19:53.822042] [INFO ] [sig ] CUBI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:53.967418] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CUBI.txt [2026-02-23T20:19:53.967557] [INFO ] [sig ] [813/3383] Completed CUBI in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-23T20:19:53.967615] [INFO ] [sig ] [814/3383] Forecasting CUK... [2026-02-23T20:19:53.967646] [INFO ] [sig ] Generating forecast for: CUK [2026-02-23T20:19:53.967677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-23T20:19:53.980222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-23T20:19:53.980602] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-23T20:19:53.981466] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-23T20:19:53.981523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:53.981558] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:53.981608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:53.981670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:54.040457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:54.041181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:54.041260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:54.041295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:54.166869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:54.167029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:54.167071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:54.167133] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:54.170711] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=3.14%) [2026-02-23T20:19:54.170998] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-23T20:19:54.171155] [INFO ] [sig ] CUK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:54.315943] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CUK.txt [2026-02-23T20:19:54.316091] [INFO ] [sig ] [814/3383] Completed CUK in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.2m [2026-02-23T20:19:54.316131] [INFO ] [sig ] [815/3383] Forecasting CULP... [2026-02-23T20:19:54.316162] [INFO ] [sig ] Generating forecast for: CULP [2026-02-23T20:19:54.316193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-23T20:19:54.327010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-23T20:19:54.327415] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-23T20:19:54.328257] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-23T20:19:54.328313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:54.328351] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:54.328383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:54.328452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:54.388012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:54.388911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:54.388996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:54.389030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:54.501475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:54.501649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:54.501690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:54.501768] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:54.505225] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: DOWN (p=13.48%) [2026-02-23T20:19:54.505523] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-23T20:19:54.505673] [INFO ] [sig ] CULP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:54.652905] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CULP.txt [2026-02-23T20:19:54.653068] [INFO ] [sig ] [815/3383] Completed CULP in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.2m [2026-02-23T20:19:54.653108] [INFO ] [sig ] [816/3383] Forecasting CURI... [2026-02-23T20:19:54.653139] [INFO ] [sig ] Generating forecast for: CURI [2026-02-23T20:19:54.653170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-23T20:19:54.665242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-23T20:19:54.665659] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-23T20:19:54.666457] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-23T20:19:54.666514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:54.666547] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:54.666600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:54.666661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:54.725540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:54.726436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:54.726528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:54.726614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:54.862629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:54.862989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:54.863058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:54.863094] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:54.867066] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: DOWN (p=25.36%) [2026-02-23T20:19:54.867395] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-23T20:19:54.867551] [INFO ] [sig ] CURI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:55.018556] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CURI.txt [2026-02-23T20:19:55.018733] [INFO ] [sig ] [816/3383] Completed CURI in 0.4s | 2.81 sym/s | Total: 4.8m | ETA: 15.2m [2026-02-23T20:19:55.018776] [INFO ] [sig ] [817/3383] Forecasting CUZ... [2026-02-23T20:19:55.018808] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-23T20:19:55.018839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-23T20:19:55.031122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-23T20:19:55.031525] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-23T20:19:55.032369] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-23T20:19:55.032425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:55.032459] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:55.032487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:55.032545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:55.092086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:55.092965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:55.093058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:55.093092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:55.215065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:55.215220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:55.215262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:55.215292] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:55.218778] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: DOWN (p=4.80%) [2026-02-23T20:19:55.219056] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-23T20:19:55.219180] [INFO ] [sig ] CUZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:55.362925] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CUZ.txt [2026-02-23T20:19:55.363063] [INFO ] [sig ] [817/3383] Completed CUZ in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.2m [2026-02-23T20:19:55.363103] [INFO ] [sig ] [818/3383] Forecasting CVBF... [2026-02-23T20:19:55.363133] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-23T20:19:55.363164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-23T20:19:55.376299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-23T20:19:55.376724] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-23T20:19:55.377562] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-23T20:19:55.377644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:55.377680] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:55.377725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:55.377786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:55.436826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:55.437736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:55.437841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:55.437879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:55.573461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:55.573667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:55.573713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:55.573741] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:55.577661] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: DOWN (p=49.91%) [2026-02-23T20:19:55.578086] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-23T20:19:55.578241] [INFO ] [sig ] CVBF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:55.739190] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CVBF.txt [2026-02-23T20:19:55.739417] [INFO ] [sig ] [818/3383] Completed CVBF in 0.4s | 2.81 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:55.739470] [INFO ] [sig ] [819/3383] Forecasting CVCO... [2026-02-23T20:19:55.739508] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-23T20:19:55.739539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-23T20:19:55.754767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-23T20:19:55.755226] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-23T20:19:55.756203] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-23T20:19:55.756262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:55.756306] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:55.756337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:55.756396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:55.822406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:55.823520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:55.823661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:55.823708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:55.981118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:55.981331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:55.981397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:55.981448] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:55.987655] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-23T20:19:55.988370] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-23T20:19:55.988653] [INFO ] [sig ] CVCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:56.218264] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CVCO.txt [2026-02-23T20:19:56.218525] [INFO ] [sig ] [819/3383] Completed CVCO in 0.5s | 2.81 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:56.218632] [INFO ] [sig ] [820/3383] Forecasting CVE... [2026-02-23T20:19:56.218687] [INFO ] [sig ] Generating forecast for: CVE [2026-02-23T20:19:56.218733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-23T20:19:56.252945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-23T20:19:56.254912] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-23T20:19:56.256785] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-23T20:19:56.256885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:56.256926] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:56.256959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:56.257035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:56.355478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:56.356856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:56.357000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:56.357060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:56.545215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:56.545590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:56.545658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:56.545692] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:56.550824] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-02-23T20:19:56.551367] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-23T20:19:56.551618] [INFO ] [sig ] CVE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:56.754440] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CVE.txt [2026-02-23T20:19:56.754711] [INFO ] [sig ] [820/3383] Completed CVE in 0.5s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:56.754800] [INFO ] [sig ] [821/3383] Forecasting CVEO... [2026-02-23T20:19:56.754861] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-23T20:19:56.754915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-23T20:19:56.772211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-23T20:19:56.772776] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-23T20:19:56.773999] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-23T20:19:56.774072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:56.774123] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:56.774170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:56.774254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:56.866537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:56.867859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:56.867969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:56.868005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:56.994109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:56.994269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:56.994312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:56.994341] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:56.998396] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=22.49%) [2026-02-23T20:19:56.998710] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-23T20:19:56.998843] [INFO ] [sig ] CVEO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:57.152197] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CVEO.txt [2026-02-23T20:19:57.152347] [INFO ] [sig ] [821/3383] Completed CVEO in 0.4s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:57.152390] [INFO ] [sig ] [822/3383] Forecasting CVGI... [2026-02-23T20:19:57.152423] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-23T20:19:57.152459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-23T20:19:57.164252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-23T20:19:57.164747] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-23T20:19:57.165970] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-23T20:19:57.166044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:57.166090] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:57.166139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:57.166238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:57.231153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:57.232143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:57.232275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:57.232310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:57.355098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:57.355257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:57.355299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:57.355328] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:57.358810] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=86.03%) [2026-02-23T20:19:57.359090] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-23T20:19:57.359213] [INFO ] [sig ] CVGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:57.500318] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CVGI.txt [2026-02-23T20:19:57.500478] [INFO ] [sig ] [822/3383] Completed CVGI in 0.3s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:57.500519] [INFO ] [sig ] [823/3383] Forecasting CVI... [2026-02-23T20:19:57.500550] [INFO ] [sig ] Generating forecast for: CVI [2026-02-23T20:19:57.500600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-23T20:19:57.511808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-23T20:19:57.512148] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-23T20:19:57.512953] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-23T20:19:57.513006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:57.513038] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:57.513064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:57.513120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:57.570876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:57.571678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:57.571761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:57.571795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:57.700524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:57.700711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:57.700753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:57.700783] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:57.704460] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: UP (p=96.69%) [2026-02-23T20:19:57.704825] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-23T20:19:57.704963] [INFO ] [sig ] CVI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:57.856146] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CVI.txt [2026-02-23T20:19:57.856318] [INFO ] [sig ] [823/3383] Completed CVI in 0.4s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:57.856361] [INFO ] [sig ] [824/3383] Forecasting CVKD... [2026-02-23T20:19:57.856393] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-23T20:19:57.856423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-23T20:19:57.868626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-23T20:19:57.869123] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-23T20:19:57.870241] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-23T20:19:57.870309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:57.870354] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:57.870390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:57.870472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:57.934383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:57.935493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:57.935596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:57.935633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:58.092436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:58.092642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:58.092697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:58.092735] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:58.097301] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: UP (p=79.47%) [2026-02-23T20:19:58.097690] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-23T20:19:58.097876] [INFO ] [sig ] CVKD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:58.252699] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CVKD.txt [2026-02-23T20:19:58.252860] [INFO ] [sig ] [824/3383] Completed CVKD in 0.4s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:58.252901] [INFO ] [sig ] [825/3383] Forecasting CVNA... [2026-02-23T20:19:58.252932] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-23T20:19:58.252963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-23T20:19:58.264949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-23T20:19:58.265341] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-23T20:19:58.266154] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-23T20:19:58.266208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:58.266241] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:58.266268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:58.266326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:58.325878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:58.326848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:58.326949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:58.326984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:58.461784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:58.461950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:58.461993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:58.462024] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:58.465631] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=96.26%) [2026-02-23T20:19:58.465923] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-23T20:19:58.466053] [INFO ] [sig ] CVNA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:58.617453] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CVNA.txt [2026-02-23T20:19:58.617669] [INFO ] [sig ] [825/3383] Completed CVNA in 0.4s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:58.617718] [INFO ] [sig ] [826/3383] Forecasting CVRX... [2026-02-23T20:19:58.617959] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-23T20:19:58.617996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-23T20:19:58.636067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-23T20:19:58.636422] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-23T20:19:58.637463] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-23T20:19:58.637520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:58.637554] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:58.637795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:58.637873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:58.697923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:58.699088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:58.699186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:58.699223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:58.824683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:58.824855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:58.824905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:58.824943] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:58.828744] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: UP (p=90.67%) [2026-02-23T20:19:58.829076] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-23T20:19:58.829220] [INFO ] [sig ] CVRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:58.980599] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CVRX.txt [2026-02-23T20:19:58.980768] [INFO ] [sig ] [826/3383] Completed CVRX in 0.4s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:58.980811] [INFO ] [sig ] [827/3383] Forecasting CVS... [2026-02-23T20:19:58.980845] [INFO ] [sig ] Generating forecast for: CVS [2026-02-23T20:19:58.980877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-23T20:19:58.992635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-23T20:19:58.993043] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-23T20:19:58.993902] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-23T20:19:58.993960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:58.993995] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:58.994024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:58.994092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:59.056827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:59.057732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:59.057821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:59.057880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:59.186616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:59.186824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:59.186869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:59.186898] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:59.190484] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=74.16%) [2026-02-23T20:19:59.190815] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-23T20:19:59.190950] [INFO ] [sig ] CVS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:19:59.334879] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CVS.txt [2026-02-23T20:19:59.335012] [INFO ] [sig ] [827/3383] Completed CVS in 0.4s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:59.335051] [INFO ] [sig ] [828/3383] Forecasting CVX... [2026-02-23T20:19:59.335081] [INFO ] [sig ] Generating forecast for: CVX [2026-02-23T20:19:59.335110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-23T20:19:59.346468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-23T20:19:59.346818] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-23T20:19:59.347613] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-23T20:19:59.347667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:59.347700] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:59.347727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:59.347784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:59.405373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:59.406072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:59.406151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:59.406183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:59.532138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:59.532294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:59.532336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:59.532367] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:59.535851] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: DOWN (p=39.75%) [2026-02-23T20:19:59.536126] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-23T20:19:59.536250] [INFO ] [sig ] CVX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:19:59.678731] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CVX.txt [2026-02-23T20:19:59.678845] [INFO ] [sig ] [828/3383] Completed CVX in 0.3s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:19:59.678882] [INFO ] [sig ] [829/3383] Forecasting CWAN... [2026-02-23T20:19:59.678911] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-23T20:19:59.678940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-23T20:19:59.690873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-23T20:19:59.691225] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-23T20:19:59.692016] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-23T20:19:59.692070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:19:59.692130] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:19:59.692159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:19:59.692216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:19:59.750271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:19:59.750960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:19:59.751038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:19:59.751072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:19:59.871684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:19:59.871822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:19:59.871861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:19:59.871891] [INFO ] [FORECASTER] Training complete [2026-02-23T20:19:59.875225] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: DOWN (p=29.45%) [2026-02-23T20:19:59.875498] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-23T20:19:59.875643] [INFO ] [sig ] CWAN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:00.018383] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CWAN.txt [2026-02-23T20:20:00.018516] [INFO ] [sig ] [829/3383] Completed CWAN in 0.3s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:20:00.018563] [INFO ] [sig ] [830/3383] Forecasting CWBC... [2026-02-23T20:20:00.018623] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-23T20:20:00.018658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-23T20:20:00.031467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-23T20:20:00.031804] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-23T20:20:00.032566] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-23T20:20:00.032641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:00.032674] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:00.032703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:00.032760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:00.090305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:00.090977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:00.091056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:00.091088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:00.214107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:00.214235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:00.214273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:00.214303] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:00.218099] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-02-23T20:20:00.218396] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-23T20:20:00.218545] [INFO ] [sig ] CWBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:00.361588] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CWBC.txt [2026-02-23T20:20:00.361712] [INFO ] [sig ] [830/3383] Completed CWBC in 0.3s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:20:00.361752] [INFO ] [sig ] [831/3383] Forecasting CWCO... [2026-02-23T20:20:00.361783] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-23T20:20:00.361813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-23T20:20:00.373300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-23T20:20:00.373669] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-23T20:20:00.374430] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-23T20:20:00.374483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:00.374530] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:00.374560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:00.374640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:00.432810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:00.433428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:00.433511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:00.433545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:00.551405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:00.551556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:00.551614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:00.551645] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:00.555044] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=42.42%) [2026-02-23T20:20:00.555317] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-23T20:20:00.555444] [INFO ] [sig ] CWCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:00.696322] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CWCO.txt [2026-02-23T20:20:00.696436] [INFO ] [sig ] [831/3383] Completed CWCO in 0.3s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:20:00.696476] [INFO ] [sig ] [832/3383] Forecasting CWD... [2026-02-23T20:20:00.696506] [INFO ] [sig ] Generating forecast for: CWD [2026-02-23T20:20:00.696537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-23T20:20:00.707497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-23T20:20:00.707858] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-23T20:20:00.708649] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-23T20:20:00.708703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:00.708736] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:00.708763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:00.708820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:00.765534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:00.766170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:00.766247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:00.766279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:00.879445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:00.879649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:00.879696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:00.879758] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:00.883266] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=10.93%) [2026-02-23T20:20:00.883548] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-23T20:20:00.883705] [INFO ] [sig ] CWD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:01.034030] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CWD.txt [2026-02-23T20:20:01.034196] [INFO ] [sig ] [832/3383] Completed CWD in 0.3s | 2.80 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-23T20:20:01.034238] [INFO ] [sig ] [833/3383] Forecasting CWEN... [2026-02-23T20:20:01.034269] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-23T20:20:01.034300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-23T20:20:01.047873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-23T20:20:01.048266] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-23T20:20:01.049104] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-23T20:20:01.049168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:01.049203] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:01.049232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:01.049290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:01.113092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:01.114208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:01.114313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:01.114349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:01.262184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:01.262376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:01.263196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:01.263258] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:01.267044] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=72.34%) [2026-02-23T20:20:01.267345] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-23T20:20:01.267480] [INFO ] [sig ] CWEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:01.416469] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CWEN.txt [2026-02-23T20:20:01.416688] [INFO ] [sig ] [833/3383] Completed CWEN in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-23T20:20:01.416733] [INFO ] [sig ] [834/3383] Forecasting CWH... [2026-02-23T20:20:01.416763] [INFO ] [sig ] Generating forecast for: CWH [2026-02-23T20:20:01.416793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-23T20:20:01.504361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-23T20:20:01.504811] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-23T20:20:01.505656] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-23T20:20:01.505729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:01.505764] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:01.505791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:01.505850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:01.567962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:01.568884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:01.568972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:01.569008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:01.698941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:01.699125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:01.699183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:01.699227] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:01.704123] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-23T20:20:01.704562] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-23T20:20:01.704764] [INFO ] [sig ] CWH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:01.879115] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CWH.txt [2026-02-23T20:20:01.879264] [INFO ] [sig ] [834/3383] Completed CWH in 0.5s | 2.80 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-23T20:20:01.879319] [INFO ] [sig ] [835/3383] Forecasting CWK... [2026-02-23T20:20:01.879352] [INFO ] [sig ] Generating forecast for: CWK [2026-02-23T20:20:01.879383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-23T20:20:01.892622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-23T20:20:01.893007] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-23T20:20:01.893882] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-23T20:20:01.893937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:01.893969] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:01.893997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:01.894055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:01.952510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:01.953538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:01.953648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:01.953684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:02.080371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:02.080552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:02.080613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:02.080642] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:02.084598] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=81.19%) [2026-02-23T20:20:02.084913] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-23T20:20:02.085044] [INFO ] [sig ] CWK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:02.233782] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CWK.txt [2026-02-23T20:20:02.233918] [INFO ] [sig ] [835/3383] Completed CWK in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:02.233957] [INFO ] [sig ] [836/3383] Forecasting CXDO... [2026-02-23T20:20:02.233987] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-23T20:20:02.234016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-23T20:20:02.246569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-23T20:20:02.247000] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-23T20:20:02.248104] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-23T20:20:02.248163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:02.248196] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:02.248224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:02.248284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:02.314244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:02.315251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:02.315346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:02.315380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:02.442511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:02.442903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:02.442948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:02.442986] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:02.447049] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: UP (p=51.26%) [2026-02-23T20:20:02.447407] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-23T20:20:02.447593] [INFO ] [sig ] CXDO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:02.613654] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CXDO.txt [2026-02-23T20:20:02.613817] [INFO ] [sig ] [836/3383] Completed CXDO in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:02.613859] [INFO ] [sig ] [837/3383] Forecasting CXE... [2026-02-23T20:20:02.613891] [INFO ] [sig ] Generating forecast for: CXE [2026-02-23T20:20:02.613922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-23T20:20:02.626842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-23T20:20:02.627295] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-23T20:20:02.628350] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-23T20:20:02.628407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:02.628443] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:02.628471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:02.628537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:02.708710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:02.709870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:02.709987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:02.710022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:02.849051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:02.849218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:02.849261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:02.849290] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:02.852843] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: DOWN (p=8.34%) [2026-02-23T20:20:02.853159] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-23T20:20:02.853299] [INFO ] [sig ] CXE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:02.997396] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CXE.txt [2026-02-23T20:20:02.997597] [INFO ] [sig ] [837/3383] Completed CXE in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:02.997645] [INFO ] [sig ] [838/3383] Forecasting CXSE... [2026-02-23T20:20:02.997676] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-23T20:20:02.997706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-23T20:20:03.013884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-23T20:20:03.014325] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-23T20:20:03.015238] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-23T20:20:03.015297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:03.015333] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:03.015362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:03.015421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:03.074308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:03.075221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:03.075307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:03.075341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:03.187118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:03.187274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:03.187316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:03.187362] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:03.191205] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=68.20%) [2026-02-23T20:20:03.191492] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-23T20:20:03.191638] [INFO ] [sig ] CXSE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:03.340538] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CXSE.txt [2026-02-23T20:20:03.340721] [INFO ] [sig ] [838/3383] Completed CXSE in 0.3s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:03.340763] [INFO ] [sig ] [839/3383] Forecasting CYD... [2026-02-23T20:20:03.340794] [INFO ] [sig ] Generating forecast for: CYD [2026-02-23T20:20:03.340824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-23T20:20:03.353209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-23T20:20:03.353730] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-23T20:20:03.354663] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-23T20:20:03.354720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:03.354753] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:03.354781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:03.354840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:03.415161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:03.416131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:03.416256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:03.416294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:03.544516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:03.544701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:03.544748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:03.544780] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:03.548493] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: UP (p=94.73%) [2026-02-23T20:20:03.548838] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-23T20:20:03.548989] [INFO ] [sig ] CYD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:03.699634] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CYD.txt [2026-02-23T20:20:03.699794] [INFO ] [sig ] [839/3383] Completed CYD in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:03.699836] [INFO ] [sig ] [840/3383] Forecasting CYH... [2026-02-23T20:20:03.699867] [INFO ] [sig ] Generating forecast for: CYH [2026-02-23T20:20:03.699898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-23T20:20:03.711369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-23T20:20:03.711770] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-23T20:20:03.712564] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-23T20:20:03.712657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:03.712698] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:03.712731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:03.712789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:03.773150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:03.774027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:03.774146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:03.774182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:03.897028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:03.897377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:03.897419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:03.897450] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:03.901673] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-23T20:20:03.901965] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-23T20:20:03.902095] [INFO ] [sig ] CYH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:04.048395] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CYH.txt [2026-02-23T20:20:04.048543] [INFO ] [sig ] [840/3383] Completed CYH in 0.3s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:04.048605] [INFO ] [sig ] [841/3383] Forecasting CYN... [2026-02-23T20:20:04.048639] [INFO ] [sig ] Generating forecast for: CYN [2026-02-23T20:20:04.048670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-23T20:20:04.061315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-23T20:20:04.061745] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-23T20:20:04.062757] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-23T20:20:04.062814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:04.062848] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:04.062877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:04.062936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:04.126206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:04.127146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:04.127241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:04.127275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:04.251411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:04.251597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:04.251643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:04.251672] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:04.255376] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=46.08%) [2026-02-23T20:20:04.255694] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-23T20:20:04.255830] [INFO ] [sig ] CYN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:04.408828] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CYN.txt [2026-02-23T20:20:04.409192] [INFO ] [sig ] [841/3383] Completed CYN in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:04.409233] [INFO ] [sig ] [842/3383] Forecasting CYRX... [2026-02-23T20:20:04.409264] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-23T20:20:04.409294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-23T20:20:04.422111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-23T20:20:04.422513] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-23T20:20:04.423564] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-23T20:20:04.423642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:04.423676] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:04.423717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:04.423776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:04.483086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:04.484011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:04.484096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:04.484130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:04.609844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:04.610004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:04.610047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:04.610078] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:04.613569] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: UP (p=52.44%) [2026-02-23T20:20:04.613874] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-23T20:20:04.614002] [INFO ] [sig ] CYRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:04.765740] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CYRX.txt [2026-02-23T20:20:04.765979] [INFO ] [sig ] [842/3383] Completed CYRX in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:04.766026] [INFO ] [sig ] [843/3383] Forecasting CYTK... [2026-02-23T20:20:04.766059] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-23T20:20:04.766098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-23T20:20:04.778198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-23T20:20:04.778634] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-23T20:20:04.779542] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-23T20:20:04.779617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:04.779653] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:04.779682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:04.779742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:04.839804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:04.840735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:04.840836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:04.840873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:04.975657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:04.975850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:04.975906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:04.975947] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:04.979985] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: DOWN (p=33.15%) [2026-02-23T20:20:04.980494] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-23T20:20:04.980657] [INFO ] [sig ] CYTK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:05.130734] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CYTK.txt [2026-02-23T20:20:05.130897] [INFO ] [sig ] [843/3383] Completed CYTK in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:05.130938] [INFO ] [sig ] [844/3383] Forecasting CZFS... [2026-02-23T20:20:05.130969] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-23T20:20:05.130999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-23T20:20:05.140946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-23T20:20:05.141262] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-23T20:20:05.142135] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-23T20:20:05.142190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:05.142223] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:05.142250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:05.142307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:05.201638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:05.202472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:05.202565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:05.202622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:05.302278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:05.302441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:05.302484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:05.302514] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:05.306421] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: DOWN (p=21.29%) [2026-02-23T20:20:05.306732] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-23T20:20:05.306863] [INFO ] [sig ] CZFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:05.448609] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CZFS.txt [2026-02-23T20:20:05.448758] [INFO ] [sig ] [844/3383] Completed CZFS in 0.3s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:05.448799] [INFO ] [sig ] [845/3383] Forecasting CZNC... [2026-02-23T20:20:05.448829] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-23T20:20:05.448859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-23T20:20:05.459711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-23T20:20:05.460091] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-23T20:20:05.460901] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-23T20:20:05.460955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:05.460989] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:05.461017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:05.461074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:05.518119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:05.519018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:05.519104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:05.519137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:05.641405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:05.641567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:05.641627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:05.641657] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:05.645035] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: UP (p=66.61%) [2026-02-23T20:20:05.645314] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-23T20:20:05.645438] [INFO ] [sig ] CZNC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:05.791385] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/CZNC.txt [2026-02-23T20:20:05.791561] [INFO ] [sig ] [845/3383] Completed CZNC in 0.3s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:05.791627] [INFO ] [sig ] [846/3383] Forecasting CZWI... [2026-02-23T20:20:05.791661] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-23T20:20:05.791711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-23T20:20:05.803351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-23T20:20:05.803749] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-23T20:20:05.804701] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-23T20:20:05.804758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:05.804825] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:05.804856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:05.804915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:05.870738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:05.871692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:05.871783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:05.871817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:05.997005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:05.997169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:05.997212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:05.997243] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:06.001218] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=36.50%) [2026-02-23T20:20:06.001550] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-23T20:20:06.001727] [INFO ] [sig ] CZWI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:06.162399] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/CZWI.txt [2026-02-23T20:20:06.162566] [INFO ] [sig ] [846/3383] Completed CZWI in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:06.162636] [INFO ] [sig ] [847/3383] Forecasting DAL... [2026-02-23T20:20:06.162675] [INFO ] [sig ] Generating forecast for: DAL [2026-02-23T20:20:06.162712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-23T20:20:06.174570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-23T20:20:06.175002] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-23T20:20:06.176097] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-23T20:20:06.176162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:06.176196] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:06.176225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:06.176297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:06.241659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:06.242557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:06.242689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:06.242732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:06.374961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:06.375123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:06.375168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:06.375198] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:06.379177] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=77.23%) [2026-02-23T20:20:06.379501] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-23T20:20:06.379659] [INFO ] [sig ] DAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:06.531687] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DAL.txt [2026-02-23T20:20:06.531855] [INFO ] [sig ] [847/3383] Completed DAL in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:06.531899] [INFO ] [sig ] [848/3383] Forecasting DAN... [2026-02-23T20:20:06.531932] [INFO ] [sig ] Generating forecast for: DAN [2026-02-23T20:20:06.531963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-23T20:20:06.543602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-23T20:20:06.543977] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-23T20:20:06.544971] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-23T20:20:06.545039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:06.545085] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:06.545114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:06.545185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:06.605552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:06.606345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:06.606430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:06.606464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:06.737419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:06.737597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:06.737643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:06.737676] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:06.741362] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: DOWN (p=25.77%) [2026-02-23T20:20:06.741672] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-23T20:20:06.741812] [INFO ] [sig ] DAN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:06.886195] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DAN.txt [2026-02-23T20:20:06.886339] [INFO ] [sig ] [848/3383] Completed DAN in 0.4s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:06.886379] [INFO ] [sig ] [849/3383] Forecasting DAO... [2026-02-23T20:20:06.886410] [INFO ] [sig ] Generating forecast for: DAO [2026-02-23T20:20:06.886440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-23T20:20:06.898133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-23T20:20:06.898488] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-23T20:20:06.899283] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-23T20:20:06.899337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:06.899369] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:06.899395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:06.899452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:06.955939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:06.956569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:06.956672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:06.956705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:07.078060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:07.078212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:07.078253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:07.078282] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:07.081816] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: UP (p=73.03%) [2026-02-23T20:20:07.082100] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-23T20:20:07.082227] [INFO ] [sig ] DAO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:07.223665] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DAO.txt [2026-02-23T20:20:07.223792] [INFO ] [sig ] [849/3383] Completed DAO in 0.3s | 2.80 sym/s | Total: 5.0m | ETA: 15.1m [2026-02-23T20:20:07.223831] [INFO ] [sig ] [850/3383] Forecasting DAPP... [2026-02-23T20:20:07.223862] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-23T20:20:07.223892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-23T20:20:07.235233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-23T20:20:07.235542] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-23T20:20:07.236329] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-23T20:20:07.236383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:07.236415] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:07.236443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:07.236500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:07.293632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:07.294427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:07.294505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:07.294538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:07.423866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:07.424026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:07.424067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:07.424104] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:07.427491] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: DOWN (p=22.24%) [2026-02-23T20:20:07.427854] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-23T20:20:07.427992] [INFO ] [sig ] DAPP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:07.570941] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DAPP.txt [2026-02-23T20:20:07.571086] [INFO ] [sig ] [850/3383] Completed DAPP in 0.3s | 2.80 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-23T20:20:07.571125] [INFO ] [sig ] [851/3383] Forecasting DARE... [2026-02-23T20:20:07.571155] [INFO ] [sig ] Generating forecast for: DARE [2026-02-23T20:20:07.571185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-23T20:20:07.582183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-23T20:20:07.582522] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-23T20:20:07.583335] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-23T20:20:07.583399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:07.583442] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:07.583481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:07.583542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:07.641378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:07.642071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:07.642153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:07.642187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:07.757721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:07.757897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:07.757942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:07.757971] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:07.761484] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-02-23T20:20:07.761817] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-23T20:20:07.761946] [INFO ] [sig ] DARE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:07.911210] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DARE.txt [2026-02-23T20:20:07.911380] [INFO ] [sig ] [851/3383] Completed DARE in 0.3s | 2.80 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-23T20:20:07.911427] [INFO ] [sig ] [852/3383] Forecasting DASH... [2026-02-23T20:20:07.911459] [INFO ] [sig ] Generating forecast for: DASH [2026-02-23T20:20:07.911489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-23T20:20:07.923992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-23T20:20:07.924367] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-23T20:20:07.925259] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-23T20:20:07.925314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:07.925348] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:07.925376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:07.925435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:07.986197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:07.987078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:07.987356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:07.987391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:08.120408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:08.120587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:08.120632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:08.120662] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:08.124178] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=92.76%) [2026-02-23T20:20:08.124466] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-23T20:20:08.124614] [INFO ] [sig ] DASH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:08.283137] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DASH.txt [2026-02-23T20:20:08.283307] [INFO ] [sig ] [852/3383] Completed DASH in 0.4s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:08.283352] [INFO ] [sig ] [853/3383] Forecasting DAVA... [2026-02-23T20:20:08.283385] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-23T20:20:08.283417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-23T20:20:08.298245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-23T20:20:08.298700] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-23T20:20:08.299889] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-23T20:20:08.299946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:08.299982] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:08.300021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:08.300108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:08.368491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:08.369536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:08.369838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:08.369885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:08.496821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:08.496983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:08.497024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:08.497055] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:08.500912] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-02-23T20:20:08.501195] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-23T20:20:08.501323] [INFO ] [sig ] DAVA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:08.644477] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DAVA.txt [2026-02-23T20:20:08.644639] [INFO ] [sig ] [853/3383] Completed DAVA in 0.4s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:08.644682] [INFO ] [sig ] [854/3383] Forecasting DAVE... [2026-02-23T20:20:08.644711] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-23T20:20:08.644745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-23T20:20:08.655557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-23T20:20:08.655949] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-23T20:20:08.656766] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-23T20:20:08.656821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:08.656854] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:08.656882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:08.656938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:08.713701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:08.714559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:08.714662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:08.714697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:08.833707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:08.833878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:08.833920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:08.833948] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:08.837385] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=32.61%) [2026-02-23T20:20:08.837694] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-23T20:20:08.837821] [INFO ] [sig ] DAVE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:08.981418] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DAVE.txt [2026-02-23T20:20:08.981587] [INFO ] [sig ] [854/3383] Completed DAVE in 0.3s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:08.981630] [INFO ] [sig ] [855/3383] Forecasting DAWN... [2026-02-23T20:20:08.981661] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-23T20:20:08.981690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-23T20:20:08.993820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-23T20:20:08.994195] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-23T20:20:08.995008] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-23T20:20:08.995076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:08.995109] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:08.995137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:08.995193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:09.052542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:09.053321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:09.053402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:09.053435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:09.183516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:09.183717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:09.183770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:09.183808] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:09.188314] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: DOWN (p=25.46%) [2026-02-23T20:20:09.188768] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-23T20:20:09.188947] [INFO ] [sig ] DAWN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:09.346776] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DAWN.txt [2026-02-23T20:20:09.346938] [INFO ] [sig ] [855/3383] Completed DAWN in 0.4s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:09.346979] [INFO ] [sig ] [856/3383] Forecasting DB... [2026-02-23T20:20:09.347009] [INFO ] [sig ] Generating forecast for: DB [2026-02-23T20:20:09.347041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-23T20:20:09.359403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-23T20:20:09.359821] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-23T20:20:09.360712] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-23T20:20:09.360768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:09.360803] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:09.360832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:09.360892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:09.423364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:09.424312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:09.424434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:09.424470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:09.551306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:09.551472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:09.551516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:09.551547] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:09.555187] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-02-23T20:20:09.555504] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-23T20:20:09.555662] [INFO ] [sig ] DB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:09.702406] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DB.txt [2026-02-23T20:20:09.702558] [INFO ] [sig ] [856/3383] Completed DB in 0.4s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:09.702624] [INFO ] [sig ] [857/3383] Forecasting DBI... [2026-02-23T20:20:09.702669] [INFO ] [sig ] Generating forecast for: DBI [2026-02-23T20:20:09.702714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-23T20:20:09.714284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-23T20:20:09.714688] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-23T20:20:09.715552] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-23T20:20:09.715649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:09.715695] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:09.715725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:09.715785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:09.787189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:09.788138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:09.788224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:09.788258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:09.907544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:09.907724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:09.907767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:09.907799] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:09.911404] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: UP (p=76.77%) [2026-02-23T20:20:09.911711] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-23T20:20:09.911846] [INFO ] [sig ] DBI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:10.060174] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DBI.txt [2026-02-23T20:20:10.060348] [INFO ] [sig ] [857/3383] Completed DBI in 0.4s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:10.060391] [INFO ] [sig ] [858/3383] Forecasting DBL... [2026-02-23T20:20:10.060422] [INFO ] [sig ] Generating forecast for: DBL [2026-02-23T20:20:10.060452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-23T20:20:10.072125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-23T20:20:10.072532] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-23T20:20:10.073360] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-23T20:20:10.073415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:10.073448] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:10.073474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:10.073530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:10.141739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:10.142914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:10.143034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:10.143095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:10.266726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:10.266904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:10.266947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:10.266976] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:10.270552] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-02-23T20:20:10.270857] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-23T20:20:10.270990] [INFO ] [sig ] DBL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:10.434604] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DBL.txt [2026-02-23T20:20:10.434791] [INFO ] [sig ] [858/3383] Completed DBL in 0.4s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:10.434852] [INFO ] [sig ] [859/3383] Forecasting DBRG... [2026-02-23T20:20:10.434885] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-23T20:20:10.434915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-23T20:20:10.446482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-23T20:20:10.446856] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-23T20:20:10.447644] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-23T20:20:10.447699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:10.447734] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:10.447764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:10.447820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:10.506441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:10.507351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:10.507441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:10.507476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:10.626557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:10.626739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:10.626785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:10.626814] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:10.630230] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-02-23T20:20:10.630506] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-23T20:20:10.630650] [INFO ] [sig ] DBRG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:10.777057] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DBRG.txt [2026-02-23T20:20:10.777276] [INFO ] [sig ] [859/3383] Completed DBRG in 0.3s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:10.777321] [INFO ] [sig ] [860/3383] Forecasting DBX... [2026-02-23T20:20:10.777353] [INFO ] [sig ] Generating forecast for: DBX [2026-02-23T20:20:10.777384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-23T20:20:10.788734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-23T20:20:10.789105] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-23T20:20:10.789961] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-23T20:20:10.790015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:10.790048] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:10.790075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:10.790131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:10.848497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:10.849726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:10.849829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:10.849870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:10.972377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:10.972541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:10.972609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:10.972644] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:10.976166] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=85.98%) [2026-02-23T20:20:10.976447] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-23T20:20:10.976619] [INFO ] [sig ] DBX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:11.121078] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DBX.txt [2026-02-23T20:20:11.121229] [INFO ] [sig ] [860/3383] Completed DBX in 0.3s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:11.121270] [INFO ] [sig ] [861/3383] Forecasting DCBO... [2026-02-23T20:20:11.121301] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-23T20:20:11.121331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-23T20:20:11.132678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-23T20:20:11.133067] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-23T20:20:11.133896] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-23T20:20:11.133951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:11.133985] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:11.134014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:11.134072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:11.191528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:11.192415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:11.192497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:11.192530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:11.319646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:11.319817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:11.319861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:11.319890] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:11.323543] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=18.79%) [2026-02-23T20:20:11.323864] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-23T20:20:11.324006] [INFO ] [sig ] DCBO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:11.472403] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DCBO.txt [2026-02-23T20:20:11.472561] [INFO ] [sig ] [861/3383] Completed DCBO in 0.4s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:11.472626] [INFO ] [sig ] [862/3383] Forecasting DCI... [2026-02-23T20:20:11.472657] [INFO ] [sig ] Generating forecast for: DCI [2026-02-23T20:20:11.472687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-23T20:20:11.484006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-23T20:20:11.484392] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-23T20:20:11.485418] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-23T20:20:11.485473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:11.485505] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:11.485532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:11.485607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:11.545028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:11.545958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:11.546046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:11.546080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:11.674764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:11.674939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:11.674998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:11.675029] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:11.678604] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=52.25%) [2026-02-23T20:20:11.678911] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-23T20:20:11.679044] [INFO ] [sig ] DCI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:11.829455] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DCI.txt [2026-02-23T20:20:11.829638] [INFO ] [sig ] [862/3383] Completed DCI in 0.4s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:11.829682] [INFO ] [sig ] [863/3383] Forecasting DCO... [2026-02-23T20:20:11.829715] [INFO ] [sig ] Generating forecast for: DCO [2026-02-23T20:20:11.829746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-23T20:20:11.843065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-23T20:20:11.843536] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-23T20:20:11.844534] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-23T20:20:11.844623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:11.844691] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:11.844722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:11.844786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:11.906730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:11.907714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:11.907809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:11.907865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:12.032398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:12.032559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:12.032621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:12.032651] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:12.036324] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: DOWN (p=38.40%) [2026-02-23T20:20:12.036655] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-23T20:20:12.036793] [INFO ] [sig ] DCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:12.184313] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DCO.txt [2026-02-23T20:20:12.184467] [INFO ] [sig ] [863/3383] Completed DCO in 0.4s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:12.184509] [INFO ] [sig ] [864/3383] Forecasting DCOM... [2026-02-23T20:20:12.184538] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-23T20:20:12.184588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-23T20:20:12.196173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-23T20:20:12.196561] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-23T20:20:12.197414] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-23T20:20:12.197474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:12.197518] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:12.197557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:12.197656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:12.257982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:12.258885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:12.258988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:12.259023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:12.381432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:12.381617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:12.381662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:12.381691] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:12.385554] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: DOWN (p=16.13%) [2026-02-23T20:20:12.385901] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-23T20:20:12.386038] [INFO ] [sig ] DCOM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:12.547609] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DCOM.txt [2026-02-23T20:20:12.547779] [INFO ] [sig ] [864/3383] Completed DCOM in 0.4s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:12.547841] [INFO ] [sig ] [865/3383] Forecasting DCTH... [2026-02-23T20:20:12.547880] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-23T20:20:12.547918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-23T20:20:12.559036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-23T20:20:12.559372] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-23T20:20:12.560203] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-23T20:20:12.560256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:12.560288] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:12.560315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:12.560371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:12.622694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:12.623812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:12.623901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:12.624132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:12.747873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:12.748031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:12.748073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:12.748103] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:12.751614] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: DOWN (p=21.03%) [2026-02-23T20:20:12.751895] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-23T20:20:12.752020] [INFO ] [sig ] DCTH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:12.894680] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DCTH.txt [2026-02-23T20:20:12.894813] [INFO ] [sig ] [865/3383] Completed DCTH in 0.3s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:12.894851] [INFO ] [sig ] [866/3383] Forecasting DD... [2026-02-23T20:20:12.894882] [INFO ] [sig ] Generating forecast for: DD [2026-02-23T20:20:12.894913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-23T20:20:12.905752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-23T20:20:12.906092] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-23T20:20:12.906915] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-23T20:20:12.906969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:12.907035] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:12.907064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:12.907123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:12.965684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:12.966563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:12.966670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:12.966704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:13.091024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:13.091182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:13.091222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:13.091283] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:13.095298] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=6.52%) [2026-02-23T20:20:13.095596] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-23T20:20:13.095726] [INFO ] [sig ] DD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:13.238155] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DD.txt [2026-02-23T20:20:13.238300] [INFO ] [sig ] [866/3383] Completed DD in 0.3s | 2.80 sym/s | Total: 5.1m | ETA: 15.0m [2026-02-23T20:20:13.238340] [INFO ] [sig ] [867/3383] Forecasting DDD... [2026-02-23T20:20:13.238370] [INFO ] [sig ] Generating forecast for: DDD [2026-02-23T20:20:13.238400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-23T20:20:13.249662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-23T20:20:13.250025] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-23T20:20:13.250840] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-23T20:20:13.250895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:13.250926] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:13.250952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:13.251008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:13.307634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:13.308534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:13.308641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:13.308675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:13.431964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:13.432134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:13.432175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:13.432203] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:13.435831] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-23T20:20:13.436112] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-23T20:20:13.436431] [INFO ] [sig ] DDD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:13.579743] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DDD.txt [2026-02-23T20:20:13.579886] [INFO ] [sig ] [867/3383] Completed DDD in 0.3s | 2.80 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-23T20:20:13.579927] [INFO ] [sig ] [868/3383] Forecasting DDI... [2026-02-23T20:20:13.579958] [INFO ] [sig ] Generating forecast for: DDI [2026-02-23T20:20:13.579989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-23T20:20:13.591244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-23T20:20:13.591651] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-23T20:20:13.592486] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-23T20:20:13.592542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:13.592600] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:13.592632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:13.592692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:13.649769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:13.650503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:13.650623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:13.650676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:13.774533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:13.774730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:13.774773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:13.774803] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:13.778475] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: UP (p=87.89%) [2026-02-23T20:20:13.778789] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-23T20:20:13.778939] [INFO ] [sig ] DDI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:13.919059] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DDI.txt [2026-02-23T20:20:13.919404] [INFO ] [sig ] [868/3383] Completed DDI in 0.3s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:13.919445] [INFO ] [sig ] [869/3383] Forecasting DDL... [2026-02-23T20:20:13.919473] [INFO ] [sig ] Generating forecast for: DDL [2026-02-23T20:20:13.919504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-23T20:20:13.930920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-23T20:20:13.931259] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-23T20:20:13.932071] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-23T20:20:13.932125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:13.932156] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:13.932183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:13.932240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:13.990060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:13.991175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:13.991258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:13.991291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:14.114182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:14.114344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:14.114385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:14.114415] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:14.117933] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-02-23T20:20:14.118219] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-23T20:20:14.118346] [INFO ] [sig ] DDL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:14.263897] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DDL.txt [2026-02-23T20:20:14.264063] [INFO ] [sig ] [869/3383] Completed DDL in 0.3s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:14.264102] [INFO ] [sig ] [870/3383] Forecasting DDOG... [2026-02-23T20:20:14.264132] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-23T20:20:14.264169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-23T20:20:14.275382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-23T20:20:14.275746] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-23T20:20:14.276548] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-23T20:20:14.276626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:14.276660] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:14.276687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:14.276744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:14.335729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:14.336375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:14.336454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:14.336486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:14.460726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:14.460901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:14.460950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:14.460983] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:14.464786] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-23T20:20:14.465076] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-23T20:20:14.465202] [INFO ] [sig ] DDOG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:14.609979] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DDOG.txt [2026-02-23T20:20:14.610101] [INFO ] [sig ] [870/3383] Completed DDOG in 0.3s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:14.610141] [INFO ] [sig ] [871/3383] Forecasting DDS... [2026-02-23T20:20:14.610172] [INFO ] [sig ] Generating forecast for: DDS [2026-02-23T20:20:14.610202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-23T20:20:14.621539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-23T20:20:14.621861] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-23T20:20:14.622640] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-23T20:20:14.622693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:14.622726] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:14.622753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:14.622815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:14.680474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:14.681102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:14.681180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:14.681212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:14.799563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:14.799700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:14.799738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:14.799767] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:14.803075] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: DOWN (p=48.37%) [2026-02-23T20:20:14.803564] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-23T20:20:14.803740] [INFO ] [sig ] DDS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:14.950228] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DDS.txt [2026-02-23T20:20:14.950406] [INFO ] [sig ] [871/3383] Completed DDS in 0.3s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:14.950448] [INFO ] [sig ] [872/3383] Forecasting DE... [2026-02-23T20:20:14.950478] [INFO ] [sig ] Generating forecast for: DE [2026-02-23T20:20:14.950507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-23T20:20:14.962858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-23T20:20:14.963216] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-23T20:20:14.964056] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-23T20:20:14.964110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:14.964142] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:14.964168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:14.964232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:15.022258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:15.023114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:15.023195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:15.023228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:15.149252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:15.149411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:15.149453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:15.149483] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:15.152974] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: DOWN (p=0.96%) [2026-02-23T20:20:15.153254] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-23T20:20:15.153378] [INFO ] [sig ] DE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:15.295437] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DE.txt [2026-02-23T20:20:15.295561] [INFO ] [sig ] [872/3383] Completed DE in 0.3s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:15.295627] [INFO ] [sig ] [873/3383] Forecasting DEA... [2026-02-23T20:20:15.295659] [INFO ] [sig ] Generating forecast for: DEA [2026-02-23T20:20:15.295690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-23T20:20:15.307050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-23T20:20:15.307367] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-23T20:20:15.308220] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-23T20:20:15.308274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:15.308306] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:15.308333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:15.308390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:15.367298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:15.368081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:15.368162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:15.368225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:15.503644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:15.503807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:15.503848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:15.503878] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:15.507419] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-02-23T20:20:15.507730] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-23T20:20:15.507884] [INFO ] [sig ] DEA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:15.660926] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DEA.txt [2026-02-23T20:20:15.661096] [INFO ] [sig ] [873/3383] Completed DEA in 0.4s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:15.661137] [INFO ] [sig ] [874/3383] Forecasting DECK... [2026-02-23T20:20:15.661167] [INFO ] [sig ] Generating forecast for: DECK [2026-02-23T20:20:15.661199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-23T20:20:15.674250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-23T20:20:15.674679] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-23T20:20:15.675701] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-23T20:20:15.675756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:15.675789] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:15.675816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:15.675874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:15.738711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:15.739685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:15.739770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:15.739805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:15.864289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:15.864450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:15.864494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:15.864524] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:15.868020] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-02-23T20:20:15.868307] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-23T20:20:15.868434] [INFO ] [sig ] DECK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:16.013276] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DECK.txt [2026-02-23T20:20:16.013439] [INFO ] [sig ] [874/3383] Completed DECK in 0.4s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:16.013480] [INFO ] [sig ] [875/3383] Forecasting DEI... [2026-02-23T20:20:16.013511] [INFO ] [sig ] Generating forecast for: DEI [2026-02-23T20:20:16.013542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-23T20:20:16.025909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-23T20:20:16.026261] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-23T20:20:16.027085] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-23T20:20:16.027139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:16.027172] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:16.027199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:16.027255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:16.085619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:16.086459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:16.086543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:16.086597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:16.211672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:16.211876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:16.211931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:16.211963] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:16.216071] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=83.27%) [2026-02-23T20:20:16.216370] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-23T20:20:16.216527] [INFO ] [sig ] DEI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:16.362962] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DEI.txt [2026-02-23T20:20:16.363124] [INFO ] [sig ] [875/3383] Completed DEI in 0.3s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:16.363167] [INFO ] [sig ] [876/3383] Forecasting DELL... [2026-02-23T20:20:16.363199] [INFO ] [sig ] Generating forecast for: DELL [2026-02-23T20:20:16.363231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-23T20:20:16.375046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-23T20:20:16.375454] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-23T20:20:16.376391] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-23T20:20:16.376458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:16.376493] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:16.376532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:16.376646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:16.435787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:16.436840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:16.436931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:16.436966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:16.568993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:16.569165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:16.569215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:16.569259] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:16.573160] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: DOWN (p=9.86%) [2026-02-23T20:20:16.573454] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-23T20:20:16.573602] [INFO ] [sig ] DELL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:16.717350] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DELL.txt [2026-02-23T20:20:16.717556] [INFO ] [sig ] [876/3383] Completed DELL in 0.4s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:16.717629] [INFO ] [sig ] [877/3383] Forecasting DEO... [2026-02-23T20:20:16.717664] [INFO ] [sig ] Generating forecast for: DEO [2026-02-23T20:20:16.717698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-23T20:20:16.729697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-23T20:20:16.730123] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-23T20:20:16.730965] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-23T20:20:16.731021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:16.731055] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:16.731082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:16.731139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:16.790248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:16.791108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:16.791196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:16.791229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:16.931599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:16.931783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:16.931827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:16.931857] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:16.935519] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-02-23T20:20:16.935849] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-23T20:20:16.935996] [INFO ] [sig ] DEO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:17.081558] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DEO.txt [2026-02-23T20:20:17.081741] [INFO ] [sig ] [877/3383] Completed DEO in 0.4s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:17.081783] [INFO ] [sig ] [878/3383] Forecasting DERM... [2026-02-23T20:20:17.081815] [INFO ] [sig ] Generating forecast for: DERM [2026-02-23T20:20:17.081846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-23T20:20:17.094252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-23T20:20:17.094689] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-23T20:20:17.095530] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-23T20:20:17.095612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:17.095654] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:17.095684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:17.095744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:17.154282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:17.155437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:17.155527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:17.155560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:17.301364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:17.301527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:17.301593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:17.301627] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:17.305080] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=14.26%) [2026-02-23T20:20:17.305373] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-23T20:20:17.305501] [INFO ] [sig ] DERM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:17.455711] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DERM.txt [2026-02-23T20:20:17.455867] [INFO ] [sig ] [878/3383] Completed DERM in 0.4s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:17.455910] [INFO ] [sig ] [879/3383] Forecasting DFGP... [2026-02-23T20:20:17.455943] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-23T20:20:17.455973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-23T20:20:17.467272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-23T20:20:17.467661] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-23T20:20:17.468549] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-23T20:20:17.468645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:17.468683] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:17.468713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:17.468770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:17.527063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:17.527989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:17.528078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:17.528112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:17.654282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:17.654481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:17.654531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:17.654565] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:17.658301] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=64.76%) [2026-02-23T20:20:17.658637] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-23T20:20:17.658770] [INFO ] [sig ] DFGP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:17.816717] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DFGP.txt [2026-02-23T20:20:17.816889] [INFO ] [sig ] [879/3383] Completed DFGP in 0.4s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:17.816933] [INFO ] [sig ] [880/3383] Forecasting DFGX... [2026-02-23T20:20:17.816965] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-23T20:20:17.816996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-23T20:20:17.830073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-23T20:20:17.830473] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-23T20:20:17.831336] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-23T20:20:17.831391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:17.831455] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:17.831484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:17.831541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:17.889203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:17.890135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:17.890224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:17.890257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:18.026443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:18.026627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:18.026675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:18.026716] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:18.030345] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-02-23T20:20:18.030675] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-23T20:20:18.030820] [INFO ] [sig ] DFGX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:18.182096] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DFGX.txt [2026-02-23T20:20:18.182240] [INFO ] [sig ] [880/3383] Completed DFGX in 0.4s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:18.182282] [INFO ] [sig ] [881/3383] Forecasting DFH... [2026-02-23T20:20:18.182312] [INFO ] [sig ] Generating forecast for: DFH [2026-02-23T20:20:18.182342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-23T20:20:18.194411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-23T20:20:18.194777] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-23T20:20:18.195603] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-23T20:20:18.195660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:18.195694] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:18.195723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:18.195783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:18.254588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:18.255448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:18.255533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:18.255567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:18.381543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:18.381747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:18.381799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:18.381831] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:18.385451] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=85.27%) [2026-02-23T20:20:18.385759] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-23T20:20:18.385888] [INFO ] [sig ] DFH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:18.534893] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DFH.txt [2026-02-23T20:20:18.535059] [INFO ] [sig ] [881/3383] Completed DFH in 0.4s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:18.535102] [INFO ] [sig ] [882/3383] Forecasting DFIN... [2026-02-23T20:20:18.535133] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-23T20:20:18.535175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-23T20:20:18.547321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-23T20:20:18.547753] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-23T20:20:18.548672] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-23T20:20:18.548729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:18.548764] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:18.548792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:18.548850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:18.606410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:18.607412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:18.607540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:18.607608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:18.727367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:18.727538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:18.727603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:18.727647] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:18.731370] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=71.71%) [2026-02-23T20:20:18.731754] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-23T20:20:18.731930] [INFO ] [sig ] DFIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:18.879213] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DFIN.txt [2026-02-23T20:20:18.879369] [INFO ] [sig ] [882/3383] Completed DFIN in 0.3s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:18.879415] [INFO ] [sig ] [883/3383] Forecasting DFP... [2026-02-23T20:20:18.879447] [INFO ] [sig ] Generating forecast for: DFP [2026-02-23T20:20:18.879479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-23T20:20:18.891711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-23T20:20:18.892131] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-23T20:20:18.892981] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-23T20:20:18.893038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:18.893072] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:18.893101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:18.893160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:18.953964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:18.954908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:18.954997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:18.955032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:19.080900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:19.081062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:19.081103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:19.081166] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:19.084631] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-02-23T20:20:19.084907] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-23T20:20:19.085034] [INFO ] [sig ] DFP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:19.230851] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DFP.txt [2026-02-23T20:20:19.231030] [INFO ] [sig ] [883/3383] Completed DFP in 0.4s | 2.80 sym/s | Total: 5.2m | ETA: 14.9m [2026-02-23T20:20:19.231073] [INFO ] [sig ] [884/3383] Forecasting DG... [2026-02-23T20:20:19.231103] [INFO ] [sig ] Generating forecast for: DG [2026-02-23T20:20:19.231136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-23T20:20:19.243229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-23T20:20:19.243642] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-23T20:20:19.244421] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-23T20:20:19.244475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:19.244508] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:19.244536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:19.244613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:19.301484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:19.302421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:19.302521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:19.302568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:19.426310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:19.426476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:19.426519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:19.426552] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:19.430329] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=25.89%) [2026-02-23T20:20:19.430689] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-23T20:20:19.430858] [INFO ] [sig ] DG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:19.573833] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DG.txt [2026-02-23T20:20:19.573987] [INFO ] [sig ] [884/3383] Completed DG in 0.3s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:19.574027] [INFO ] [sig ] [885/3383] Forecasting DGCB... [2026-02-23T20:20:19.574058] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-23T20:20:19.574088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-23T20:20:19.585088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-23T20:20:19.585450] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-23T20:20:19.586254] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-23T20:20:19.586308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:19.586340] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:19.586366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:19.586424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:19.644096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:19.645014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:19.645103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:19.645138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:19.771721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:19.771885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:19.771929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:19.771962] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:19.775837] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=47.96%) [2026-02-23T20:20:19.776120] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-23T20:20:19.776409] [INFO ] [sig ] DGCB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:19.928364] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DGCB.txt [2026-02-23T20:20:19.928561] [INFO ] [sig ] [885/3383] Completed DGCB in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:19.928628] [INFO ] [sig ] [886/3383] Forecasting DGICA... [2026-02-23T20:20:19.928661] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-23T20:20:19.928696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-23T20:20:19.940883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-23T20:20:19.941318] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-23T20:20:19.942182] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-23T20:20:19.942239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:19.942273] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:19.942301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:19.942360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:20.002312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:20.003264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:20.003353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:20.003388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:20.126146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:20.126314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:20.126373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:20.126402] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:20.130173] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=73.49%) [2026-02-23T20:20:20.130585] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-23T20:20:20.130738] [INFO ] [sig ] DGICA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:20.279754] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DGICA.txt [2026-02-23T20:20:20.279916] [INFO ] [sig ] [886/3383] Completed DGICA in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:20.279955] [INFO ] [sig ] [887/3383] Forecasting DGII... [2026-02-23T20:20:20.279991] [INFO ] [sig ] Generating forecast for: DGII [2026-02-23T20:20:20.280027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-23T20:20:20.291635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-23T20:20:20.292039] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-23T20:20:20.293031] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-23T20:20:20.293085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:20.293118] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:20.293145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:20.293202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:20.357134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:20.358350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:20.358469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:20.358517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:20.494457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:20.494644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:20.494691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:20.494723] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:20.498401] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: UP (p=78.38%) [2026-02-23T20:20:20.498725] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-23T20:20:20.498859] [INFO ] [sig ] DGII: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:20.651663] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DGII.txt [2026-02-23T20:20:20.651858] [INFO ] [sig ] [887/3383] Completed DGII in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:20.651903] [INFO ] [sig ] [888/3383] Forecasting DGRE... [2026-02-23T20:20:20.651935] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-23T20:20:20.651967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-23T20:20:20.663895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-23T20:20:20.664522] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-23T20:20:20.665686] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-23T20:20:20.665744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:20.665779] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:20.665808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:20.665868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:20.730332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:20.731303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:20.731440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:20.731478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:20.846900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:20.847071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:20.847116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:20.847146] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:20.851063] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-02-23T20:20:20.851500] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-23T20:20:20.851707] [INFO ] [sig ] DGRE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:21.017021] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DGRE.txt [2026-02-23T20:20:21.017182] [INFO ] [sig ] [888/3383] Completed DGRE in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:21.017223] [INFO ] [sig ] [889/3383] Forecasting DGRS... [2026-02-23T20:20:21.017254] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-23T20:20:21.017284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-23T20:20:21.030469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-23T20:20:21.030911] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-23T20:20:21.031881] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-23T20:20:21.031943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:21.031979] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:21.032008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:21.032069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:21.099982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:21.100943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:21.101039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:21.101075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:21.242115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:21.242272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:21.242326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:21.242370] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:21.246547] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: UP (p=81.25%) [2026-02-23T20:20:21.246853] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-23T20:20:21.246986] [INFO ] [sig ] DGRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:21.396006] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DGRS.txt [2026-02-23T20:20:21.396168] [INFO ] [sig ] [889/3383] Completed DGRS in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:21.396210] [INFO ] [sig ] [890/3383] Forecasting DGX... [2026-02-23T20:20:21.396240] [INFO ] [sig ] Generating forecast for: DGX [2026-02-23T20:20:21.396271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-23T20:20:21.407630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-23T20:20:21.408001] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-23T20:20:21.408794] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-23T20:20:21.408848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:21.408907] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:21.408937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:21.408995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:21.469276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:21.470233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:21.470369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:21.470405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:21.595826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:21.595986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:21.596032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:21.596075] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:21.600054] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=29.15%) [2026-02-23T20:20:21.600358] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-23T20:20:21.600496] [INFO ] [sig ] DGX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:21.745340] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DGX.txt [2026-02-23T20:20:21.745500] [INFO ] [sig ] [890/3383] Completed DGX in 0.3s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:21.745540] [INFO ] [sig ] [891/3383] Forecasting DH... [2026-02-23T20:20:21.745591] [INFO ] [sig ] Generating forecast for: DH [2026-02-23T20:20:21.745625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-23T20:20:21.756832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-23T20:20:21.757239] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-23T20:20:21.758100] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-23T20:20:21.758157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:21.758189] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:21.758216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:21.758274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:21.816427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:21.817382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:21.817471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:21.817505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:21.947027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:21.947203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:21.947244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:21.947274] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:21.951077] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: UP (p=69.00%) [2026-02-23T20:20:21.951407] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-23T20:20:21.951551] [INFO ] [sig ] DH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:22.102854] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DH.txt [2026-02-23T20:20:22.103000] [INFO ] [sig ] [891/3383] Completed DH in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:22.103041] [INFO ] [sig ] [892/3383] Forecasting DHC... [2026-02-23T20:20:22.103072] [INFO ] [sig ] Generating forecast for: DHC [2026-02-23T20:20:22.103102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-23T20:20:22.113972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-23T20:20:22.114321] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-23T20:20:22.115512] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-23T20:20:22.115566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:22.115619] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:22.115646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:22.115707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:22.175780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:22.176693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:22.176783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:22.176818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:22.308355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:22.308518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:22.308560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:22.308613] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:22.312337] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-23T20:20:22.312647] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-23T20:20:22.312778] [INFO ] [sig ] DHC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:22.460786] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DHC.txt [2026-02-23T20:20:22.460952] [INFO ] [sig ] [892/3383] Completed DHC in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:22.460993] [INFO ] [sig ] [893/3383] Forecasting DHF... [2026-02-23T20:20:22.461023] [INFO ] [sig ] Generating forecast for: DHF [2026-02-23T20:20:22.461052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-23T20:20:22.473449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-23T20:20:22.473893] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-23T20:20:22.474722] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-23T20:20:22.474777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:22.474809] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:22.474836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:22.474893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:22.535452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:22.536392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:22.536482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:22.536518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:22.663112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:22.663276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:22.663318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:22.663347] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:22.666854] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=66.03%) [2026-02-23T20:20:22.667176] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-23T20:20:22.667310] [INFO ] [sig ] DHF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:22.817663] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DHF.txt [2026-02-23T20:20:22.817925] [INFO ] [sig ] [893/3383] Completed DHF in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:22.817986] [INFO ] [sig ] [894/3383] Forecasting DHI... [2026-02-23T20:20:22.818030] [INFO ] [sig ] Generating forecast for: DHI [2026-02-23T20:20:22.818085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-23T20:20:22.831643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-23T20:20:22.832039] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-23T20:20:22.832888] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-23T20:20:22.832944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:22.832977] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:22.833005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:22.833066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:22.895568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:22.896485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:22.896590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:22.896630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:23.029717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:23.029886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:23.029929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:23.029960] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:23.033676] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: UP (p=58.61%) [2026-02-23T20:20:23.033993] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-23T20:20:23.034167] [INFO ] [sig ] DHI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:23.188979] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DHI.txt [2026-02-23T20:20:23.189165] [INFO ] [sig ] [894/3383] Completed DHI in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:23.189220] [INFO ] [sig ] [895/3383] Forecasting DHIL... [2026-02-23T20:20:23.189255] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-23T20:20:23.189288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-23T20:20:23.202240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-23T20:20:23.202905] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-23T20:20:23.203965] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-23T20:20:23.204021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:23.204055] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:23.204085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:23.204146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:23.265996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:23.266929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:23.267019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:23.267057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:23.383726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:23.383892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:23.383935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:23.383967] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:23.387798] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-02-23T20:20:23.388116] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-23T20:20:23.388252] [INFO ] [sig ] DHIL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:23.536777] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DHIL.txt [2026-02-23T20:20:23.536965] [INFO ] [sig ] [895/3383] Completed DHIL in 0.3s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:23.537008] [INFO ] [sig ] [896/3383] Forecasting DHX... [2026-02-23T20:20:23.537039] [INFO ] [sig ] Generating forecast for: DHX [2026-02-23T20:20:23.537069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-23T20:20:23.549847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-23T20:20:23.550263] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-23T20:20:23.551138] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-23T20:20:23.551195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:23.551232] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:23.551261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:23.551321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:23.612146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:23.613282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:23.613369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:23.613405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:23.736784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:23.736950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:23.736993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:23.737024] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:23.740762] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: DOWN (p=38.49%) [2026-02-23T20:20:23.741064] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-23T20:20:23.741199] [INFO ] [sig ] DHX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:23.890486] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DHX.txt [2026-02-23T20:20:23.890706] [INFO ] [sig ] [896/3383] Completed DHX in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:23.890765] [INFO ] [sig ] [897/3383] Forecasting DIBS... [2026-02-23T20:20:23.890810] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-23T20:20:23.890850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-23T20:20:23.903151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-23T20:20:23.903820] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-23T20:20:23.904783] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-23T20:20:23.904842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:23.904932] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:23.904979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:23.905064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:23.966341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:23.967257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:23.967348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:23.967384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:24.091948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:24.092106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:24.092147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:24.092176] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:24.095737] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: UP (p=57.29%) [2026-02-23T20:20:24.096026] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-23T20:20:24.096162] [INFO ] [sig ] DIBS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:24.240853] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DIBS.txt [2026-02-23T20:20:24.241018] [INFO ] [sig ] [897/3383] Completed DIBS in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:24.241064] [INFO ] [sig ] [898/3383] Forecasting DIN... [2026-02-23T20:20:24.241107] [INFO ] [sig ] Generating forecast for: DIN [2026-02-23T20:20:24.241147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-23T20:20:24.253750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-23T20:20:24.254171] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-23T20:20:24.255276] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-23T20:20:24.255334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:24.255565] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:24.255665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:24.255769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:24.317367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:24.318348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:24.318438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:24.318474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:24.447032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:24.447198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:24.447241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:24.447275] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:24.450946] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: UP (p=82.33%) [2026-02-23T20:20:24.451237] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-23T20:20:24.451367] [INFO ] [sig ] DIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:24.597017] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DIN.txt [2026-02-23T20:20:24.597175] [INFO ] [sig ] [898/3383] Completed DIN in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:24.597215] [INFO ] [sig ] [899/3383] Forecasting DINO... [2026-02-23T20:20:24.597245] [INFO ] [sig ] Generating forecast for: DINO [2026-02-23T20:20:24.597277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-23T20:20:24.608517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-23T20:20:24.608909] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-23T20:20:24.609727] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-23T20:20:24.609784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:24.609819] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:24.609849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:24.609907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:24.671029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:24.672232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:24.672388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:24.672438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:24.821687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:24.821893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:24.821938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:24.821969] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:24.825674] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-02-23T20:20:24.826043] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-23T20:20:24.826194] [INFO ] [sig ] DINO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:25.000673] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DINO.txt [2026-02-23T20:20:25.000889] [INFO ] [sig ] [899/3383] Completed DINO in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:25.000950] [INFO ] [sig ] [900/3383] Forecasting DIS... [2026-02-23T20:20:25.000993] [INFO ] [sig ] Generating forecast for: DIS [2026-02-23T20:20:25.001034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-23T20:20:25.015444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-23T20:20:25.015950] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-23T20:20:25.016997] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-23T20:20:25.017063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:25.017105] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:25.017138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:25.017217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:25.082021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:25.083114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:25.083233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:25.083275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:25.211916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:25.212072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:25.212117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:25.212180] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:25.215706] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: DOWN (p=38.26%) [2026-02-23T20:20:25.215995] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-23T20:20:25.216139] [INFO ] [sig ] DIS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:25.358196] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DIS.txt [2026-02-23T20:20:25.358341] [INFO ] [sig ] [900/3383] Completed DIS in 0.4s | 2.80 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-23T20:20:25.358380] [INFO ] [sig ] [901/3383] Forecasting DJCO... [2026-02-23T20:20:25.358409] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-23T20:20:25.358441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-23T20:20:25.369237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-23T20:20:25.369619] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-23T20:20:25.370451] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-23T20:20:25.370506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:25.370539] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:25.370567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:25.370644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:25.428753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:25.429724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:25.429810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:25.429845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:25.552300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:25.552447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:25.552489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:25.552517] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:25.556007] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=37.51%) [2026-02-23T20:20:25.556287] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-23T20:20:25.556414] [INFO ] [sig ] DJCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:25.700232] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DJCO.txt [2026-02-23T20:20:25.700397] [INFO ] [sig ] [901/3383] Completed DJCO in 0.3s | 2.80 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-23T20:20:25.700437] [INFO ] [sig ] [902/3383] Forecasting DK... [2026-02-23T20:20:25.700466] [INFO ] [sig ] Generating forecast for: DK [2026-02-23T20:20:25.700498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-23T20:20:25.712266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-23T20:20:25.712685] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-23T20:20:25.713475] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-23T20:20:25.713529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:25.713561] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:25.713615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:25.713674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:25.772822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:25.773769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:25.773858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:25.773891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:25.899112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:25.899278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:25.899318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:25.899347] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:25.902758] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-02-23T20:20:25.903035] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-23T20:20:25.903164] [INFO ] [sig ] DK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:26.045691] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DK.txt [2026-02-23T20:20:26.045840] [INFO ] [sig ] [902/3383] Completed DK in 0.3s | 2.80 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:26.045880] [INFO ] [sig ] [903/3383] Forecasting DKL... [2026-02-23T20:20:26.045910] [INFO ] [sig ] Generating forecast for: DKL [2026-02-23T20:20:26.045943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-23T20:20:26.056479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-23T20:20:26.056834] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-23T20:20:26.057624] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-23T20:20:26.057676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:26.057722] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:26.057751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:26.057808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:26.117741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:26.118788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:26.118871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:26.118904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:26.244322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:26.244488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:26.244529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:26.244560] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:26.248075] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: DOWN (p=13.68%) [2026-02-23T20:20:26.248409] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-23T20:20:26.248542] [INFO ] [sig ] DKL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:26.395698] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DKL.txt [2026-02-23T20:20:26.395865] [INFO ] [sig ] [903/3383] Completed DKL in 0.3s | 2.80 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:26.395907] [INFO ] [sig ] [904/3383] Forecasting DKNG... [2026-02-23T20:20:26.395937] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-23T20:20:26.395967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-23T20:20:26.407628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-23T20:20:26.408068] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-23T20:20:26.408952] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-23T20:20:26.409008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:26.409043] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:26.409075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:26.409147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:26.466664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:26.467568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:26.467673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:26.467707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:26.582861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:26.583024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:26.583065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:26.583095] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:26.586529] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-23T20:20:26.586834] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-23T20:20:26.586965] [INFO ] [sig ] DKNG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:26.728067] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DKNG.txt [2026-02-23T20:20:26.728224] [INFO ] [sig ] [904/3383] Completed DKNG in 0.3s | 2.80 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:26.728265] [INFO ] [sig ] [905/3383] Forecasting DKS... [2026-02-23T20:20:26.728295] [INFO ] [sig ] Generating forecast for: DKS [2026-02-23T20:20:26.728326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-23T20:20:26.739474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-23T20:20:26.739901] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-23T20:20:26.740721] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-23T20:20:26.740774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:26.740806] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:26.740833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:26.740893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:26.797002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:26.797704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:26.797785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:26.797818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:26.916537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:26.916708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:26.916749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:26.916778] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:26.920196] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-02-23T20:20:26.920478] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-23T20:20:26.920623] [INFO ] [sig ] DKS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:27.064357] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DKS.txt [2026-02-23T20:20:27.064518] [INFO ] [sig ] [905/3383] Completed DKS in 0.3s | 2.80 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:27.064558] [INFO ] [sig ] [906/3383] Forecasting DLB... [2026-02-23T20:20:27.064610] [INFO ] [sig ] Generating forecast for: DLB [2026-02-23T20:20:27.064644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-23T20:20:27.076714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-23T20:20:27.077088] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-23T20:20:27.077927] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-23T20:20:27.077980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:27.078013] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:27.078040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:27.078096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:27.135538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:27.136482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:27.136567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:27.136622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:27.277720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:27.277911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:27.277955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:27.277986] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:27.281801] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=27.40%) [2026-02-23T20:20:27.282188] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-23T20:20:27.282336] [INFO ] [sig ] DLB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:27.426381] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DLB.txt [2026-02-23T20:20:27.426543] [INFO ] [sig ] [906/3383] Completed DLB in 0.4s | 2.80 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:27.426613] [INFO ] [sig ] [907/3383] Forecasting DLHC... [2026-02-23T20:20:27.426649] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-23T20:20:27.426691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-23T20:20:27.437687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-23T20:20:27.438086] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-23T20:20:27.438940] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-23T20:20:27.438996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:27.439029] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:27.439058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:27.439116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:27.496784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:27.497696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:27.497822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:27.497890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:27.613853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:27.614017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:27.614062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:27.614094] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:27.617765] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=76.45%) [2026-02-23T20:20:27.618113] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-23T20:20:27.618259] [INFO ] [sig ] DLHC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:27.769620] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DLHC.txt [2026-02-23T20:20:27.769790] [INFO ] [sig ] [907/3383] Completed DLHC in 0.3s | 2.80 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:27.769832] [INFO ] [sig ] [908/3383] Forecasting DLNG... [2026-02-23T20:20:27.769863] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-23T20:20:27.769896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-23T20:20:27.781987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-23T20:20:27.782405] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-23T20:20:27.783243] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-23T20:20:27.783300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:27.783336] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:27.783364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:27.783422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:27.844082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:27.845077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:27.845179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:27.845213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:27.974451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:27.974632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:27.974678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:27.974709] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:27.978269] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-02-23T20:20:27.978558] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-23T20:20:27.978731] [INFO ] [sig ] DLNG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:28.122498] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DLNG.txt [2026-02-23T20:20:28.122678] [INFO ] [sig ] [908/3383] Completed DLNG in 0.4s | 2.80 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:28.122733] [INFO ] [sig ] [909/3383] Forecasting DLO... [2026-02-23T20:20:28.122769] [INFO ] [sig ] Generating forecast for: DLO [2026-02-23T20:20:28.122800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-23T20:20:28.134803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-23T20:20:28.135185] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-23T20:20:28.135984] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-23T20:20:28.136039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:28.136072] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:28.136099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:28.136156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:28.192987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:28.193819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:28.193906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:28.193941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:28.311685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:28.311864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:28.311906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:28.311938] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:28.315793] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: DOWN (p=39.40%) [2026-02-23T20:20:28.316077] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-23T20:20:28.316206] [INFO ] [sig ] DLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:28.463776] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DLO.txt [2026-02-23T20:20:28.463930] [INFO ] [sig ] [909/3383] Completed DLO in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:28.463971] [INFO ] [sig ] [910/3383] Forecasting DLPN... [2026-02-23T20:20:28.464002] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-23T20:20:28.464032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-23T20:20:28.475846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-23T20:20:28.476236] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-23T20:20:28.477066] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-23T20:20:28.477121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:28.477154] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:28.477182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:28.477241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:28.537709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:28.538620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:28.538706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:28.538739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:28.643412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:28.643589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:28.643632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:28.643696] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:28.647134] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=42.07%) [2026-02-23T20:20:28.647425] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-23T20:20:28.647557] [INFO ] [sig ] DLPN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:28.792779] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DLPN.txt [2026-02-23T20:20:28.792944] [INFO ] [sig ] [910/3383] Completed DLPN in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:28.792985] [INFO ] [sig ] [911/3383] Forecasting DLTH... [2026-02-23T20:20:28.793015] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-23T20:20:28.793046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-23T20:20:28.804275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-23T20:20:28.804658] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-23T20:20:28.805451] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-23T20:20:28.805506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:28.805541] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:28.805569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:28.805671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:28.866669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:28.867567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:28.867676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:28.867711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:28.990661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:28.990830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:28.990873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:28.990901] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:28.994532] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=35.93%) [2026-02-23T20:20:28.994853] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-23T20:20:28.994984] [INFO ] [sig ] DLTH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:29.139421] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DLTH.txt [2026-02-23T20:20:29.139604] [INFO ] [sig ] [911/3383] Completed DLTH in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:29.139648] [INFO ] [sig ] [912/3383] Forecasting DLX... [2026-02-23T20:20:29.139678] [INFO ] [sig ] Generating forecast for: DLX [2026-02-23T20:20:29.139709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-23T20:20:29.151632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-23T20:20:29.152028] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-23T20:20:29.152874] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-23T20:20:29.152944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:29.152980] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:29.153007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:29.153064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:29.210294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:29.211415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:29.211535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:29.211587] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:29.340865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:29.341025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:29.341067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:29.341096] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:29.344597] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: DOWN (p=30.99%) [2026-02-23T20:20:29.344888] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-23T20:20:29.345017] [INFO ] [sig ] DLX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:29.486435] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DLX.txt [2026-02-23T20:20:29.486566] [INFO ] [sig ] [912/3383] Completed DLX in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:29.486625] [INFO ] [sig ] [913/3383] Forecasting DLY... [2026-02-23T20:20:29.486655] [INFO ] [sig ] Generating forecast for: DLY [2026-02-23T20:20:29.486684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-23T20:20:29.498664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-23T20:20:29.499003] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-23T20:20:29.499789] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-23T20:20:29.499842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:29.499875] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:29.499902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:29.499958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:29.557230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:29.557892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:29.557973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:29.558006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:29.675169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:29.675322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:29.675363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:29.675392] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:29.678903] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=89.13%) [2026-02-23T20:20:29.679194] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-23T20:20:29.679320] [INFO ] [sig ] DLY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:29.822347] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DLY.txt [2026-02-23T20:20:29.822499] [INFO ] [sig ] [913/3383] Completed DLY in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:29.822540] [INFO ] [sig ] [914/3383] Forecasting DMAC... [2026-02-23T20:20:29.822587] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-23T20:20:29.822620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-23T20:20:29.834466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-23T20:20:29.834835] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-23T20:20:29.835669] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-23T20:20:29.835724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:29.835785] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:29.835826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:29.835884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:29.894817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:29.895657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:29.895740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:29.895775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:30.018992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:30.019145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:30.019187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:30.019217] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:30.022812] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=17.08%) [2026-02-23T20:20:30.023088] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-23T20:20:30.023209] [INFO ] [sig ] DMAC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:30.166254] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DMAC.txt [2026-02-23T20:20:30.166382] [INFO ] [sig ] [914/3383] Completed DMAC in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:30.166627] [INFO ] [sig ] [915/3383] Forecasting DMB... [2026-02-23T20:20:30.166661] [INFO ] [sig ] Generating forecast for: DMB [2026-02-23T20:20:30.166691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-23T20:20:30.178246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-23T20:20:30.178610] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-23T20:20:30.179420] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-23T20:20:30.179474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:30.179506] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:30.179534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:30.179607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:30.238064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:30.238735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:30.238815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:30.238849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:30.356896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:30.357047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:30.357088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:30.357118] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:30.360542] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=15.96%) [2026-02-23T20:20:30.360833] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-23T20:20:30.360956] [INFO ] [sig ] DMB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:30.505005] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DMB.txt [2026-02-23T20:20:30.505136] [INFO ] [sig ] [915/3383] Completed DMB in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:30.505175] [INFO ] [sig ] [916/3383] Forecasting DMLP... [2026-02-23T20:20:30.505205] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-23T20:20:30.505234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-23T20:20:30.516010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-23T20:20:30.516330] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-23T20:20:30.517137] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-23T20:20:30.517200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:30.517246] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:30.517280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:30.517349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:30.579371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:30.580248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:30.580326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:30.580359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:30.699639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:30.699792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:30.699832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:30.699860] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:30.703272] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-02-23T20:20:30.703563] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-23T20:20:30.703745] [INFO ] [sig ] DMLP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:30.907745] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DMLP.txt [2026-02-23T20:20:30.907918] [INFO ] [sig ] [916/3383] Completed DMLP in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-23T20:20:30.907959] [INFO ] [sig ] [917/3383] Forecasting DMO... [2026-02-23T20:20:30.907989] [INFO ] [sig ] Generating forecast for: DMO [2026-02-23T20:20:30.908020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-23T20:20:30.919698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-23T20:20:30.920090] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-23T20:20:30.920904] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-23T20:20:30.920957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:30.920990] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:30.921017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:30.921073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:30.983363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:30.984454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:30.984543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:30.984596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:31.105776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:31.105943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:31.105984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:31.106051] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:31.109849] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=87.55%) [2026-02-23T20:20:31.110153] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-23T20:20:31.110288] [INFO ] [sig ] DMO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:31.264754] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DMO.txt [2026-02-23T20:20:31.264933] [INFO ] [sig ] [917/3383] Completed DMO in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.6m [2026-02-23T20:20:31.265002] [INFO ] [sig ] [918/3383] Forecasting DMRC... [2026-02-23T20:20:31.265036] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-23T20:20:31.265074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-23T20:20:31.277081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-23T20:20:31.277441] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-23T20:20:31.278269] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-23T20:20:31.278323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:31.278355] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:31.278381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:31.278437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:31.336408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:31.337107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:31.337189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:31.337222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:31.460115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:31.460282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:31.460324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:31.460354] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:31.463855] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: DOWN (p=11.02%) [2026-02-23T20:20:31.464142] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-23T20:20:31.464280] [INFO ] [sig ] DMRC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:31.608830] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DMRC.txt [2026-02-23T20:20:31.608989] [INFO ] [sig ] [918/3383] Completed DMRC in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:31.609031] [INFO ] [sig ] [919/3383] Forecasting DMXF... [2026-02-23T20:20:31.609060] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-23T20:20:31.609092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-23T20:20:31.620118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-23T20:20:31.620514] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-23T20:20:31.621345] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-23T20:20:31.621401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:31.621433] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:31.621460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:31.621517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:31.680715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:31.681570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:31.681676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:31.681709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:31.821022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:31.821185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:31.821230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:31.821264] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:31.824753] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=25.84%) [2026-02-23T20:20:31.825042] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-23T20:20:31.825169] [INFO ] [sig ] DMXF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:31.970455] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DMXF.txt [2026-02-23T20:20:31.970814] [INFO ] [sig ] [919/3383] Completed DMXF in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:31.970857] [INFO ] [sig ] [920/3383] Forecasting DNA... [2026-02-23T20:20:31.970889] [INFO ] [sig ] Generating forecast for: DNA [2026-02-23T20:20:31.970919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-23T20:20:31.987194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-23T20:20:31.987774] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-23T20:20:31.989129] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-23T20:20:31.989199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:31.989254] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:31.989302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:31.989401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:32.075875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:32.077019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:32.077122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:32.077167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:32.227916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:32.228079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:32.228133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:32.228173] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:32.232057] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=64.32%) [2026-02-23T20:20:32.232337] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-23T20:20:32.232465] [INFO ] [sig ] DNA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:32.383121] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DNA.txt [2026-02-23T20:20:32.383260] [INFO ] [sig ] [920/3383] Completed DNA in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:32.383302] [INFO ] [sig ] [921/3383] Forecasting DNLI... [2026-02-23T20:20:32.383333] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-23T20:20:32.383363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-23T20:20:32.395156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-23T20:20:32.395480] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-23T20:20:32.396493] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-23T20:20:32.396547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:32.396607] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:32.396638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:32.396694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:32.454972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:32.455849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:32.455930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:32.455963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:32.584430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:32.584798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:32.584842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:32.584871] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:32.588790] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-02-23T20:20:32.589067] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-23T20:20:32.589193] [INFO ] [sig ] DNLI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:32.735127] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DNLI.txt [2026-02-23T20:20:32.735280] [INFO ] [sig ] [921/3383] Completed DNLI in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:32.735322] [INFO ] [sig ] [922/3383] Forecasting DNP... [2026-02-23T20:20:32.735354] [INFO ] [sig ] Generating forecast for: DNP [2026-02-23T20:20:32.735384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-23T20:20:32.746160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-23T20:20:32.746505] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-23T20:20:32.747304] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-23T20:20:32.747360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:32.747393] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:32.747419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:32.747475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:32.805909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:32.806913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:32.806996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:32.807029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:32.947881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:32.948043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:32.948086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:32.948117] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:32.951856] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=55.74%) [2026-02-23T20:20:32.952331] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-23T20:20:32.952462] [INFO ] [sig ] DNP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:33.095972] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DNP.txt [2026-02-23T20:20:33.096105] [INFO ] [sig ] [922/3383] Completed DNP in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:33.096145] [INFO ] [sig ] [923/3383] Forecasting DNTH... [2026-02-23T20:20:33.096176] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-23T20:20:33.096206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-23T20:20:33.107192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-23T20:20:33.107517] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-23T20:20:33.108392] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-23T20:20:33.108447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:33.108479] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:33.108504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:33.108560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:33.165508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:33.166131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:33.166210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:33.166243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:33.281203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:33.281368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:33.281411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:33.281439] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:33.284882] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: UP (p=54.45%) [2026-02-23T20:20:33.285160] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-23T20:20:33.285286] [INFO ] [sig ] DNTH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:33.427020] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DNTH.txt [2026-02-23T20:20:33.427143] [INFO ] [sig ] [923/3383] Completed DNTH in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:33.427181] [INFO ] [sig ] [924/3383] Forecasting DOCN... [2026-02-23T20:20:33.427211] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-23T20:20:33.427240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-23T20:20:33.441412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-23T20:20:33.441860] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-23T20:20:33.442943] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-23T20:20:33.443009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:33.443052] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:33.443091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:33.443176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:33.504784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:33.505670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:33.505783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:33.505819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:33.627348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:33.627510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:33.627551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:33.627601] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:33.631048] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: DOWN (p=14.18%) [2026-02-23T20:20:33.631323] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-23T20:20:33.631447] [INFO ] [sig ] DOCN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:33.772529] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DOCN.txt [2026-02-23T20:20:33.772678] [INFO ] [sig ] [924/3383] Completed DOCN in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:33.772718] [INFO ] [sig ] [925/3383] Forecasting DOCS... [2026-02-23T20:20:33.772749] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-23T20:20:33.772779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-23T20:20:33.783858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-23T20:20:33.784169] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-23T20:20:33.784964] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-23T20:20:33.785017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:33.785050] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:33.785077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:33.785146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:33.842266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:33.842939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:33.843016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:33.843049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:33.974379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:33.974546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:33.974606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:33.974637] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:33.978255] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=27.24%) [2026-02-23T20:20:33.978602] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-23T20:20:33.978734] [INFO ] [sig ] DOCS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:34.126293] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DOCS.txt [2026-02-23T20:20:34.126451] [INFO ] [sig ] [925/3383] Completed DOCS in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:34.126492] [INFO ] [sig ] [926/3383] Forecasting DOGZ... [2026-02-23T20:20:34.126522] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-23T20:20:34.126553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-23T20:20:34.138152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-23T20:20:34.138561] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-23T20:20:34.139373] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-23T20:20:34.139427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:34.139459] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:34.139486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:34.139542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:34.198107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:34.198875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:34.198956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:34.198989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:34.320327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:34.320478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:34.320518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:34.320546] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:34.323913] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=12.82%) [2026-02-23T20:20:34.324188] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-23T20:20:34.324325] [INFO ] [sig ] DOGZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:34.467319] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DOGZ.txt [2026-02-23T20:20:34.467476] [INFO ] [sig ] [926/3383] Completed DOGZ in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:34.467517] [INFO ] [sig ] [927/3383] Forecasting DOLE... [2026-02-23T20:20:34.467546] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-23T20:20:34.467600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-23T20:20:34.479059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-23T20:20:34.479457] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-23T20:20:34.480288] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-23T20:20:34.480370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:34.480411] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:34.480443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:34.480500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:34.539022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:34.539953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:34.540047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:34.540079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:34.659637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:34.659798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:34.659839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:34.659869] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:34.663300] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: DOWN (p=21.72%) [2026-02-23T20:20:34.663630] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-23T20:20:34.663761] [INFO ] [sig ] DOLE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:34.814069] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DOLE.txt [2026-02-23T20:20:34.814237] [INFO ] [sig ] [927/3383] Completed DOLE in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:34.814278] [INFO ] [sig ] [928/3383] Forecasting DOMO... [2026-02-23T20:20:34.814308] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-23T20:20:34.814344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-23T20:20:34.825168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-23T20:20:34.825482] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-23T20:20:34.826275] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-23T20:20:34.826329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:34.826362] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:34.826388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:34.826445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:34.884857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:34.885553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:34.885654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:34.885690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:35.012129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:35.012283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:35.012323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:35.012352] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:35.015792] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: UP (p=60.10%) [2026-02-23T20:20:35.016073] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-23T20:20:35.016199] [INFO ] [sig ] DOMO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:35.159758] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DOMO.txt [2026-02-23T20:20:35.159894] [INFO ] [sig ] [928/3383] Completed DOMO in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:35.159933] [INFO ] [sig ] [929/3383] Forecasting DORM... [2026-02-23T20:20:35.159962] [INFO ] [sig ] Generating forecast for: DORM [2026-02-23T20:20:35.159993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-23T20:20:35.171906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-23T20:20:35.172231] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-23T20:20:35.173036] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-23T20:20:35.173091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:35.173123] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:35.173151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:35.173207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:35.231135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:35.231833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:35.231914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:35.231947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:35.355608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:35.355751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:35.355791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:35.355819] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:35.359666] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=35.85%) [2026-02-23T20:20:35.359951] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-23T20:20:35.360076] [INFO ] [sig ] DORM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:35.510680] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DORM.txt [2026-02-23T20:20:35.510824] [INFO ] [sig ] [929/3383] Completed DORM in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:35.510865] [INFO ] [sig ] [930/3383] Forecasting DOUG... [2026-02-23T20:20:35.510894] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-23T20:20:35.510925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-23T20:20:35.522902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-23T20:20:35.523229] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-23T20:20:35.524047] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-23T20:20:35.524101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:35.524135] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:35.524162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:35.524219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:35.584446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:35.585305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:35.585395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:35.585428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:35.703542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:35.703713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:35.703754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:35.703783] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:35.707178] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-23T20:20:35.707469] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-23T20:20:35.707613] [INFO ] [sig ] DOUG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:35.855206] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DOUG.txt [2026-02-23T20:20:35.855375] [INFO ] [sig ] [930/3383] Completed DOUG in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:35.855425] [INFO ] [sig ] [931/3383] Forecasting DOX... [2026-02-23T20:20:35.855461] [INFO ] [sig ] Generating forecast for: DOX [2026-02-23T20:20:35.855503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-23T20:20:35.866829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-23T20:20:35.867264] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-23T20:20:35.868159] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-23T20:20:35.868215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:35.868279] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:35.868309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:35.868369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:35.930781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:35.931740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:35.931832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:35.931867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:36.060760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:36.060913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:36.060954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:36.060983] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:36.064604] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: DOWN (p=22.26%) [2026-02-23T20:20:36.065077] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-23T20:20:36.065205] [INFO ] [sig ] DOX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:36.208522] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DOX.txt [2026-02-23T20:20:36.208701] [INFO ] [sig ] [931/3383] Completed DOX in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:36.208745] [INFO ] [sig ] [932/3383] Forecasting DPG... [2026-02-23T20:20:36.208775] [INFO ] [sig ] Generating forecast for: DPG [2026-02-23T20:20:36.208807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-23T20:20:36.220168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-23T20:20:36.220594] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-23T20:20:36.221383] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-23T20:20:36.221437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:36.221469] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:36.221496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:36.221552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:36.283076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:36.284131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:36.284218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:36.284252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:36.411869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:36.412025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:36.412068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:36.412096] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:36.416155] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=97.86%) [2026-02-23T20:20:36.416466] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-23T20:20:36.416803] [INFO ] [sig ] DPG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:36.562345] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DPG.txt [2026-02-23T20:20:36.562516] [INFO ] [sig ] [932/3383] Completed DPG in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:36.562556] [INFO ] [sig ] [933/3383] Forecasting DPRO... [2026-02-23T20:20:36.562607] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-23T20:20:36.562641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-23T20:20:36.573846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-23T20:20:36.574247] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-23T20:20:36.575081] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-23T20:20:36.575134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:36.575168] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:36.575195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:36.575251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:36.632849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:36.633739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:36.633828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:36.633862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:36.756024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:36.756198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:36.756244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:36.756278] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:36.760716] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: DOWN (p=30.13%) [2026-02-23T20:20:36.761064] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-23T20:20:36.761214] [INFO ] [sig ] DPRO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:36.913657] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DPRO.txt [2026-02-23T20:20:36.913956] [INFO ] [sig ] [933/3383] Completed DPRO in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-23T20:20:36.914010] [INFO ] [sig ] [934/3383] Forecasting DPZ... [2026-02-23T20:20:36.914047] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-23T20:20:36.914092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-23T20:20:36.927879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-23T20:20:36.928303] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-23T20:20:36.929245] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-23T20:20:36.929303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:36.929336] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:36.929364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:36.929429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:36.990083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:36.991038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:36.991157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:36.991195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:37.113179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:37.113347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:37.113408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:37.113479] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:37.117233] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: DOWN (p=49.32%) [2026-02-23T20:20:37.117541] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-23T20:20:37.117697] [INFO ] [sig ] DPZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:37.264252] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DPZ.txt [2026-02-23T20:20:37.264412] [INFO ] [sig ] [934/3383] Completed DPZ in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.5m [2026-02-23T20:20:37.264452] [INFO ] [sig ] [935/3383] Forecasting DQ... [2026-02-23T20:20:37.264481] [INFO ] [sig ] Generating forecast for: DQ [2026-02-23T20:20:37.264514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-23T20:20:37.276521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-23T20:20:37.277012] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-23T20:20:37.277890] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-23T20:20:37.277946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:37.277980] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:37.278007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:37.278064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:37.341356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:37.342268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:37.342353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:37.342388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:37.471083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:37.471244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:37.471287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:37.471316] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:37.474723] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=65.97%) [2026-02-23T20:20:37.474999] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-23T20:20:37.475124] [INFO ] [sig ] DQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:37.627999] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DQ.txt [2026-02-23T20:20:37.628167] [INFO ] [sig ] [935/3383] Completed DQ in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:37.628207] [INFO ] [sig ] [936/3383] Forecasting DRD... [2026-02-23T20:20:37.628236] [INFO ] [sig ] Generating forecast for: DRD [2026-02-23T20:20:37.628267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-23T20:20:37.640098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-23T20:20:37.640466] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-23T20:20:37.641267] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-23T20:20:37.641321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:37.641353] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:37.641381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:37.641442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:37.703863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:37.704776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:37.704865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:37.704900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:37.830973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:37.831134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:37.831177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:37.831208] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:37.835315] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=50.43%) [2026-02-23T20:20:37.835646] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-23T20:20:37.835953] [INFO ] [sig ] DRD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:37.986012] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DRD.txt [2026-02-23T20:20:37.986185] [INFO ] [sig ] [936/3383] Completed DRD in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:37.986226] [INFO ] [sig ] [937/3383] Forecasting DRH... [2026-02-23T20:20:37.986255] [INFO ] [sig ] Generating forecast for: DRH [2026-02-23T20:20:37.986288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-23T20:20:37.998429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-23T20:20:37.998838] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-23T20:20:37.999850] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-23T20:20:37.999903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:37.999935] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:37.999961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:38.000018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:38.063322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:38.064455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:38.064543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:38.064598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:38.193972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:38.194133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:38.194176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:38.194206] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:38.198186] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-02-23T20:20:38.198488] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-23T20:20:38.198639] [INFO ] [sig ] DRH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:38.347266] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DRH.txt [2026-02-23T20:20:38.347451] [INFO ] [sig ] [937/3383] Completed DRH in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:38.347499] [INFO ] [sig ] [938/3383] Forecasting DRI... [2026-02-23T20:20:38.347535] [INFO ] [sig ] Generating forecast for: DRI [2026-02-23T20:20:38.347566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-23T20:20:38.359143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-23T20:20:38.359513] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-23T20:20:38.360320] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-23T20:20:38.360374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:38.360448] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:38.360481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:38.360539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:38.422399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:38.423336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:38.423453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:38.423492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:38.551503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:38.551708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:38.551759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:38.551791] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:38.555298] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: DOWN (p=29.14%) [2026-02-23T20:20:38.555629] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-23T20:20:38.555754] [INFO ] [sig ] DRI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:38.699788] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DRI.txt [2026-02-23T20:20:38.699950] [INFO ] [sig ] [938/3383] Completed DRI in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:38.699992] [INFO ] [sig ] [939/3383] Forecasting DRIO... [2026-02-23T20:20:38.700024] [INFO ] [sig ] Generating forecast for: DRIO [2026-02-23T20:20:38.700056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-02-23T20:20:38.712780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-02-23T20:20:38.713140] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-02-23T20:20:38.713980] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-02-23T20:20:38.714034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:38.714076] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:38.714103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:38.714160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:38.772562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:38.773459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:38.773542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:38.773596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:38.890803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:38.890972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:38.891012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:38.891041] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:38.894668] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: DOWN (p=7.36%) [2026-02-23T20:20:38.894949] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-02-23T20:20:38.895074] [INFO ] [sig ] DRIO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:39.043034] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DRIO.txt [2026-02-23T20:20:39.043195] [INFO ] [sig ] [939/3383] Completed DRIO in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:39.043235] [INFO ] [sig ] [940/3383] Forecasting DRLL... [2026-02-23T20:20:39.043265] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-23T20:20:39.043297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-23T20:20:39.055828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-23T20:20:39.056195] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-23T20:20:39.056999] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-23T20:20:39.057053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:39.057085] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:39.057112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:39.057169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:39.117611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:39.118498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:39.118599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:39.118636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:39.238512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:39.238686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:39.238729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:39.238757] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:39.242961] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-02-23T20:20:39.243242] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-23T20:20:39.243368] [INFO ] [sig ] DRLL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:39.389236] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DRLL.txt [2026-02-23T20:20:39.389396] [INFO ] [sig ] [940/3383] Completed DRLL in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:39.389443] [INFO ] [sig ] [941/3383] Forecasting DRMA... [2026-02-23T20:20:39.389479] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-23T20:20:39.389518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-23T20:20:39.401445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-23T20:20:39.401834] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-23T20:20:39.402625] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-23T20:20:39.402678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:39.402711] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:39.402738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:39.402795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:39.463157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:39.464038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:39.464175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:39.464211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:39.585700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:39.585862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:39.585908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:39.585940] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:39.589605] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-23T20:20:39.589907] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-23T20:20:39.590043] [INFO ] [sig ] DRMA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:39.734134] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DRMA.txt [2026-02-23T20:20:39.734304] [INFO ] [sig ] [941/3383] Completed DRMA in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:39.734343] [INFO ] [sig ] [942/3383] Forecasting DRS... [2026-02-23T20:20:39.734380] [INFO ] [sig ] Generating forecast for: DRS [2026-02-23T20:20:39.734418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-23T20:20:39.746115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-23T20:20:39.746484] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-23T20:20:39.747314] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-23T20:20:39.747368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:39.747400] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:39.747427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:39.747485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:39.805179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:39.805947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:39.806034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:39.806067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:39.927302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:39.927479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:39.927521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:39.927550] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:39.931089] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=94.01%) [2026-02-23T20:20:39.931377] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-23T20:20:39.931504] [INFO ] [sig ] DRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:40.078540] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DRS.txt [2026-02-23T20:20:40.078736] [INFO ] [sig ] [942/3383] Completed DRS in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:40.078778] [INFO ] [sig ] [943/3383] Forecasting DRTS... [2026-02-23T20:20:40.078807] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-23T20:20:40.078837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-23T20:20:40.090465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-23T20:20:40.090901] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-23T20:20:40.091740] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-23T20:20:40.091797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:40.091830] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:40.091857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:40.091913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:40.153354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:40.154247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:40.154354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:40.154388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:40.283504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:40.283699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:40.283742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:40.283771] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:40.287881] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: UP (p=95.61%) [2026-02-23T20:20:40.288214] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-23T20:20:40.288353] [INFO ] [sig ] DRTS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:40.440196] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DRTS.txt [2026-02-23T20:20:40.440356] [INFO ] [sig ] [943/3383] Completed DRTS in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:40.440398] [INFO ] [sig ] [944/3383] Forecasting DRUG... [2026-02-23T20:20:40.440435] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-23T20:20:40.440472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-23T20:20:40.453308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-23T20:20:40.453710] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-23T20:20:40.454513] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-23T20:20:40.454597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:40.454632] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:40.454660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:40.454716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:40.516256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:40.517131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:40.517223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:40.517257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:40.638791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:40.638948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:40.638988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:40.639017] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:40.642444] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=20.65%) [2026-02-23T20:20:40.642753] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-23T20:20:40.642881] [INFO ] [sig ] DRUG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:40.791726] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DRUG.txt [2026-02-23T20:20:40.791897] [INFO ] [sig ] [944/3383] Completed DRUG in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:40.791939] [INFO ] [sig ] [945/3383] Forecasting DRVN... [2026-02-23T20:20:40.791970] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-23T20:20:40.792000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-23T20:20:40.803434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-23T20:20:40.803850] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-23T20:20:40.804675] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-23T20:20:40.804730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:40.804763] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:40.804791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:40.804848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:40.862464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:40.863173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:40.863256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:40.863289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:40.985141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:40.985303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:40.985347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:40.985393] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:40.988895] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=7.00%) [2026-02-23T20:20:40.989175] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-23T20:20:40.989301] [INFO ] [sig ] DRVN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:41.131326] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DRVN.txt [2026-02-23T20:20:41.131502] [INFO ] [sig ] [945/3383] Completed DRVN in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:41.131543] [INFO ] [sig ] [946/3383] Forecasting DSGX... [2026-02-23T20:20:41.131593] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-23T20:20:41.131627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-23T20:20:41.143360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-23T20:20:41.143741] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-23T20:20:41.144535] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-23T20:20:41.144609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:41.144645] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:41.144675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:41.144733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:41.202797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:41.203700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:41.203792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:41.203837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:41.328336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:41.328506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:41.328556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:41.328616] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:41.332144] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=8.33%) [2026-02-23T20:20:41.332430] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-23T20:20:41.332607] [INFO ] [sig ] DSGX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:41.478342] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DSGX.txt [2026-02-23T20:20:41.478476] [INFO ] [sig ] [946/3383] Completed DSGX in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:41.478515] [INFO ] [sig ] [947/3383] Forecasting DSL... [2026-02-23T20:20:41.478544] [INFO ] [sig ] Generating forecast for: DSL [2026-02-23T20:20:41.478592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-23T20:20:41.494184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-23T20:20:41.494717] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-23T20:20:41.495735] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-23T20:20:41.495794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:41.495829] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:41.495858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:41.495916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:41.555544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:41.556500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:41.556609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:41.556664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:41.677035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:41.677199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:41.677242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:41.677273] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:41.680913] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=42.82%) [2026-02-23T20:20:41.681210] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-23T20:20:41.681341] [INFO ] [sig ] DSL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:41.829174] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DSL.txt [2026-02-23T20:20:41.829343] [INFO ] [sig ] [947/3383] Completed DSL in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:41.829386] [INFO ] [sig ] [948/3383] Forecasting DSM... [2026-02-23T20:20:41.829417] [INFO ] [sig ] Generating forecast for: DSM [2026-02-23T20:20:41.829455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-23T20:20:41.841078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-23T20:20:41.841478] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-23T20:20:41.842309] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-23T20:20:41.842363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:41.842438] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:41.842469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:41.842529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:41.901481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:41.902378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:41.902463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:41.902499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:42.031011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:42.031173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:42.031216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:42.031248] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:42.035222] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: UP (p=53.49%) [2026-02-23T20:20:42.035539] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-23T20:20:42.035879] [INFO ] [sig ] DSM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:42.186153] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DSM.txt [2026-02-23T20:20:42.186311] [INFO ] [sig ] [948/3383] Completed DSM in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:42.186352] [INFO ] [sig ] [949/3383] Forecasting DSP... [2026-02-23T20:20:42.186381] [INFO ] [sig ] Generating forecast for: DSP [2026-02-23T20:20:42.186413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-23T20:20:42.198503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-23T20:20:42.198906] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-23T20:20:42.199751] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-23T20:20:42.199804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:42.199838] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:42.199865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:42.199936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:42.260989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:42.261913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:42.262000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:42.262035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:42.397538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:42.397945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:42.397989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:42.398019] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:42.401519] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: UP (p=78.93%) [2026-02-23T20:20:42.401839] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-23T20:20:42.401975] [INFO ] [sig ] DSP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:42.550209] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DSP.txt [2026-02-23T20:20:42.550389] [INFO ] [sig ] [949/3383] Completed DSP in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-23T20:20:42.550434] [INFO ] [sig ] [950/3383] Forecasting DSX... [2026-02-23T20:20:42.550466] [INFO ] [sig ] Generating forecast for: DSX [2026-02-23T20:20:42.550498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-23T20:20:42.562039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-23T20:20:42.562453] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-23T20:20:42.563359] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-23T20:20:42.563417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:42.563452] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:42.563480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:42.563544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:42.621531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:42.622436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:42.622520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:42.622555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:42.743064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:42.743248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:42.743311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:42.743352] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:42.747022] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=74.11%) [2026-02-23T20:20:42.747317] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-23T20:20:42.747453] [INFO ] [sig ] DSX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:42.893061] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DSX.txt [2026-02-23T20:20:42.893234] [INFO ] [sig ] [950/3383] Completed DSX in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.4m [2026-02-23T20:20:42.893277] [INFO ] [sig ] [951/3383] Forecasting DTB... [2026-02-23T20:20:42.893310] [INFO ] [sig ] Generating forecast for: DTB [2026-02-23T20:20:42.893344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-23T20:20:42.905215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-23T20:20:42.905628] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-23T20:20:42.906476] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-23T20:20:42.906548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:42.906601] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:42.906635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:42.906706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:42.969019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:42.970005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:42.970108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:42.970149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:43.093071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:43.093254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:43.093300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:43.093331] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:43.097531] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=8.56%) [2026-02-23T20:20:43.098048] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-23T20:20:43.098208] [INFO ] [sig ] DTB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:43.263488] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DTB.txt [2026-02-23T20:20:43.263771] [INFO ] [sig ] [951/3383] Completed DTB in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.4m [2026-02-23T20:20:43.263838] [INFO ] [sig ] [952/3383] Forecasting DTE... [2026-02-23T20:20:43.263887] [INFO ] [sig ] Generating forecast for: DTE [2026-02-23T20:20:43.263938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-23T20:20:43.281772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-23T20:20:43.282306] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-23T20:20:43.283533] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-23T20:20:43.283635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:43.283687] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:43.283731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:43.283822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:43.353690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:43.355000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:43.355139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:43.355192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:43.519400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:43.519609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:43.519660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:43.519694] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:43.524938] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-23T20:20:43.525522] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-23T20:20:43.525773] [INFO ] [sig ] DTE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:43.777795] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DTE.txt [2026-02-23T20:20:43.778053] [INFO ] [sig ] [952/3383] Completed DTE in 0.5s | 2.81 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:43.778127] [INFO ] [sig ] [953/3383] Forecasting DTG... [2026-02-23T20:20:43.778172] [INFO ] [sig ] Generating forecast for: DTG [2026-02-23T20:20:43.778217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-23T20:20:43.803563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-23T20:20:43.804172] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-23T20:20:43.805786] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-23T20:20:43.805871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:43.805925] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:43.805973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:43.806071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:43.904118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:43.905280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:43.905418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:43.905455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:44.073080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:44.073286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:44.073339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:44.073377] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:44.078387] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=16.32%) [2026-02-23T20:20:44.078861] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-23T20:20:44.079054] [INFO ] [sig ] DTG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:44.313548] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DTG.txt [2026-02-23T20:20:44.313802] [INFO ] [sig ] [953/3383] Completed DTG in 0.5s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:44.313874] [INFO ] [sig ] [954/3383] Forecasting DTIL... [2026-02-23T20:20:44.313929] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-23T20:20:44.313986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-23T20:20:44.330672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-23T20:20:44.331212] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-23T20:20:44.332464] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-23T20:20:44.332539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:44.332617] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:44.332667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:44.332758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:44.407302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:44.408522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:44.408663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:44.408712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:44.530788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:44.530962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:44.531007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:44.531037] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:44.534783] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-02-23T20:20:44.535142] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-23T20:20:44.535288] [INFO ] [sig ] DTIL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:44.685560] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DTIL.txt [2026-02-23T20:20:44.685784] [INFO ] [sig ] [954/3383] Completed DTIL in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:44.685855] [INFO ] [sig ] [955/3383] Forecasting DTM... [2026-02-23T20:20:44.685889] [INFO ] [sig ] Generating forecast for: DTM [2026-02-23T20:20:44.685920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-23T20:20:44.698891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-23T20:20:44.699345] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-23T20:20:44.700640] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-23T20:20:44.700704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:44.700739] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:44.700772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:44.700874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:44.761604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:44.762532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:44.762646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:44.762681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:44.891303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:44.891465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:44.891509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:44.891538] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:44.895446] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=58.92%) [2026-02-23T20:20:44.895783] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-23T20:20:44.895919] [INFO ] [sig ] DTM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:45.043618] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DTM.txt [2026-02-23T20:20:45.043787] [INFO ] [sig ] [955/3383] Completed DTM in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:45.043830] [INFO ] [sig ] [956/3383] Forecasting DUK... [2026-02-23T20:20:45.043859] [INFO ] [sig ] Generating forecast for: DUK [2026-02-23T20:20:45.043891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-23T20:20:45.056182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-23T20:20:45.056617] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-23T20:20:45.057414] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-23T20:20:45.057469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:45.057504] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:45.057540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:45.057645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:45.119872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:45.120804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:45.120889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:45.120923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:45.243554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:45.243730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:45.243772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:45.243800] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:45.247474] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-02-23T20:20:45.248060] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-23T20:20:45.248226] [INFO ] [sig ] DUK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:45.400289] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DUK.txt [2026-02-23T20:20:45.400465] [INFO ] [sig ] [956/3383] Completed DUK in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:45.400509] [INFO ] [sig ] [957/3383] Forecasting DUKB... [2026-02-23T20:20:45.400540] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-23T20:20:45.400592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-23T20:20:45.414144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-23T20:20:45.414545] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-23T20:20:45.415428] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-23T20:20:45.415484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:45.415518] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:45.415546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:45.415622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:45.475306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:45.476241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:45.476333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:45.476367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:45.608663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:45.608829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:45.608873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:45.609088] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:45.612991] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=46.16%) [2026-02-23T20:20:45.613303] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-23T20:20:45.613440] [INFO ] [sig ] DUKB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:45.758330] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DUKB.txt [2026-02-23T20:20:45.758478] [INFO ] [sig ] [957/3383] Completed DUKB in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:45.758518] [INFO ] [sig ] [958/3383] Forecasting DUOL... [2026-02-23T20:20:45.758548] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-23T20:20:45.758602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-23T20:20:45.769893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-23T20:20:45.770207] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-23T20:20:45.771052] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-23T20:20:45.771107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:45.771139] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:45.771168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:45.771225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:45.827645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:45.828350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:45.828470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:45.828505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:45.948625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:45.948971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:45.949028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:45.949060] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:45.952482] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=15.18%) [2026-02-23T20:20:45.952790] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-23T20:20:45.952919] [INFO ] [sig ] DUOL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:46.100977] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DUOL.txt [2026-02-23T20:20:46.101130] [INFO ] [sig ] [958/3383] Completed DUOL in 0.3s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:46.101170] [INFO ] [sig ] [959/3383] Forecasting DVA... [2026-02-23T20:20:46.101199] [INFO ] [sig ] Generating forecast for: DVA [2026-02-23T20:20:46.101230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-23T20:20:46.114837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-23T20:20:46.115639] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-23T20:20:46.116977] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-23T20:20:46.117050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:46.117104] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:46.117152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:46.117240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:46.202487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:46.203629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:46.203717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:46.203942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:46.339147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:46.339309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:46.339352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:46.339384] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:46.343166] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-02-23T20:20:46.343453] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-23T20:20:46.343602] [INFO ] [sig ] DVA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:46.500802] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DVA.txt [2026-02-23T20:20:46.500961] [INFO ] [sig ] [959/3383] Completed DVA in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:46.501001] [INFO ] [sig ] [960/3383] Forecasting DVN... [2026-02-23T20:20:46.501030] [INFO ] [sig ] Generating forecast for: DVN [2026-02-23T20:20:46.501062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-23T20:20:46.514266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-23T20:20:46.514710] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-23T20:20:46.515515] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-23T20:20:46.515587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:46.515624] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:46.515652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:46.515714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:46.580132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:46.581112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:46.581200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:46.581234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:46.712899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:46.713059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:46.713099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:46.713128] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:46.717289] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=88.92%) [2026-02-23T20:20:46.717648] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-23T20:20:46.717790] [INFO ] [sig ] DVN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:46.863742] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DVN.txt [2026-02-23T20:20:46.863901] [INFO ] [sig ] [960/3383] Completed DVN in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:46.863941] [INFO ] [sig ] [961/3383] Forecasting DWAS... [2026-02-23T20:20:46.863970] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-23T20:20:46.864001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-23T20:20:46.876372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-23T20:20:46.876796] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-23T20:20:46.877622] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-23T20:20:46.877688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:46.877727] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:46.877755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:46.877813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:46.939003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:46.939999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:46.940090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:46.940123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:47.070532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:47.070715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:47.070759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:47.070790] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:47.074831] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: UP (p=64.95%) [2026-02-23T20:20:47.075161] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-23T20:20:47.075299] [INFO ] [sig ] DWAS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:47.223861] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DWAS.txt [2026-02-23T20:20:47.224039] [INFO ] [sig ] [961/3383] Completed DWAS in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:47.224081] [INFO ] [sig ] [962/3383] Forecasting DWSH... [2026-02-23T20:20:47.224111] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-23T20:20:47.224143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-23T20:20:47.234882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-23T20:20:47.235254] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-23T20:20:47.236058] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-23T20:20:47.236111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:47.236159] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:47.236188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:47.236246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:47.297375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:47.298290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:47.298385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:47.298418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:47.417703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:47.417884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:47.417931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:47.417959] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:47.421860] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: DOWN (p=49.20%) [2026-02-23T20:20:47.422147] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-23T20:20:47.422273] [INFO ] [sig ] DWSH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:47.570032] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DWSH.txt [2026-02-23T20:20:47.570185] [INFO ] [sig ] [962/3383] Completed DWSH in 0.3s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:47.570225] [INFO ] [sig ] [963/3383] Forecasting DX... [2026-02-23T20:20:47.570254] [INFO ] [sig ] Generating forecast for: DX [2026-02-23T20:20:47.570286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-23T20:20:47.581931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-23T20:20:47.582273] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-23T20:20:47.583075] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-23T20:20:47.583128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:47.583160] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:47.583196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:47.583255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:47.641565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:47.642421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:47.642505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:47.642540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:47.763706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:47.763864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:47.763904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:47.763932] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:47.767357] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-02-23T20:20:47.767653] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-23T20:20:47.767777] [INFO ] [sig ] DX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:47.909802] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DX.txt [2026-02-23T20:20:47.909961] [INFO ] [sig ] [963/3383] Completed DX in 0.3s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:47.910002] [INFO ] [sig ] [964/3383] Forecasting DXC... [2026-02-23T20:20:47.910031] [INFO ] [sig ] Generating forecast for: DXC [2026-02-23T20:20:47.910062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-23T20:20:47.921549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-23T20:20:47.921947] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-23T20:20:47.922752] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-23T20:20:47.922805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:47.922839] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:47.922866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:47.922922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:47.980877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:47.981810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:47.981915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:47.981955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:48.116172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:48.116329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:48.116371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:48.116401] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:48.119917] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-23T20:20:48.120196] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-23T20:20:48.120321] [INFO ] [sig ] DXC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:48.263776] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DXC.txt [2026-02-23T20:20:48.263943] [INFO ] [sig ] [964/3383] Completed DXC in 0.4s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:48.263984] [INFO ] [sig ] [965/3383] Forecasting DXCM... [2026-02-23T20:20:48.264013] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-23T20:20:48.264045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-23T20:20:48.275201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-23T20:20:48.275549] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-23T20:20:48.276350] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-23T20:20:48.276404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:48.276467] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:48.276495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:48.276553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:48.335311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:48.336353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:48.336437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:48.336471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:48.462986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:48.463153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:48.463195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:48.463223] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:48.466719] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=91.84%) [2026-02-23T20:20:48.466997] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-23T20:20:48.467120] [INFO ] [sig ] DXCM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:48.608590] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DXCM.txt [2026-02-23T20:20:48.608729] [INFO ] [sig ] [965/3383] Completed DXCM in 0.3s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:48.608772] [INFO ] [sig ] [966/3383] Forecasting DXPE... [2026-02-23T20:20:48.608809] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-23T20:20:48.608841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-23T20:20:48.620108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-23T20:20:48.620469] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-23T20:20:48.621306] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-23T20:20:48.621361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:48.621393] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:48.621421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:48.621478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:48.681059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:48.682034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:48.682122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:48.682156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:48.801799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:48.801957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:48.801999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:48.802030] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:48.805433] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=46.79%) [2026-02-23T20:20:48.805760] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-23T20:20:48.805893] [INFO ] [sig ] DXPE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:48.947694] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DXPE.txt [2026-02-23T20:20:48.947850] [INFO ] [sig ] [966/3383] Completed DXPE in 0.3s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:48.947896] [INFO ] [sig ] [967/3383] Forecasting DY... [2026-02-23T20:20:48.947926] [INFO ] [sig ] Generating forecast for: DY [2026-02-23T20:20:48.947958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-23T20:20:48.963951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-23T20:20:48.964334] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-23T20:20:48.965137] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-23T20:20:48.965191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:48.965225] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:48.965253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:48.965310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:49.022537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:49.023426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:49.023509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:49.023542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:49.142946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:49.143106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:49.143148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:49.143176] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:49.146609] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: DOWN (p=10.42%) [2026-02-23T20:20:49.146890] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-23T20:20:49.147018] [INFO ] [sig ] DY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:49.289225] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/DY.txt [2026-02-23T20:20:49.289370] [INFO ] [sig ] [967/3383] Completed DY in 0.3s | 2.80 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-23T20:20:49.289412] [INFO ] [sig ] [968/3383] Forecasting DYN... [2026-02-23T20:20:49.289441] [INFO ] [sig ] Generating forecast for: DYN [2026-02-23T20:20:49.289473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-23T20:20:49.301301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-23T20:20:49.301672] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-23T20:20:49.302450] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-23T20:20:49.302503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:49.302535] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:49.302561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:49.302638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:49.359287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:49.360012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:49.360097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:49.360130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:49.482631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:49.482791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:49.482832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:49.482861] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:49.486334] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: UP (p=56.45%) [2026-02-23T20:20:49.486640] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-23T20:20:49.486765] [INFO ] [sig ] DYN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:49.636166] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/DYN.txt [2026-02-23T20:20:49.636304] [INFO ] [sig ] [968/3383] Completed DYN in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-23T20:20:49.636344] [INFO ] [sig ] [969/3383] Forecasting E... [2026-02-23T20:20:49.636374] [INFO ] [sig ] Generating forecast for: E [2026-02-23T20:20:49.636404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-23T20:20:49.647379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-23T20:20:49.647721] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-23T20:20:49.648677] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-23T20:20:49.648744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:49.648783] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:49.648816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:49.648873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:49.705281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:49.705954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:49.706034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:49.706066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:49.827643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:49.827806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:49.827871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:49.827902] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:49.831322] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-23T20:20:49.831619] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-23T20:20:49.831747] [INFO ] [sig ] E: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:49.973486] [INFO ] [LOCAL ] Saved forecast: E 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/E.txt [2026-02-23T20:20:49.973641] [INFO ] [sig ] [969/3383] Completed E in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:49.973690] [INFO ] [sig ] [970/3383] Forecasting EA... [2026-02-23T20:20:49.973728] [INFO ] [sig ] Generating forecast for: EA [2026-02-23T20:20:49.973766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-23T20:20:49.985146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-23T20:20:49.985477] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-23T20:20:49.986266] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-23T20:20:49.986319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:49.986352] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:49.986378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:49.986435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:50.043091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:50.043718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:50.043795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:50.043827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:50.168735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:50.168895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:50.168934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:50.168963] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:50.172402] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: DOWN (p=33.26%) [2026-02-23T20:20:50.172705] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-23T20:20:50.172834] [INFO ] [sig ] EA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:50.318212] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EA.txt [2026-02-23T20:20:50.318345] [INFO ] [sig ] [970/3383] Completed EA in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:50.318384] [INFO ] [sig ] [971/3383] Forecasting EAF... [2026-02-23T20:20:50.318413] [INFO ] [sig ] Generating forecast for: EAF [2026-02-23T20:20:50.318443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-23T20:20:50.329672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-23T20:20:50.330006] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-23T20:20:50.330836] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-23T20:20:50.330890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:50.330923] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:50.330950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:50.331007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:50.388289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:50.389262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:50.389347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:50.389380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:50.512873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:50.513043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:50.513086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:50.513115] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:50.517053] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: DOWN (p=49.74%) [2026-02-23T20:20:50.517328] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-23T20:20:50.517452] [INFO ] [sig ] EAF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:50.662858] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EAF.txt [2026-02-23T20:20:50.663205] [INFO ] [sig ] [971/3383] Completed EAF in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:50.663246] [INFO ] [sig ] [972/3383] Forecasting EAI... [2026-02-23T20:20:50.663276] [INFO ] [sig ] Generating forecast for: EAI [2026-02-23T20:20:50.663306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-23T20:20:50.674343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-23T20:20:50.674717] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-23T20:20:50.675485] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-23T20:20:50.675538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:50.675570] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:50.675619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:50.675676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:50.732219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:50.733150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:50.733237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:50.733275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:50.846435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:50.846615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:50.846660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:50.846694] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:50.850338] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-23T20:20:50.850654] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-23T20:20:50.850783] [INFO ] [sig ] EAI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:51.003100] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EAI.txt [2026-02-23T20:20:51.003232] [INFO ] [sig ] [972/3383] Completed EAI in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:51.003271] [INFO ] [sig ] [973/3383] Forecasting EARN... [2026-02-23T20:20:51.003301] [INFO ] [sig ] Generating forecast for: EARN [2026-02-23T20:20:51.003331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-23T20:20:51.014248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-23T20:20:51.014553] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-23T20:20:51.015370] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-23T20:20:51.015424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:51.015456] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:51.015483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:51.015538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:51.072130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:51.072999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:51.073083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:51.073116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:51.208951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:51.209113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:51.209155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:51.209183] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:51.212739] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: DOWN (p=37.07%) [2026-02-23T20:20:51.213070] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-23T20:20:51.213209] [INFO ] [sig ] EARN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:51.354320] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EARN.txt [2026-02-23T20:20:51.354464] [INFO ] [sig ] [973/3383] Completed EARN in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:51.354504] [INFO ] [sig ] [974/3383] Forecasting EB... [2026-02-23T20:20:51.354534] [INFO ] [sig ] Generating forecast for: EB [2026-02-23T20:20:51.354565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-23T20:20:51.366447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-23T20:20:51.366824] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-23T20:20:51.367614] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-23T20:20:51.367668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:51.367701] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:51.367727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:51.367784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:51.424608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:51.425331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:51.425415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:51.425447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:51.554743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:51.554949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:51.555000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:51.555030] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:51.558808] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: DOWN (p=33.31%) [2026-02-23T20:20:51.559133] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-23T20:20:51.559273] [INFO ] [sig ] EB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:51.711087] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EB.txt [2026-02-23T20:20:51.711242] [INFO ] [sig ] [974/3383] Completed EB in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:51.711284] [INFO ] [sig ] [975/3383] Forecasting EBAY... [2026-02-23T20:20:51.711314] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-23T20:20:51.711346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-23T20:20:51.722953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-23T20:20:51.723343] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-23T20:20:51.724165] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-23T20:20:51.724220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:51.724267] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:51.724295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:51.724352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:51.781169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:51.782101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:51.782190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:51.782223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:51.914305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:51.914472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:51.914514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:51.914545] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:51.918869] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=94.09%) [2026-02-23T20:20:51.919362] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-23T20:20:51.919499] [INFO ] [sig ] EBAY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:52.069931] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EBAY.txt [2026-02-23T20:20:52.070108] [INFO ] [sig ] [975/3383] Completed EBAY in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:52.070153] [INFO ] [sig ] [976/3383] Forecasting EBC... [2026-02-23T20:20:52.070185] [INFO ] [sig ] Generating forecast for: EBC [2026-02-23T20:20:52.070222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-23T20:20:52.083405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-23T20:20:52.083824] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-23T20:20:52.084705] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-23T20:20:52.084762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:52.084796] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:52.084832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:52.084904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:52.151649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:52.152862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:52.152952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:52.152987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:52.286753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:52.286923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:52.286973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:52.287006] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:52.290782] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: UP (p=85.01%) [2026-02-23T20:20:52.291091] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-23T20:20:52.291228] [INFO ] [sig ] EBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:52.437503] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EBC.txt [2026-02-23T20:20:52.437680] [INFO ] [sig ] [976/3383] Completed EBC in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:52.437728] [INFO ] [sig ] [977/3383] Forecasting EBF... [2026-02-23T20:20:52.437759] [INFO ] [sig ] Generating forecast for: EBF [2026-02-23T20:20:52.437791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-23T20:20:52.449513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-23T20:20:52.449987] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-23T20:20:52.451038] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-23T20:20:52.451102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:52.451137] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:52.451165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:52.451224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:52.510559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:52.511448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:52.511555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:52.511628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:52.646795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:52.646959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:52.647002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:52.647032] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:52.650831] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: DOWN (p=10.31%) [2026-02-23T20:20:52.651215] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-23T20:20:52.651367] [INFO ] [sig ] EBF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:52.793479] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EBF.txt [2026-02-23T20:20:52.793644] [INFO ] [sig ] [977/3383] Completed EBF in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:52.793686] [INFO ] [sig ] [978/3383] Forecasting EBON... [2026-02-23T20:20:52.793715] [INFO ] [sig ] Generating forecast for: EBON [2026-02-23T20:20:52.793750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-23T20:20:52.804495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-23T20:20:52.804816] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-23T20:20:52.805614] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-23T20:20:52.805670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:52.805703] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:52.805731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:52.805790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:52.864275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:52.865049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:52.865131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:52.865164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:52.962691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:52.962864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:52.962916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:52.962976] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:52.967650] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=14.08%) [2026-02-23T20:20:52.968131] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-23T20:20:52.968302] [INFO ] [sig ] EBON: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:53.119439] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EBON.txt [2026-02-23T20:20:53.119620] [INFO ] [sig ] [978/3383] Completed EBON in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:53.119706] [INFO ] [sig ] [979/3383] Forecasting EBS... [2026-02-23T20:20:53.119783] [INFO ] [sig ] Generating forecast for: EBS [2026-02-23T20:20:53.119839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-23T20:20:53.131503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-23T20:20:53.131938] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-23T20:20:53.132911] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-23T20:20:53.132967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:53.133001] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:53.133029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:53.133101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:53.194872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:53.195807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:53.195910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:53.195945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:53.327060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:53.327215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:53.327257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:53.327286] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:53.330791] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=53.06%) [2026-02-23T20:20:53.331068] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-23T20:20:53.331193] [INFO ] [sig ] EBS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:53.481161] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EBS.txt [2026-02-23T20:20:53.481326] [INFO ] [sig ] [979/3383] Completed EBS in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:53.481369] [INFO ] [sig ] [980/3383] Forecasting EC... [2026-02-23T20:20:53.481400] [INFO ] [sig ] Generating forecast for: EC [2026-02-23T20:20:53.481434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-23T20:20:53.493555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-23T20:20:53.493950] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-23T20:20:53.494807] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-23T20:20:53.494874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:53.494913] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:53.494940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:53.494999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:53.553062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:53.553957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:53.554043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:53.554078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:53.679456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:53.679636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:53.679683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:53.679714] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:53.683217] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-02-23T20:20:53.683500] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-23T20:20:53.683650] [INFO ] [sig ] EC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:53.831085] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EC.txt [2026-02-23T20:20:53.831235] [INFO ] [sig ] [980/3383] Completed EC in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:53.831276] [INFO ] [sig ] [981/3383] Forecasting ECC... [2026-02-23T20:20:53.831306] [INFO ] [sig ] Generating forecast for: ECC [2026-02-23T20:20:53.831338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-23T20:20:53.842796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-23T20:20:53.843150] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-23T20:20:53.843949] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-23T20:20:53.844002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:53.844035] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:53.844062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:53.844119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:53.904965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:53.906012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:53.906098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:53.906144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:54.036130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:54.036295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:54.036338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:54.036369] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:54.040521] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-02-23T20:20:54.040836] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-23T20:20:54.040966] [INFO ] [sig ] ECC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:54.189547] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ECC.txt [2026-02-23T20:20:54.189714] [INFO ] [sig ] [981/3383] Completed ECC in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:54.189755] [INFO ] [sig ] [982/3383] Forecasting ECL... [2026-02-23T20:20:54.189785] [INFO ] [sig ] Generating forecast for: ECL [2026-02-23T20:20:54.189822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-23T20:20:54.201413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-23T20:20:54.201831] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-23T20:20:54.202875] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-23T20:20:54.202930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:54.202965] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:54.202993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:54.203080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:54.268532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:54.269472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:54.269560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:54.269615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:54.403006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:54.403370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:54.403429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:54.403494] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:54.408062] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=4.30%) [2026-02-23T20:20:54.408399] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-23T20:20:54.408543] [INFO ] [sig ] ECL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:54.563687] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ECL.txt [2026-02-23T20:20:54.563864] [INFO ] [sig ] [982/3383] Completed ECL in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:54.563912] [INFO ] [sig ] [983/3383] Forecasting ECPG... [2026-02-23T20:20:54.563942] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-23T20:20:54.563974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-23T20:20:54.576410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-23T20:20:54.576830] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-23T20:20:54.577687] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-23T20:20:54.577743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:54.577777] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:54.577811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:54.577920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:54.636084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:54.636970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:54.637059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:54.637093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:54.758489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:54.758672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:54.758715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:54.758744] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:54.762198] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-23T20:20:54.762485] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-23T20:20:54.762631] [INFO ] [sig ] ECPG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:54.910733] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ECPG.txt [2026-02-23T20:20:54.910947] [INFO ] [sig ] [983/3383] Completed ECPG in 0.3s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:54.911007] [INFO ] [sig ] [984/3383] Forecasting ECX... [2026-02-23T20:20:54.911051] [INFO ] [sig ] Generating forecast for: ECX [2026-02-23T20:20:54.911095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-23T20:20:54.923751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-23T20:20:54.924173] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-23T20:20:54.925039] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-23T20:20:54.925094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:54.925127] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:54.925155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:54.925214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:54.996081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:54.997187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:54.997272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:54.997325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:55.128964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:55.129129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:55.129172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:55.129202] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:55.132695] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: DOWN (p=32.58%) [2026-02-23T20:20:55.132978] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-23T20:20:55.133103] [INFO ] [sig ] ECX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:55.275861] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ECX.txt [2026-02-23T20:20:55.276029] [INFO ] [sig ] [984/3383] Completed ECX in 0.4s | 2.80 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-23T20:20:55.276070] [INFO ] [sig ] [985/3383] Forecasting ED... [2026-02-23T20:20:55.276099] [INFO ] [sig ] Generating forecast for: ED [2026-02-23T20:20:55.276130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-23T20:20:55.287462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-23T20:20:55.287897] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-23T20:20:55.288708] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-23T20:20:55.288762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:55.288794] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:55.288821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:55.288878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:55.349987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:55.351083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:55.351166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:55.351199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:55.471314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:55.471481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:55.471524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:55.471552] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:55.474995] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=28.99%) [2026-02-23T20:20:55.475307] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-23T20:20:55.475433] [INFO ] [sig ] ED: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:55.621327] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ED.txt [2026-02-23T20:20:55.621490] [INFO ] [sig ] [985/3383] Completed ED in 0.3s | 2.80 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-23T20:20:55.621530] [INFO ] [sig ] [986/3383] Forecasting EDAP... [2026-02-23T20:20:55.621560] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-23T20:20:55.621613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-23T20:20:55.632414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-23T20:20:55.632789] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-23T20:20:55.633563] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-23T20:20:55.633642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:55.633674] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:55.633700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:55.633771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:55.691844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:55.692751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:55.692835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:55.692869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:55.812522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:55.812686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:55.812728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:55.812757] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:55.816140] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: UP (p=91.19%) [2026-02-23T20:20:55.816415] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-23T20:20:55.816538] [INFO ] [sig ] EDAP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:55.959037] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EDAP.txt [2026-02-23T20:20:55.959198] [INFO ] [sig ] [986/3383] Completed EDAP in 0.3s | 2.80 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:55.959239] [INFO ] [sig ] [987/3383] Forecasting EDD... [2026-02-23T20:20:55.959268] [INFO ] [sig ] Generating forecast for: EDD [2026-02-23T20:20:55.959300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-23T20:20:55.970353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-23T20:20:55.970765] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-23T20:20:55.971663] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-23T20:20:55.971721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:55.971755] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:55.971784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:55.971843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:56.039714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:56.040668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:56.040755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:56.040791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:56.165676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:56.165836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:56.165876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:56.165904] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:56.169708] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=80.23%) [2026-02-23T20:20:56.170019] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-23T20:20:56.170142] [INFO ] [sig ] EDD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:56.321801] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EDD.txt [2026-02-23T20:20:56.321934] [INFO ] [sig ] [987/3383] Completed EDD in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:56.321973] [INFO ] [sig ] [988/3383] Forecasting EDF... [2026-02-23T20:20:56.322002] [INFO ] [sig ] Generating forecast for: EDF [2026-02-23T20:20:56.322032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-23T20:20:56.333500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-23T20:20:56.333874] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-23T20:20:56.334767] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-23T20:20:56.334836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:56.334872] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:56.334902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:56.334961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:56.395538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:56.396278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:56.396362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:56.396396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:56.518638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:56.518790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:56.518831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:56.518862] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:56.522245] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: UP (p=85.72%) [2026-02-23T20:20:56.522527] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-23T20:20:56.522671] [INFO ] [sig ] EDF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:56.668022] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EDF.txt [2026-02-23T20:20:56.668171] [INFO ] [sig ] [988/3383] Completed EDF in 0.3s | 2.80 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:56.668216] [INFO ] [sig ] [989/3383] Forecasting EDN... [2026-02-23T20:20:56.668245] [INFO ] [sig ] Generating forecast for: EDN [2026-02-23T20:20:56.668276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-23T20:20:56.679923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-23T20:20:56.680371] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-23T20:20:56.681486] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-23T20:20:56.681555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:56.681627] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:56.681673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:56.681759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:56.742214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:56.743169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:56.743278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:56.743320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:56.865720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:56.865924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:56.865968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:56.865999] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:56.869681] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-23T20:20:56.869974] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-23T20:20:56.870102] [INFO ] [sig ] EDN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:57.012265] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EDN.txt [2026-02-23T20:20:57.012429] [INFO ] [sig ] [989/3383] Completed EDN in 0.3s | 2.80 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:57.012470] [INFO ] [sig ] [990/3383] Forecasting EE... [2026-02-23T20:20:57.012499] [INFO ] [sig ] Generating forecast for: EE [2026-02-23T20:20:57.012530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-23T20:20:57.023701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-23T20:20:57.024070] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-23T20:20:57.024967] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-23T20:20:57.025025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:57.025060] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:57.025089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:57.025148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:57.083975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:57.084755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:57.084840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:57.084878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:57.208754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:57.208920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:57.208969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:57.209004] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:57.212431] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-23T20:20:57.212736] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-23T20:20:57.212865] [INFO ] [sig ] EE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:57.354654] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EE.txt [2026-02-23T20:20:57.354800] [INFO ] [sig ] [990/3383] Completed EE in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:57.354847] [INFO ] [sig ] [991/3383] Forecasting EEMA... [2026-02-23T20:20:57.354884] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-23T20:20:57.354920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-23T20:20:57.365917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-23T20:20:57.366283] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-23T20:20:57.367091] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-23T20:20:57.367144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:57.367176] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:57.367203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:57.367259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:57.423935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:57.424685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:57.424767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:57.424800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:57.544693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:57.544853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:57.544895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:57.544923] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:57.548403] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: DOWN (p=28.89%) [2026-02-23T20:20:57.548707] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-23T20:20:57.548832] [INFO ] [sig ] EEMA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:57.689854] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EEMA.txt [2026-02-23T20:20:57.690015] [INFO ] [sig ] [991/3383] Completed EEMA in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:57.690056] [INFO ] [sig ] [992/3383] Forecasting EEX... [2026-02-23T20:20:57.690084] [INFO ] [sig ] Generating forecast for: EEX [2026-02-23T20:20:57.690116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-23T20:20:57.700991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-23T20:20:57.701346] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-23T20:20:57.702158] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-23T20:20:57.702212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:57.702244] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:57.702269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:57.702327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:57.761243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:57.762183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:57.762272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:57.762307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:57.883790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:57.883967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:57.884013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:57.884043] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:57.887696] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: DOWN (p=32.81%) [2026-02-23T20:20:57.888077] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-23T20:20:57.888221] [INFO ] [sig ] EEX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:58.033682] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EEX.txt [2026-02-23T20:20:58.033856] [INFO ] [sig ] [992/3383] Completed EEX in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:58.033899] [INFO ] [sig ] [993/3383] Forecasting EFC... [2026-02-23T20:20:58.033929] [INFO ] [sig ] Generating forecast for: EFC [2026-02-23T20:20:58.033961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-23T20:20:58.045818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-23T20:20:58.046205] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-23T20:20:58.047045] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-23T20:20:58.047102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:58.047137] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:58.047165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:58.047223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:58.106375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:58.107270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:58.107358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:58.107393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:58.229964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:58.230130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:58.230170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:58.230201] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:58.233937] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: DOWN (p=41.68%) [2026-02-23T20:20:58.234284] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-23T20:20:58.234425] [INFO ] [sig ] EFC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:20:58.384400] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EFC.txt [2026-02-23T20:20:58.384624] [INFO ] [sig ] [993/3383] Completed EFC in 0.4s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:58.384686] [INFO ] [sig ] [994/3383] Forecasting EFSC... [2026-02-23T20:20:58.384719] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-23T20:20:58.384751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-23T20:20:58.400637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-23T20:20:58.401148] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-23T20:20:58.402551] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-23T20:20:58.402687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:58.402742] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:58.402782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:58.402869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:58.468436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:58.469412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:58.469559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:58.469617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:58.602602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:58.602761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:58.602805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:58.602836] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:58.606429] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=59.02%) [2026-02-23T20:20:58.606748] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-23T20:20:58.606881] [INFO ] [sig ] EFSC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:58.772433] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EFSC.txt [2026-02-23T20:20:58.772623] [INFO ] [sig ] [994/3383] Completed EFSC in 0.4s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:58.772667] [INFO ] [sig ] [995/3383] Forecasting EFX... [2026-02-23T20:20:58.772698] [INFO ] [sig ] Generating forecast for: EFX [2026-02-23T20:20:58.772730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-23T20:20:58.783784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-23T20:20:58.784111] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-23T20:20:58.784908] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-23T20:20:58.784962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:58.784995] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:58.785022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:58.785080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:58.841735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:58.842470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:58.842552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:58.842604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:58.963992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:58.964157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:58.964233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:58.964263] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:58.967715] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: UP (p=66.57%) [2026-02-23T20:20:58.968046] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-23T20:20:58.968183] [INFO ] [sig ] EFX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:59.117230] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EFX.txt [2026-02-23T20:20:59.117423] [INFO ] [sig ] [995/3383] Completed EFX in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:59.117500] [INFO ] [sig ] [996/3383] Forecasting EG... [2026-02-23T20:20:59.117532] [INFO ] [sig ] Generating forecast for: EG [2026-02-23T20:20:59.117564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-23T20:20:59.130095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-23T20:20:59.130509] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-23T20:20:59.131386] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-23T20:20:59.131443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:59.131476] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:59.131504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:59.131561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:59.192629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:59.193549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:59.193668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:59.193704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:59.313325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:59.313483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:59.313524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:59.313554] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:59.317545] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=93.39%) [2026-02-23T20:20:59.317872] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-23T20:20:59.318030] [INFO ] [sig ] EG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:59.462867] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EG.txt [2026-02-23T20:20:59.463028] [INFO ] [sig ] [996/3383] Completed EG in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:59.463067] [INFO ] [sig ] [997/3383] Forecasting EGAN... [2026-02-23T20:20:59.463096] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-23T20:20:59.463127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-23T20:20:59.474181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-23T20:20:59.474527] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-23T20:20:59.475326] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-23T20:20:59.475380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:59.475413] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:59.475440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:59.475497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:59.532531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:59.533295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:59.533379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:59.533412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:59.652655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:59.652815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:59.652856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:59.652892] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:59.656342] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: UP (p=89.96%) [2026-02-23T20:20:59.656641] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-23T20:20:59.656769] [INFO ] [sig ] EGAN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:20:59.799478] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EGAN.txt [2026-02-23T20:20:59.799661] [INFO ] [sig ] [997/3383] Completed EGAN in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:20:59.799705] [INFO ] [sig ] [998/3383] Forecasting EGBN... [2026-02-23T20:20:59.799736] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-23T20:20:59.799766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-23T20:20:59.811481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-23T20:20:59.811940] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-23T20:20:59.812806] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-23T20:20:59.812862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:20:59.812894] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:20:59.812922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:20:59.812985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:20:59.870784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:20:59.871741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:20:59.871830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:20:59.871865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:20:59.992268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:20:59.992434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:20:59.992476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:20:59.992506] [INFO ] [FORECASTER] Training complete [2026-02-23T20:20:59.996110] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: UP (p=64.58%) [2026-02-23T20:20:59.996414] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-23T20:20:59.996547] [INFO ] [sig ] EGBN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:00.177698] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EGBN.txt [2026-02-23T20:21:00.177883] [INFO ] [sig ] [998/3383] Completed EGBN in 0.4s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:21:00.177926] [INFO ] [sig ] [999/3383] Forecasting EGP... [2026-02-23T20:21:00.177956] [INFO ] [sig ] Generating forecast for: EGP [2026-02-23T20:21:00.177988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-23T20:21:00.189523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-23T20:21:00.189940] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-23T20:21:00.190756] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-23T20:21:00.190811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:00.190859] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:00.190914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:00.190974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:00.253424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:00.254355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:00.254447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:00.254482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:00.392893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:00.393073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:00.393116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:00.393147] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:00.397389] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=17.87%) [2026-02-23T20:21:00.397861] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-23T20:21:00.398029] [INFO ] [sig ] EGP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:00.566424] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EGP.txt [2026-02-23T20:21:00.566604] [INFO ] [sig ] [999/3383] Completed EGP in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:21:00.566649] [INFO ] [sig ] [1000/3383] Forecasting EGY... [2026-02-23T20:21:00.566679] [INFO ] [sig ] Generating forecast for: EGY [2026-02-23T20:21:00.566710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-23T20:21:00.578976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-23T20:21:00.579524] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-23T20:21:00.580540] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-23T20:21:00.580613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:00.580654] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:00.580695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:00.580755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:00.645353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:00.646220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:00.646306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:00.646341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:00.766878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:00.767064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:00.767118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:00.767156] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:00.770716] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=41.46%) [2026-02-23T20:21:00.771002] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-23T20:21:00.771125] [INFO ] [sig ] EGY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:00.916318] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EGY.txt [2026-02-23T20:21:00.916502] [INFO ] [sig ] [1000/3383] Completed EGY in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:21:00.916555] [INFO ] [sig ] [1001/3383] Forecasting EH... [2026-02-23T20:21:00.916619] [INFO ] [sig ] Generating forecast for: EH [2026-02-23T20:21:00.916660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-23T20:21:00.929179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-23T20:21:00.929647] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-23T20:21:00.930543] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-23T20:21:00.930634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:00.930679] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:00.930708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:00.930766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:01.012589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:01.013798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:01.013920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:01.013973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:01.138793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:01.138929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:01.138979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:01.139015] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:01.142741] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=47.20%) [2026-02-23T20:21:01.143076] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-23T20:21:01.143213] [INFO ] [sig ] EH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:01.295907] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EH.txt [2026-02-23T20:21:01.296058] [INFO ] [sig ] [1001/3383] Completed EH in 0.4s | 2.80 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-23T20:21:01.296098] [INFO ] [sig ] [1002/3383] Forecasting EHAB... [2026-02-23T20:21:01.296130] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-23T20:21:01.296160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-23T20:21:01.311322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-23T20:21:01.311772] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-23T20:21:01.312659] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-23T20:21:01.312715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:01.312750] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:01.312778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:01.312835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:01.376887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:01.378016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:01.378117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:01.378166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:01.519797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:01.519915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:01.519958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:01.519987] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:01.523491] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=34.24%) [2026-02-23T20:21:01.523862] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-23T20:21:01.524002] [INFO ] [sig ] EHAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:01.679699] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EHAB.txt [2026-02-23T20:21:01.679864] [INFO ] [sig ] [1002/3383] Completed EHAB in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:01.679906] [INFO ] [sig ] [1003/3383] Forecasting EHC... [2026-02-23T20:21:01.679949] [INFO ] [sig ] Generating forecast for: EHC [2026-02-23T20:21:01.679983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-23T20:21:01.691866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-23T20:21:01.692432] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-23T20:21:01.693500] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-23T20:21:01.693556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:01.693609] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:01.693638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:01.693694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:01.754274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:01.755187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:01.755288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:01.755324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:01.883710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:01.883861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:01.883902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:01.883933] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:01.887880] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=4.42%) [2026-02-23T20:21:01.888203] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-23T20:21:01.888341] [INFO ] [sig ] EHC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:02.052834] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EHC.txt [2026-02-23T20:21:02.053001] [INFO ] [sig ] [1003/3383] Completed EHC in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:02.053042] [INFO ] [sig ] [1004/3383] Forecasting EHI... [2026-02-23T20:21:02.053072] [INFO ] [sig ] Generating forecast for: EHI [2026-02-23T20:21:02.053103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-23T20:21:02.064179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-23T20:21:02.064643] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-23T20:21:02.065485] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-23T20:21:02.065543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:02.065599] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:02.065631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:02.065690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:02.125714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:02.126804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:02.126911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:02.126946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:02.247678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:02.247872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:02.247921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:02.247951] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:02.251765] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=79.35%) [2026-02-23T20:21:02.252072] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-23T20:21:02.252397] [INFO ] [sig ] EHI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:02.403763] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EHI.txt [2026-02-23T20:21:02.403923] [INFO ] [sig ] [1004/3383] Completed EHI in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:02.403972] [INFO ] [sig ] [1005/3383] Forecasting EHTH... [2026-02-23T20:21:02.404010] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-23T20:21:02.404047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-23T20:21:02.415407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-23T20:21:02.415823] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-23T20:21:02.416815] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-23T20:21:02.416870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:02.416902] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:02.416928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:02.416984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:02.480024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:02.480953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:02.481039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:02.481074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:02.608947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:02.609108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:02.609151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:02.609370] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:02.613031] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=18.58%) [2026-02-23T20:21:02.613322] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-23T20:21:02.613449] [INFO ] [sig ] EHTH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:02.763140] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EHTH.txt [2026-02-23T20:21:02.763486] [INFO ] [sig ] [1005/3383] Completed EHTH in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:02.763527] [INFO ] [sig ] [1006/3383] Forecasting EIC... [2026-02-23T20:21:02.763559] [INFO ] [sig ] Generating forecast for: EIC [2026-02-23T20:21:02.763610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-23T20:21:02.777868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-23T20:21:02.778390] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-23T20:21:02.779309] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-23T20:21:02.779367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:02.779402] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:02.779431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:02.779490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:02.839337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:02.840239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:02.840324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:02.840359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:02.965768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:02.965928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:02.965979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:02.966032] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:02.969695] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=76.87%) [2026-02-23T20:21:02.969999] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-23T20:21:02.970149] [INFO ] [sig ] EIC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:03.118731] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EIC.txt [2026-02-23T20:21:03.118893] [INFO ] [sig ] [1006/3383] Completed EIC in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:03.118935] [INFO ] [sig ] [1007/3383] Forecasting EIG... [2026-02-23T20:21:03.118967] [INFO ] [sig ] Generating forecast for: EIG [2026-02-23T20:21:03.119001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-23T20:21:03.130165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-23T20:21:03.130537] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-23T20:21:03.131393] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-23T20:21:03.131449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:03.131483] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:03.131511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:03.131569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:03.189911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:03.190702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:03.190790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:03.190824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:03.310332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:03.310491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:03.310536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:03.310566] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:03.314411] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=88.67%) [2026-02-23T20:21:03.314721] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-23T20:21:03.314852] [INFO ] [sig ] EIG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:03.464158] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EIG.txt [2026-02-23T20:21:03.464319] [INFO ] [sig ] [1007/3383] Completed EIG in 0.3s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:03.464359] [INFO ] [sig ] [1008/3383] Forecasting EIX... [2026-02-23T20:21:03.464388] [INFO ] [sig ] Generating forecast for: EIX [2026-02-23T20:21:03.464419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-23T20:21:03.476021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-23T20:21:03.476412] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-23T20:21:03.477470] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-23T20:21:03.477525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:03.477559] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:03.477616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:03.477687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:03.542888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:03.543787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:03.543871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:03.543905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:03.670647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:03.670817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:03.670859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:03.670888] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:03.674683] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-23T20:21:03.674963] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-23T20:21:03.675088] [INFO ] [sig ] EIX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:03.828841] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EIX.txt [2026-02-23T20:21:03.829040] [INFO ] [sig ] [1008/3383] Completed EIX in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:03.829107] [INFO ] [sig ] [1009/3383] Forecasting EL... [2026-02-23T20:21:03.829146] [INFO ] [sig ] Generating forecast for: EL [2026-02-23T20:21:03.829181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-23T20:21:03.841865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-23T20:21:03.842206] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-23T20:21:03.843000] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-23T20:21:03.843053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:03.843085] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:03.843112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:03.843170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:03.905586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:03.906485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:03.906589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:03.906628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:04.036500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:04.036674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:04.036719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:04.036748] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:04.040337] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: DOWN (p=15.76%) [2026-02-23T20:21:04.040646] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-23T20:21:04.040776] [INFO ] [sig ] EL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:04.194608] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EL.txt [2026-02-23T20:21:04.194766] [INFO ] [sig ] [1009/3383] Completed EL in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:04.194807] [INFO ] [sig ] [1010/3383] Forecasting ELAB... [2026-02-23T20:21:04.194837] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-23T20:21:04.194868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-23T20:21:04.206149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-23T20:21:04.206647] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-23T20:21:04.207542] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-23T20:21:04.207655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:04.207702] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:04.207730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:04.207789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:04.276550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:04.277449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:04.277535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:04.277588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:04.403156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:04.403320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:04.403363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:04.403394] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:04.406993] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-02-23T20:21:04.407314] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-23T20:21:04.407455] [INFO ] [sig ] ELAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:04.556372] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ELAB.txt [2026-02-23T20:21:04.556518] [INFO ] [sig ] [1010/3383] Completed ELAB in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:04.556558] [INFO ] [sig ] [1011/3383] Forecasting ELAN... [2026-02-23T20:21:04.556612] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-23T20:21:04.556644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-23T20:21:04.569923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-23T20:21:04.570287] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-23T20:21:04.571111] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-23T20:21:04.571166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:04.571199] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:04.571226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:04.571283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:04.627980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:04.628783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:04.628864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:04.628898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:04.755523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:04.755700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:04.755743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:04.755773] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:04.759859] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: DOWN (p=24.32%) [2026-02-23T20:21:04.760150] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-23T20:21:04.760471] [INFO ] [sig ] ELAN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:04.904167] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ELAN.txt [2026-02-23T20:21:04.904332] [INFO ] [sig ] [1011/3383] Completed ELAN in 0.3s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:04.904372] [INFO ] [sig ] [1012/3383] Forecasting ELC... [2026-02-23T20:21:04.904404] [INFO ] [sig ] Generating forecast for: ELC [2026-02-23T20:21:04.904434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-23T20:21:04.914698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-23T20:21:04.915088] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-23T20:21:04.915910] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-23T20:21:04.915979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:04.916012] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:04.916039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:04.916096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:04.974970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:04.975894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:04.975984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:04.976025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:05.103662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:05.103827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:05.103870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:05.103899] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:05.107800] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: UP (p=64.53%) [2026-02-23T20:21:05.108153] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-23T20:21:05.108286] [INFO ] [sig ] ELC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:05.270223] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ELC.txt [2026-02-23T20:21:05.270525] [INFO ] [sig ] [1012/3383] Completed ELC in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:05.270617] [INFO ] [sig ] [1013/3383] Forecasting ELDN... [2026-02-23T20:21:05.270650] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-23T20:21:05.270680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-23T20:21:05.282836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-23T20:21:05.283189] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-23T20:21:05.284164] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-23T20:21:05.284217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:05.284250] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:05.284276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:05.284332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:05.346566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:05.347444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:05.347528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:05.347564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:05.467074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:05.467230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:05.467462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:05.467493] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:05.471079] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: UP (p=55.37%) [2026-02-23T20:21:05.471373] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-23T20:21:05.471501] [INFO ] [sig ] ELDN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:05.623249] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ELDN.txt [2026-02-23T20:21:05.623384] [INFO ] [sig ] [1013/3383] Completed ELDN in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:05.623423] [INFO ] [sig ] [1014/3383] Forecasting ELF... [2026-02-23T20:21:05.623452] [INFO ] [sig ] Generating forecast for: ELF [2026-02-23T20:21:05.623482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-23T20:21:05.635839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-23T20:21:05.636170] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-23T20:21:05.637154] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-23T20:21:05.637209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:05.637410] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:05.637436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:05.637493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:05.695111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:05.695810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:05.695890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:05.695923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:05.818001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:05.818138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:05.818176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:05.818205] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:05.821999] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-02-23T20:21:05.822461] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-23T20:21:05.822601] [INFO ] [sig ] ELF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:05.964204] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ELF.txt [2026-02-23T20:21:05.964338] [INFO ] [sig ] [1014/3383] Completed ELF in 0.3s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:05.964379] [INFO ] [sig ] [1015/3383] Forecasting ELME... [2026-02-23T20:21:05.964408] [INFO ] [sig ] Generating forecast for: ELME [2026-02-23T20:21:05.964439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-23T20:21:05.975356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-23T20:21:05.975713] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-23T20:21:05.976503] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-23T20:21:05.976556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:05.976637] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:05.976668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:05.976725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:06.033824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:06.034449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:06.034528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:06.034560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:06.158752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:06.158894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:06.158935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:06.158963] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:06.162351] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=80.78%) [2026-02-23T20:21:06.162649] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-23T20:21:06.162772] [INFO ] [sig ] ELME: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:06.305447] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ELME.txt [2026-02-23T20:21:06.305630] [INFO ] [sig ] [1015/3383] Completed ELME in 0.3s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:06.305679] [INFO ] [sig ] [1016/3383] Forecasting ELS... [2026-02-23T20:21:06.305709] [INFO ] [sig ] Generating forecast for: ELS [2026-02-23T20:21:06.305741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-23T20:21:06.316957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-23T20:21:06.317354] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-23T20:21:06.318229] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-23T20:21:06.318284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:06.318316] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:06.318375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:06.318435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:06.375746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:06.376614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:06.376697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:06.376730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:06.505659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:06.505821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:06.505864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:06.505895] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:06.510126] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=10.14%) [2026-02-23T20:21:06.510677] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-23T20:21:06.510821] [INFO ] [sig ] ELS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:06.672778] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ELS.txt [2026-02-23T20:21:06.672942] [INFO ] [sig ] [1016/3383] Completed ELS in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:06.672985] [INFO ] [sig ] [1017/3383] Forecasting ELTX... [2026-02-23T20:21:06.673016] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-23T20:21:06.673055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-23T20:21:06.685010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-23T20:21:06.685405] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-23T20:21:06.686249] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-23T20:21:06.686304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:06.686336] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:06.686508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:06.686594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:06.745927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:06.746825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:06.746934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:06.746969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:06.873782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:06.873938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:06.873980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:06.874010] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:06.878022] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-02-23T20:21:06.878364] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-23T20:21:06.878496] [INFO ] [sig ] ELTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:07.045396] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ELTX.txt [2026-02-23T20:21:07.045554] [INFO ] [sig ] [1017/3383] Completed ELTX in 0.4s | 2.80 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-23T20:21:07.045616] [INFO ] [sig ] [1018/3383] Forecasting ELVA... [2026-02-23T20:21:07.045648] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-23T20:21:07.045679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-23T20:21:07.174169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-23T20:21:07.174589] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-23T20:21:07.175420] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-23T20:21:07.175474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:07.175506] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:07.175536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:07.175613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:07.237674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:07.238635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:07.238726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:07.238759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:07.363021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:07.363175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:07.363218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:07.363246] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:07.366758] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=67.89%) [2026-02-23T20:21:07.367068] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-23T20:21:07.367197] [INFO ] [sig ] ELVA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:07.528107] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ELVA.txt [2026-02-23T20:21:07.528267] [INFO ] [sig ] [1018/3383] Completed ELVA in 0.5s | 2.80 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-23T20:21:07.528307] [INFO ] [sig ] [1019/3383] Forecasting ELVN... [2026-02-23T20:21:07.528336] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-23T20:21:07.528367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-23T20:21:07.543620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-23T20:21:07.544122] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-23T20:21:07.545524] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-23T20:21:07.545625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:07.545675] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:07.545715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:07.545801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:07.613928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:07.614812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:07.614898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:07.614933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:07.735338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:07.735498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:07.735558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:07.735609] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:07.739209] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=47.50%) [2026-02-23T20:21:07.739495] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-23T20:21:07.739640] [INFO ] [sig ] ELVN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:07.880968] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ELVN.txt [2026-02-23T20:21:07.881100] [INFO ] [sig ] [1019/3383] Completed ELVN in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-23T20:21:07.881139] [INFO ] [sig ] [1020/3383] Forecasting EM... [2026-02-23T20:21:07.881169] [INFO ] [sig ] Generating forecast for: EM [2026-02-23T20:21:07.881200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-23T20:21:07.892565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-23T20:21:07.892947] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-23T20:21:07.893776] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-23T20:21:07.893830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:07.893862] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:07.893890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:07.893946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:07.951135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:07.951828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:07.951924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:07.951957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:08.072768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:08.072908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:08.072948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:08.072978] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:08.076767] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: UP (p=88.66%) [2026-02-23T20:21:08.077040] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-23T20:21:08.077168] [INFO ] [sig ] EM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:08.220979] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EM.txt [2026-02-23T20:21:08.221128] [INFO ] [sig ] [1020/3383] Completed EM in 0.3s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:08.221168] [INFO ] [sig ] [1021/3383] Forecasting EMB... [2026-02-23T20:21:08.221197] [INFO ] [sig ] Generating forecast for: EMB [2026-02-23T20:21:08.221229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-23T20:21:08.232060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-23T20:21:08.232421] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-23T20:21:08.233225] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-23T20:21:08.233278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:08.233311] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:08.233338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:08.233395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:08.291297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:08.292018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:08.292105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:08.292145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:08.416341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:08.416496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:08.416535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:08.416564] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:08.420030] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-02-23T20:21:08.420316] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-23T20:21:08.420441] [INFO ] [sig ] EMB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:08.560731] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EMB.txt [2026-02-23T20:21:08.560865] [INFO ] [sig ] [1021/3383] Completed EMB in 0.3s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:08.560904] [INFO ] [sig ] [1022/3383] Forecasting EMBC... [2026-02-23T20:21:08.560933] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-23T20:21:08.560963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-23T20:21:08.572104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-23T20:21:08.572428] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-23T20:21:08.573244] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-23T20:21:08.573297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:08.573329] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:08.573356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:08.573412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:08.630205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:08.631113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:08.631198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:08.631232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:08.758298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:08.758456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:08.758496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:08.758527] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:08.762033] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: DOWN (p=14.21%) [2026-02-23T20:21:08.762344] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-23T20:21:08.762471] [INFO ] [sig ] EMBC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:08.908035] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EMBC.txt [2026-02-23T20:21:08.908183] [INFO ] [sig ] [1022/3383] Completed EMBC in 0.3s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:08.908223] [INFO ] [sig ] [1023/3383] Forecasting EMD... [2026-02-23T20:21:08.908252] [INFO ] [sig ] Generating forecast for: EMD [2026-02-23T20:21:08.908282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-23T20:21:08.919341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-23T20:21:08.919707] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-23T20:21:08.920508] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-23T20:21:08.920562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:08.920636] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:08.920666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:08.920727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:08.977562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:08.978274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:08.978354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:08.978386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:09.099707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:09.099863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:09.099904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:09.099934] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:09.103360] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=64.52%) [2026-02-23T20:21:09.103764] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-23T20:21:09.103933] [INFO ] [sig ] EMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:09.268315] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EMD.txt [2026-02-23T20:21:09.268482] [INFO ] [sig ] [1023/3383] Completed EMD in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:09.268523] [INFO ] [sig ] [1024/3383] Forecasting EMF... [2026-02-23T20:21:09.268555] [INFO ] [sig ] Generating forecast for: EMF [2026-02-23T20:21:09.268607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-23T20:21:09.280293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-23T20:21:09.280706] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-23T20:21:09.281633] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-23T20:21:09.281691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:09.281726] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:09.281754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:09.281816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:09.345882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:09.347002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:09.347093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:09.347127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:09.472936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:09.473098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:09.473145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:09.473175] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:09.477188] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=24.21%) [2026-02-23T20:21:09.477518] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-23T20:21:09.477705] [INFO ] [sig ] EMF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:09.626309] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EMF.txt [2026-02-23T20:21:09.626466] [INFO ] [sig ] [1024/3383] Completed EMF in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:09.626507] [INFO ] [sig ] [1025/3383] Forecasting EMN... [2026-02-23T20:21:09.626536] [INFO ] [sig ] Generating forecast for: EMN [2026-02-23T20:21:09.626568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-23T20:21:09.638272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-23T20:21:09.638888] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-23T20:21:09.639738] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-23T20:21:09.639792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:09.639824] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:09.639852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:09.639912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:09.700236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:09.701133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:09.701221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:09.701255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:09.826137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:09.826298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:09.826339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:09.826367] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:09.830280] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-23T20:21:09.830776] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-23T20:21:09.830907] [INFO ] [sig ] EMN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:09.974460] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EMN.txt [2026-02-23T20:21:09.974633] [INFO ] [sig ] [1025/3383] Completed EMN in 0.3s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:09.974675] [INFO ] [sig ] [1026/3383] Forecasting EMO... [2026-02-23T20:21:09.974706] [INFO ] [sig ] Generating forecast for: EMO [2026-02-23T20:21:09.974737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-23T20:21:09.985657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-23T20:21:09.986028] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-23T20:21:09.986850] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-23T20:21:09.986905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:09.986937] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:09.986965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:09.987022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:10.045058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:10.045978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:10.046116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:10.046150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:10.163114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:10.163276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:10.163320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:10.163539] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:10.167199] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: UP (p=53.97%) [2026-02-23T20:21:10.167697] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-23T20:21:10.167825] [INFO ] [sig ] EMO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:10.316764] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EMO.txt [2026-02-23T20:21:10.316927] [INFO ] [sig ] [1026/3383] Completed EMO in 0.3s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:10.316967] [INFO ] [sig ] [1027/3383] Forecasting EMXC... [2026-02-23T20:21:10.317003] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-23T20:21:10.317036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-23T20:21:10.329013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-23T20:21:10.329376] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-23T20:21:10.330216] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-23T20:21:10.330283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:10.330319] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:10.330348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:10.330407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:10.390745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:10.391389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:10.391470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:10.391503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:10.514325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:10.514480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:10.514523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:10.514554] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:10.518116] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-02-23T20:21:10.518403] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-23T20:21:10.518531] [INFO ] [sig ] EMXC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:10.661099] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EMXC.txt [2026-02-23T20:21:10.661221] [INFO ] [sig ] [1027/3383] Completed EMXC in 0.3s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:10.661260] [INFO ] [sig ] [1028/3383] Forecasting ENB... [2026-02-23T20:21:10.661289] [INFO ] [sig ] Generating forecast for: ENB [2026-02-23T20:21:10.661321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-23T20:21:10.672711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-23T20:21:10.673084] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-23T20:21:10.674149] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-23T20:21:10.674215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:10.674256] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:10.674289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:10.674348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:10.737958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:10.738879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:10.738965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:10.738999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:10.875168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:10.875336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:10.875378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:10.875617] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:10.879199] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=19.61%) [2026-02-23T20:21:10.879695] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-23T20:21:10.879825] [INFO ] [sig ] ENB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:11.030362] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ENB.txt [2026-02-23T20:21:11.030736] [INFO ] [sig ] [1028/3383] Completed ENB in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:11.030780] [INFO ] [sig ] [1029/3383] Forecasting ENGN... [2026-02-23T20:21:11.030811] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-23T20:21:11.030842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-23T20:21:11.042554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-23T20:21:11.042987] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-23T20:21:11.044076] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-23T20:21:11.044134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:11.044167] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:11.044193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:11.044249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:11.104398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:11.105307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:11.105390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:11.105423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:11.227546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:11.227729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:11.227771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:11.227800] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:11.231395] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=70.04%) [2026-02-23T20:21:11.231748] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-23T20:21:11.231886] [INFO ] [sig ] ENGN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:11.373702] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ENGN.txt [2026-02-23T20:21:11.373901] [INFO ] [sig ] [1029/3383] Completed ENGN in 0.3s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:11.373960] [INFO ] [sig ] [1030/3383] Forecasting ENIC... [2026-02-23T20:21:11.374003] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-23T20:21:11.374048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-23T20:21:11.385173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-23T20:21:11.385553] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-23T20:21:11.386502] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-23T20:21:11.386559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:11.386634] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:11.386674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:11.386733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:11.452660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:11.453750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:11.453835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:11.453869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:11.579275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:11.579431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:11.579473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:11.579519] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:11.583120] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-02-23T20:21:11.583406] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-23T20:21:11.583533] [INFO ] [sig ] ENIC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:11.739790] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ENIC.txt [2026-02-23T20:21:11.739947] [INFO ] [sig ] [1030/3383] Completed ENIC in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:11.739988] [INFO ] [sig ] [1031/3383] Forecasting ENPH... [2026-02-23T20:21:11.740027] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-23T20:21:11.740075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-23T20:21:11.752468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-23T20:21:11.752856] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-23T20:21:11.753679] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-23T20:21:11.753734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:11.753767] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:11.753795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:11.753853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:11.817257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:11.818130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:11.818229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:11.818271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:11.949412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:11.949566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:11.949627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:11.949657] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:11.953238] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-23T20:21:11.953524] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-23T20:21:11.953671] [INFO ] [sig ] ENPH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:12.103959] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ENPH.txt [2026-02-23T20:21:12.104168] [INFO ] [sig ] [1031/3383] Completed ENPH in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:12.104217] [INFO ] [sig ] [1032/3383] Forecasting ENS... [2026-02-23T20:21:12.104248] [INFO ] [sig ] Generating forecast for: ENS [2026-02-23T20:21:12.104281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-23T20:21:12.116300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-23T20:21:12.116725] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-23T20:21:12.117700] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-23T20:21:12.117758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:12.117791] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:12.117819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:12.117917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:12.177480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:12.178438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:12.178526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:12.178597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:12.315107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:12.315269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:12.315314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:12.315345] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:12.319010] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-02-23T20:21:12.319312] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-23T20:21:12.319450] [INFO ] [sig ] ENS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:12.476969] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ENS.txt [2026-02-23T20:21:12.477136] [INFO ] [sig ] [1032/3383] Completed ENS in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:12.477178] [INFO ] [sig ] [1033/3383] Forecasting ENSG... [2026-02-23T20:21:12.477210] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-23T20:21:12.477241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-23T20:21:12.491677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-23T20:21:12.492128] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-23T20:21:12.493261] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-23T20:21:12.493326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:12.493391] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:12.493420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:12.493499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:12.568340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:12.569555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:12.569677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:12.569716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:12.697791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:12.697976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:12.698020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:12.698050] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:12.702393] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: UP (p=74.67%) [2026-02-23T20:21:12.702737] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-23T20:21:12.702878] [INFO ] [sig ] ENSG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:12.858599] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ENSG.txt [2026-02-23T20:21:12.858768] [INFO ] [sig ] [1033/3383] Completed ENSG in 0.4s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:12.858817] [INFO ] [sig ] [1034/3383] Forecasting ENTA... [2026-02-23T20:21:12.858849] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-23T20:21:12.858879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-23T20:21:12.870558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-23T20:21:12.870915] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-23T20:21:12.871779] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-23T20:21:12.871834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:12.871867] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:12.871894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:12.871974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:12.933373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:12.934119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:12.934211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:12.934252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:13.056491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:13.056658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:13.056702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:13.056732] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:13.060234] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-02-23T20:21:13.060535] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-23T20:21:13.060683] [INFO ] [sig ] ENTA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:13.204987] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ENTA.txt [2026-02-23T20:21:13.205131] [INFO ] [sig ] [1034/3383] Completed ENTA in 0.3s | 2.80 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-23T20:21:13.205172] [INFO ] [sig ] [1035/3383] Forecasting ENTG... [2026-02-23T20:21:13.205203] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-23T20:21:13.205234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-23T20:21:13.217672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-23T20:21:13.218068] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-23T20:21:13.219051] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-23T20:21:13.219107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:13.219141] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:13.219170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:13.219228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:13.278532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:13.279407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:13.279495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:13.279529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:13.409379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:13.409540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:13.409611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:13.409645] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:13.413381] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: DOWN (p=20.26%) [2026-02-23T20:21:13.413875] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-23T20:21:13.414010] [INFO ] [sig ] ENTG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:13.560513] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ENTG.txt [2026-02-23T20:21:13.560687] [INFO ] [sig ] [1035/3383] Completed ENTG in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-23T20:21:13.560730] [INFO ] [sig ] [1036/3383] Forecasting ENTX... [2026-02-23T20:21:13.560763] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-23T20:21:13.560795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-23T20:21:13.572452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-23T20:21:13.572854] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-23T20:21:13.573726] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-23T20:21:13.573783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:13.573822] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:13.573864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:13.573928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:13.636336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:13.637269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:13.637357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:13.637393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:13.766326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:13.766503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:13.766557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:13.766711] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:13.771564] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=18.38%) [2026-02-23T20:21:13.771928] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-23T20:21:13.772086] [INFO ] [sig ] ENTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:13.930485] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ENTX.txt [2026-02-23T20:21:13.930672] [INFO ] [sig ] [1036/3383] Completed ENTX in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-23T20:21:13.930717] [INFO ] [sig ] [1037/3383] Forecasting ENVA... [2026-02-23T20:21:13.930749] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-23T20:21:13.930781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-23T20:21:13.943015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-23T20:21:13.943394] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-23T20:21:13.944219] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-23T20:21:13.944274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:13.944307] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:13.944334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:13.944391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:14.004933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:14.005826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:14.005916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:14.005950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:14.123964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:14.124126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:14.124169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:14.124201] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:14.127715] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=8.17%) [2026-02-23T20:21:14.128030] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-23T20:21:14.128163] [INFO ] [sig ] ENVA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:14.272708] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ENVA.txt [2026-02-23T20:21:14.272865] [INFO ] [sig ] [1037/3383] Completed ENVA in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:14.272905] [INFO ] [sig ] [1038/3383] Forecasting ENVB... [2026-02-23T20:21:14.272936] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-23T20:21:14.272986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-23T20:21:14.284568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-23T20:21:14.284983] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-23T20:21:14.285825] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-23T20:21:14.285879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:14.285913] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:14.285942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:14.286002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:14.346844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:14.347780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:14.347897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:14.347935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:14.475751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:14.475904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:14.475946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:14.475979] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:14.479654] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-02-23T20:21:14.479970] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-23T20:21:14.480105] [INFO ] [sig ] ENVB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:14.633451] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ENVB.txt [2026-02-23T20:21:14.633626] [INFO ] [sig ] [1038/3383] Completed ENVB in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:14.633678] [INFO ] [sig ] [1039/3383] Forecasting ENVX... [2026-02-23T20:21:14.633709] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-23T20:21:14.633740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-23T20:21:14.645028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-23T20:21:14.645393] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-23T20:21:14.646399] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-23T20:21:14.646455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:14.646488] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:14.646516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:14.646590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:14.706263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:14.707148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:14.707240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:14.707278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:14.828060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:14.828222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:14.828271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:14.828308] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:14.831829] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: DOWN (p=29.47%) [2026-02-23T20:21:14.832112] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-23T20:21:14.832242] [INFO ] [sig ] ENVX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:14.979060] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ENVX.txt [2026-02-23T20:21:14.979228] [INFO ] [sig ] [1039/3383] Completed ENVX in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:14.979278] [INFO ] [sig ] [1040/3383] Forecasting EOD... [2026-02-23T20:21:14.979314] [INFO ] [sig ] Generating forecast for: EOD [2026-02-23T20:21:14.979352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-23T20:21:14.990294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-23T20:21:14.990687] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-23T20:21:14.991460] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-23T20:21:14.991514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:14.991547] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:14.991593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:14.991653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:15.050159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:15.051125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:15.051215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:15.051250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:15.176732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:15.176885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:15.176926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:15.176957] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:15.180443] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=86.53%) [2026-02-23T20:21:15.180768] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-23T20:21:15.180940] [INFO ] [sig ] EOD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:15.323902] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EOD.txt [2026-02-23T20:21:15.324035] [INFO ] [sig ] [1040/3383] Completed EOD in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:15.324075] [INFO ] [sig ] [1041/3383] Forecasting EOG... [2026-02-23T20:21:15.324105] [INFO ] [sig ] Generating forecast for: EOG [2026-02-23T20:21:15.324135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-23T20:21:15.336011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-23T20:21:15.336386] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-23T20:21:15.337369] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-23T20:21:15.337632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:15.337666] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:15.337693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:15.337750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:15.397699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:15.398672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:15.398754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:15.398787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:15.525255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:15.525431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:15.525474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:15.525502] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:15.530069] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: UP (p=83.45%) [2026-02-23T20:21:15.530350] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-23T20:21:15.530500] [INFO ] [sig ] EOG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:15.683258] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EOG.txt [2026-02-23T20:21:15.683435] [INFO ] [sig ] [1041/3383] Completed EOG in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:15.683476] [INFO ] [sig ] [1042/3383] Forecasting EOI... [2026-02-23T20:21:15.683505] [INFO ] [sig ] Generating forecast for: EOI [2026-02-23T20:21:15.683537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-23T20:21:15.696916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-23T20:21:15.697309] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-23T20:21:15.698411] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-23T20:21:15.698469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:15.698503] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:15.698735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:15.698799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:15.762401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:15.763261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:15.763352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:15.763387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:15.897411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:15.897596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:15.897641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:15.897669] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:15.901405] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: DOWN (p=35.77%) [2026-02-23T20:21:15.901726] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-23T20:21:15.901860] [INFO ] [sig ] EOI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:16.051964] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EOI.txt [2026-02-23T20:21:16.052097] [INFO ] [sig ] [1042/3383] Completed EOI in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:16.052137] [INFO ] [sig ] [1043/3383] Forecasting EOLS... [2026-02-23T20:21:16.052166] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-23T20:21:16.052197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-23T20:21:16.063490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-23T20:21:16.063858] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-23T20:21:16.064644] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-23T20:21:16.064699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:16.064731] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:16.064760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:16.064817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:16.124088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:16.125044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:16.125165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:16.125200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:16.250318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:16.250498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:16.250540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:16.250589] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:16.254071] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: UP (p=68.30%) [2026-02-23T20:21:16.254380] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-23T20:21:16.254514] [INFO ] [sig ] EOLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:16.398286] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EOLS.txt [2026-02-23T20:21:16.398448] [INFO ] [sig ] [1043/3383] Completed EOLS in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:16.398488] [INFO ] [sig ] [1044/3383] Forecasting EOS... [2026-02-23T20:21:16.398517] [INFO ] [sig ] Generating forecast for: EOS [2026-02-23T20:21:16.398549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-23T20:21:16.411023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-23T20:21:16.411459] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-23T20:21:16.412306] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-23T20:21:16.412374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:16.412414] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:16.412445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:16.412511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:16.471910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:16.472853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:16.472947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:16.472992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:16.596546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:16.596710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:16.596752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:16.596782] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:16.600316] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: DOWN (p=19.68%) [2026-02-23T20:21:16.600615] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-23T20:21:16.600740] [INFO ] [sig ] EOS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:16.747731] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EOS.txt [2026-02-23T20:21:16.747920] [INFO ] [sig ] [1044/3383] Completed EOS in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:16.747971] [INFO ] [sig ] [1045/3383] Forecasting EOSE... [2026-02-23T20:21:16.748002] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-23T20:21:16.748033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-23T20:21:16.759264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-23T20:21:16.759674] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-23T20:21:16.760483] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-23T20:21:16.760537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:16.760605] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:16.760638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:16.760702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:16.818896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:16.819829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:16.819957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:16.819994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:16.943046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:16.943204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:16.943244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:16.943273] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:16.946787] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: DOWN (p=25.40%) [2026-02-23T20:21:16.947076] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-23T20:21:16.947202] [INFO ] [sig ] EOSE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:17.093456] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EOSE.txt [2026-02-23T20:21:17.093614] [INFO ] [sig ] [1045/3383] Completed EOSE in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:17.093656] [INFO ] [sig ] [1046/3383] Forecasting EPAC... [2026-02-23T20:21:17.093685] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-23T20:21:17.093717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-23T20:21:17.104506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-23T20:21:17.104931] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-23T20:21:17.105805] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-23T20:21:17.105859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:17.105893] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:17.105919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:17.105976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:17.163051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:17.163897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:17.163986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:17.164020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:17.283974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:17.284131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:17.284172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:17.284201] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:17.288110] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-02-23T20:21:17.288411] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-23T20:21:17.288540] [INFO ] [sig ] EPAC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:17.435750] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EPAC.txt [2026-02-23T20:21:17.435950] [INFO ] [sig ] [1046/3383] Completed EPAC in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:17.435992] [INFO ] [sig ] [1047/3383] Forecasting EPAM... [2026-02-23T20:21:17.436022] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-23T20:21:17.436055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-23T20:21:17.447055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-23T20:21:17.447439] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-23T20:21:17.452185] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-23T20:21:17.452283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:17.452318] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:17.452346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:17.452404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:17.515204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:17.516209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:17.516305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:17.516343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:17.642051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:17.642204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:17.642244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:17.642273] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:17.645760] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: DOWN (p=16.28%) [2026-02-23T20:21:17.646039] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-23T20:21:17.646172] [INFO ] [sig ] EPAM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:17.856701] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EPAM.txt [2026-02-23T20:21:17.856845] [INFO ] [sig ] [1047/3383] Completed EPAM in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:17.856885] [INFO ] [sig ] [1048/3383] Forecasting EPC... [2026-02-23T20:21:17.856914] [INFO ] [sig ] Generating forecast for: EPC [2026-02-23T20:21:17.856946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-23T20:21:17.868973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-23T20:21:17.869353] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-23T20:21:17.870445] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-23T20:21:17.870516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:17.870564] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:17.870638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:17.870894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:17.939080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:17.939951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:17.940037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:17.940072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:18.072254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:18.072412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:18.072456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:18.072487] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:18.076462] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: UP (p=80.89%) [2026-02-23T20:21:18.076963] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-23T20:21:18.077094] [INFO ] [sig ] EPC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:18.224711] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EPC.txt [2026-02-23T20:21:18.224857] [INFO ] [sig ] [1048/3383] Completed EPC in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:18.224897] [INFO ] [sig ] [1049/3383] Forecasting EPD... [2026-02-23T20:21:18.224927] [INFO ] [sig ] Generating forecast for: EPD [2026-02-23T20:21:18.224958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-23T20:21:18.235763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-23T20:21:18.236111] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-23T20:21:18.236911] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-23T20:21:18.236965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:18.236998] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:18.237025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:18.237081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:18.298548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:18.299587] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:18.299868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:18.299904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:18.428134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:18.428301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:18.428341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:18.428371] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:18.431938] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=88.20%) [2026-02-23T20:21:18.432220] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-23T20:21:18.432346] [INFO ] [sig ] EPD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:18.574625] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EPD.txt [2026-02-23T20:21:18.574766] [INFO ] [sig ] [1049/3383] Completed EPD in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:18.574806] [INFO ] [sig ] [1050/3383] Forecasting EPSN... [2026-02-23T20:21:18.574836] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-23T20:21:18.574865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-23T20:21:18.587700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-23T20:21:18.588102] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-23T20:21:18.588952] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-23T20:21:18.589008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:18.589089] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:18.589132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:18.589218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:18.645897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:18.646663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:18.646745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:18.646778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:18.774059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:18.774215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:18.774255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:18.774284] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:18.777795] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-23T20:21:18.778103] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-23T20:21:18.778229] [INFO ] [sig ] EPSN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:18.921693] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EPSN.txt [2026-02-23T20:21:18.921856] [INFO ] [sig ] [1050/3383] Completed EPSN in 0.3s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:18.921906] [INFO ] [sig ] [1051/3383] Forecasting EQBK... [2026-02-23T20:21:18.921938] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-23T20:21:18.921971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-23T20:21:18.933336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-23T20:21:18.933742] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-23T20:21:18.934606] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-23T20:21:18.934663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:18.934697] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:18.934725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:18.934783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:18.994861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:18.995625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:18.995707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:18.995741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:19.122924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:19.123088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:19.123129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:19.123157] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:19.126754] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=26.68%) [2026-02-23T20:21:19.127047] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-23T20:21:19.127177] [INFO ] [sig ] EQBK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:19.273293] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EQBK.txt [2026-02-23T20:21:19.273426] [INFO ] [sig ] [1051/3383] Completed EQBK in 0.4s | 2.80 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-23T20:21:19.273466] [INFO ] [sig ] [1052/3383] Forecasting EQH... [2026-02-23T20:21:19.273495] [INFO ] [sig ] Generating forecast for: EQH [2026-02-23T20:21:19.273527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-23T20:21:19.285996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-23T20:21:19.286319] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-23T20:21:19.287203] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-23T20:21:19.287259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:19.287294] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:19.287322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:19.287381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:19.346906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:19.347591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:19.347678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:19.347714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:19.475099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:19.475249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:19.475291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:19.475323] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:19.479017] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=91.93%) [2026-02-23T20:21:19.479300] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-23T20:21:19.479462] [INFO ] [sig ] EQH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:19.622875] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EQH.txt [2026-02-23T20:21:19.622995] [INFO ] [sig ] [1052/3383] Completed EQH in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-23T20:21:19.623034] [INFO ] [sig ] [1053/3383] Forecasting EQIX... [2026-02-23T20:21:19.623063] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-23T20:21:19.623095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-23T20:21:19.634932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-23T20:21:19.635260] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-23T20:21:19.636141] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-23T20:21:19.636195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:19.636229] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:19.636257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:19.636319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:19.697737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:19.698658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:19.698741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:19.698774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:19.833415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:19.833625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:19.833675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:19.833755] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:19.837734] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-02-23T20:21:19.838078] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-23T20:21:19.838232] [INFO ] [sig ] EQIX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:19.981858] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EQIX.txt [2026-02-23T20:21:19.982011] [INFO ] [sig ] [1053/3383] Completed EQIX in 0.4s | 2.80 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-23T20:21:19.982059] [INFO ] [sig ] [1054/3383] Forecasting ERAS... [2026-02-23T20:21:19.982090] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-23T20:21:19.982122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-23T20:21:19.994046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-23T20:21:19.994393] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-23T20:21:19.995380] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-23T20:21:19.995434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:19.995467] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:19.995495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:19.995552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:20.053778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:20.054501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:20.054601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:20.054638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:20.174920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:20.175054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:20.175120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:20.175151] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:20.178612] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=80.31%) [2026-02-23T20:21:20.178885] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-23T20:21:20.179009] [INFO ] [sig ] ERAS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:20.329105] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ERAS.txt [2026-02-23T20:21:20.329269] [INFO ] [sig ] [1054/3383] Completed ERAS in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:20.329309] [INFO ] [sig ] [1055/3383] Forecasting ERIC... [2026-02-23T20:21:20.329340] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-23T20:21:20.329375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-23T20:21:20.341504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-23T20:21:20.341933] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-23T20:21:20.342785] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-23T20:21:20.342841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:20.342873] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:20.342900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:20.342956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:20.405481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:20.406355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:20.406443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:20.406475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:20.546434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:20.546625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:20.546670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:20.546700] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:20.550326] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=18.16%) [2026-02-23T20:21:20.550674] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-23T20:21:20.550825] [INFO ] [sig ] ERIC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:20.710589] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ERIC.txt [2026-02-23T20:21:20.710775] [INFO ] [sig ] [1055/3383] Completed ERIC in 0.4s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:20.710828] [INFO ] [sig ] [1056/3383] Forecasting ERIE... [2026-02-23T20:21:20.710860] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-23T20:21:20.710891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-23T20:21:20.723595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-23T20:21:20.724023] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-23T20:21:20.724988] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-23T20:21:20.725051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:20.725096] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:20.725136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:20.725219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:20.787991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:20.788986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:20.789071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:20.789106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:20.921365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:20.921528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:20.921588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:20.921622] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:20.925609] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=82.61%) [2026-02-23T20:21:20.925897] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-23T20:21:20.926029] [INFO ] [sig ] ERIE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:21.080663] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ERIE.txt [2026-02-23T20:21:21.080823] [INFO ] [sig ] [1056/3383] Completed ERIE in 0.4s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:21.080879] [INFO ] [sig ] [1057/3383] Forecasting ERII... [2026-02-23T20:21:21.080912] [INFO ] [sig ] Generating forecast for: ERII [2026-02-23T20:21:21.080942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-23T20:21:21.092119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-23T20:21:21.092436] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-23T20:21:21.093259] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-23T20:21:21.093314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:21.093347] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:21.093381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:21.093471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:21.150840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:21.151445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:21.151537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:21.151589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:21.273921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:21.274056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:21.274095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:21.274124] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:21.277517] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-02-23T20:21:21.277805] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-23T20:21:21.277947] [INFO ] [sig ] ERII: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:21.425035] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ERII.txt [2026-02-23T20:21:21.425169] [INFO ] [sig ] [1057/3383] Completed ERII in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:21.425210] [INFO ] [sig ] [1058/3383] Forecasting ERO... [2026-02-23T20:21:21.425240] [INFO ] [sig ] Generating forecast for: ERO [2026-02-23T20:21:21.425269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-23T20:21:21.438733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-23T20:21:21.439052] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-23T20:21:21.439910] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-23T20:21:21.439964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:21.440018] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:21.440049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:21.440106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:21.498495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:21.499369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:21.499449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:21.499482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:21.619551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:21.619882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:21.619919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:21.619949] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:21.623319] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-02-23T20:21:21.623632] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-23T20:21:21.623756] [INFO ] [sig ] ERO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:21.770472] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ERO.txt [2026-02-23T20:21:21.770599] [INFO ] [sig ] [1058/3383] Completed ERO in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:21.770640] [INFO ] [sig ] [1059/3383] Forecasting ES... [2026-02-23T20:21:21.770670] [INFO ] [sig ] Generating forecast for: ES [2026-02-23T20:21:21.770700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-23T20:21:21.782728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-23T20:21:21.783028] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-23T20:21:21.783826] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-23T20:21:21.783880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:21.783912] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:21.783939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:21.783995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:21.841544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:21.842314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:21.842392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:21.842424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:21.964731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:21.964847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:21.964886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:21.964914] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:21.968201] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=17.47%) [2026-02-23T20:21:21.968470] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-23T20:21:21.968611] [INFO ] [sig ] ES: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:22.111408] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ES.txt [2026-02-23T20:21:22.111540] [INFO ] [sig ] [1059/3383] Completed ES in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:22.111597] [INFO ] [sig ] [1060/3383] Forecasting ESAB... [2026-02-23T20:21:22.111630] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-23T20:21:22.111660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-23T20:21:22.123071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-23T20:21:22.123413] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-23T20:21:22.124225] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-23T20:21:22.124279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:22.124311] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:22.124338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:22.124402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:22.181275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:22.181975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:22.182098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:22.182132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:22.309780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:22.309994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:22.310045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:22.310079] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:22.314006] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=28.55%) [2026-02-23T20:21:22.314317] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-23T20:21:22.314456] [INFO ] [sig ] ESAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:22.457881] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ESAB.txt [2026-02-23T20:21:22.458007] [INFO ] [sig ] [1060/3383] Completed ESAB in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:22.458046] [INFO ] [sig ] [1061/3383] Forecasting ESCA... [2026-02-23T20:21:22.458077] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-23T20:21:22.458115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-23T20:21:22.469711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-23T20:21:22.470053] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-23T20:21:22.470894] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-23T20:21:22.470950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:22.470982] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:22.471008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:22.471064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:22.528477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:22.529707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:22.529811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:22.529849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:22.643086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:22.643244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:22.643287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:22.643316] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:22.646842] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=88.94%) [2026-02-23T20:21:22.647128] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-23T20:21:22.647273] [INFO ] [sig ] ESCA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:22.792958] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ESCA.txt [2026-02-23T20:21:22.793110] [INFO ] [sig ] [1061/3383] Completed ESCA in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:22.793159] [INFO ] [sig ] [1062/3383] Forecasting ESE... [2026-02-23T20:21:22.793209] [INFO ] [sig ] Generating forecast for: ESE [2026-02-23T20:21:22.793241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-23T20:21:22.804640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-23T20:21:22.805002] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-23T20:21:22.805802] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-23T20:21:22.805856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:22.805888] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:22.805915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:22.805971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:22.865152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:22.866245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:22.866356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:22.866410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:23.012036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:23.012549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:23.012617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:23.012649] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:23.016743] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: DOWN (p=41.54%) [2026-02-23T20:21:23.017230] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-23T20:21:23.017360] [INFO ] [sig ] ESE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:23.170956] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ESE.txt [2026-02-23T20:21:23.171106] [INFO ] [sig ] [1062/3383] Completed ESE in 0.4s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:23.171147] [INFO ] [sig ] [1063/3383] Forecasting ESEA... [2026-02-23T20:21:23.171176] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-23T20:21:23.171207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-23T20:21:23.183515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-23T20:21:23.183935] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-23T20:21:23.184814] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-23T20:21:23.184868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:23.184902] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:23.184928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:23.184984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:23.245664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:23.246632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:23.246915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:23.246949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:23.375480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:23.375648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:23.375692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:23.375723] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:23.379550] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-23T20:21:23.379869] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-23T20:21:23.379996] [INFO ] [sig ] ESEA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:23.521445] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ESEA.txt [2026-02-23T20:21:23.521646] [INFO ] [sig ] [1063/3383] Completed ESEA in 0.4s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:23.521705] [INFO ] [sig ] [1064/3383] Forecasting ESGD... [2026-02-23T20:21:23.521737] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-23T20:21:23.521780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-23T20:21:23.533104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-23T20:21:23.533440] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-23T20:21:23.534296] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-23T20:21:23.534353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:23.534388] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:23.534417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:23.534475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:23.592309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:23.592957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:23.593040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:23.593072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:23.716359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:23.716498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:23.716538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:23.716584] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:23.720009] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-02-23T20:21:23.720288] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-23T20:21:23.720412] [INFO ] [sig ] ESGD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:23.865834] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ESGD.txt [2026-02-23T20:21:23.865948] [INFO ] [sig ] [1064/3383] Completed ESGD in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:23.865987] [INFO ] [sig ] [1065/3383] Forecasting ESGE... [2026-02-23T20:21:23.866016] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-23T20:21:23.866046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-23T20:21:23.877171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-23T20:21:23.877509] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-23T20:21:23.878405] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-23T20:21:23.878460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:23.878495] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:23.878523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:23.878606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:23.938763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:23.939425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:23.939505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:23.939537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:24.063123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:24.063248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:24.063285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:24.063329] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:24.066806] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: UP (p=61.56%) [2026-02-23T20:21:24.067077] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-23T20:21:24.067199] [INFO ] [sig ] ESGE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:24.210240] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ESGE.txt [2026-02-23T20:21:24.210362] [INFO ] [sig ] [1065/3383] Completed ESGE in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:24.210401] [INFO ] [sig ] [1066/3383] Forecasting ESI... [2026-02-23T20:21:24.210430] [INFO ] [sig ] Generating forecast for: ESI [2026-02-23T20:21:24.210462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-23T20:21:24.222052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-23T20:21:24.222398] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-23T20:21:24.223449] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-23T20:21:24.223505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:24.223540] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:24.223570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:24.223664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:24.282503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:24.283351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:24.283432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:24.283465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:24.403584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:24.403700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:24.403738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:24.403766] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:24.407042] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=60.34%) [2026-02-23T20:21:24.407312] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-23T20:21:24.407435] [INFO ] [sig ] ESI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:24.552377] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ESI.txt [2026-02-23T20:21:24.552492] [INFO ] [sig ] [1066/3383] Completed ESI in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:24.552531] [INFO ] [sig ] [1067/3383] Forecasting ESOA... [2026-02-23T20:21:24.552560] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-23T20:21:24.552610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-23T20:21:24.563766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-23T20:21:24.564078] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-23T20:21:24.564881] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-23T20:21:24.564934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:24.565005] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:24.565034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:24.565106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:24.629974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:24.630767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:24.630848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:24.630892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:24.752187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:24.752325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:24.752363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:24.752393] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:24.756305] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=10.37%) [2026-02-23T20:21:24.756600] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-23T20:21:24.756915] [INFO ] [sig ] ESOA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:24.901357] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ESOA.txt [2026-02-23T20:21:24.901478] [INFO ] [sig ] [1067/3383] Completed ESOA in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:24.901517] [INFO ] [sig ] [1068/3383] Forecasting ESPO... [2026-02-23T20:21:24.901547] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-23T20:21:24.901596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-23T20:21:24.912559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-23T20:21:24.912956] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-23T20:21:24.913830] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-23T20:21:24.913888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:24.913922] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:24.913951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:24.914010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:24.971763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:24.972384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:24.972463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:24.972496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:25.096764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:25.096905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:25.096947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:25.096976] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:25.100415] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=76.09%) [2026-02-23T20:21:25.100713] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-23T20:21:25.100839] [INFO ] [sig ] ESPO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:25.244286] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ESPO.txt [2026-02-23T20:21:25.244430] [INFO ] [sig ] [1068/3383] Completed ESPO in 0.3s | 2.80 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-23T20:21:25.244479] [INFO ] [sig ] [1069/3383] Forecasting ESQ... [2026-02-23T20:21:25.244516] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-23T20:21:25.244552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-23T20:21:25.257155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-23T20:21:25.257547] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-23T20:21:25.258461] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-23T20:21:25.258530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:25.258593] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:25.258647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:25.258707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:25.322735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:25.323545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:25.323654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:25.323691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:25.454195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:25.454360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:25.454403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:25.454434] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:25.458392] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: DOWN (p=6.77%) [2026-02-23T20:21:25.458724] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-23T20:21:25.458859] [INFO ] [sig ] ESQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:25.606326] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ESQ.txt [2026-02-23T20:21:25.606466] [INFO ] [sig ] [1069/3383] Completed ESQ in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.8m [2026-02-23T20:21:25.606509] [INFO ] [sig ] [1070/3383] Forecasting ESTA... [2026-02-23T20:21:25.606540] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-23T20:21:25.606592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-23T20:21:25.618674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-23T20:21:25.619036] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-23T20:21:25.619950] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-23T20:21:25.620010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:25.620050] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:25.620079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:25.620138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:25.679524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:25.680294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:25.680376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:25.680409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:25.809525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:25.809716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:25.809760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:25.809821] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:25.813498] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: DOWN (p=22.14%) [2026-02-23T20:21:25.813961] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-23T20:21:25.814093] [INFO ] [sig ] ESTA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:25.970091] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ESTA.txt [2026-02-23T20:21:25.970235] [INFO ] [sig ] [1070/3383] Completed ESTA in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:25.970278] [INFO ] [sig ] [1071/3383] Forecasting ESTC... [2026-02-23T20:21:25.970310] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-23T20:21:25.970343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-23T20:21:25.982623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-23T20:21:25.982960] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-23T20:21:25.983822] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-23T20:21:25.983890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:25.983927] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:25.983957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:25.984025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:26.048724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:26.049912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:26.050009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:26.050063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:26.193063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:26.193241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:26.193288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:26.193322] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:26.197245] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-23T20:21:26.197552] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-23T20:21:26.197703] [INFO ] [sig ] ESTC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:26.350556] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ESTC.txt [2026-02-23T20:21:26.350715] [INFO ] [sig ] [1071/3383] Completed ESTC in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:26.350757] [INFO ] [sig ] [1072/3383] Forecasting ETB... [2026-02-23T20:21:26.350787] [INFO ] [sig ] Generating forecast for: ETB [2026-02-23T20:21:26.350818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-23T20:21:26.362818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-23T20:21:26.363173] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-23T20:21:26.363996] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-23T20:21:26.364052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:26.364085] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:26.364116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:26.364173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:26.422592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:26.423254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:26.423333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:26.423366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:26.544858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:26.545013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:26.545052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:26.545082] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:26.548539] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: DOWN (p=37.44%) [2026-02-23T20:21:26.548839] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-23T20:21:26.548965] [INFO ] [sig ] ETB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:26.688731] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ETB.txt [2026-02-23T20:21:26.688857] [INFO ] [sig ] [1072/3383] Completed ETB in 0.3s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:26.688896] [INFO ] [sig ] [1073/3383] Forecasting ETD... [2026-02-23T20:21:26.688924] [INFO ] [sig ] Generating forecast for: ETD [2026-02-23T20:21:26.688980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-23T20:21:26.700111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-23T20:21:26.700436] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-23T20:21:26.701223] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-23T20:21:26.701277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:26.701308] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:26.701335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:26.701391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:26.760375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:26.761029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:26.761110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:26.761143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:26.878669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:26.878840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:26.878882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:26.878910] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:26.883884] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: UP (p=91.05%) [2026-02-23T20:21:26.884312] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-23T20:21:26.884492] [INFO ] [sig ] ETD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:27.048053] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ETD.txt [2026-02-23T20:21:27.048196] [INFO ] [sig ] [1073/3383] Completed ETD in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:27.048236] [INFO ] [sig ] [1074/3383] Forecasting ETG... [2026-02-23T20:21:27.048265] [INFO ] [sig ] Generating forecast for: ETG [2026-02-23T20:21:27.048302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-23T20:21:27.060474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-23T20:21:27.060839] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-23T20:21:27.061677] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-23T20:21:27.061740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:27.061774] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:27.061801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:27.061858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:27.119907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:27.120606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:27.120689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:27.120720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:27.240708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:27.240866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:27.240906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:27.240935] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:27.244613] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=13.64%) [2026-02-23T20:21:27.245097] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-23T20:21:27.245222] [INFO ] [sig ] ETG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:27.391000] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ETG.txt [2026-02-23T20:21:27.391174] [INFO ] [sig ] [1074/3383] Completed ETG in 0.3s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:27.391231] [INFO ] [sig ] [1075/3383] Forecasting ETHA... [2026-02-23T20:21:27.391265] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-23T20:21:27.391296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-23T20:21:27.403072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-23T20:21:27.403455] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-23T20:21:27.404286] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-23T20:21:27.404342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:27.404375] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:27.404404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:27.404461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:27.468544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:27.469701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:27.469792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:27.469827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:27.601010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:27.601172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:27.601214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:27.601244] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:27.605223] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: DOWN (p=33.43%) [2026-02-23T20:21:27.605782] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-23T20:21:27.605922] [INFO ] [sig ] ETHA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:27.762878] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ETHA.txt [2026-02-23T20:21:27.763044] [INFO ] [sig ] [1075/3383] Completed ETHA in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:27.763093] [INFO ] [sig ] [1076/3383] Forecasting ETJ... [2026-02-23T20:21:27.763131] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-23T20:21:27.763173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-23T20:21:27.775230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-23T20:21:27.775639] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-23T20:21:27.776472] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-23T20:21:27.776534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:27.776598] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:27.776637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:27.776707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:27.840432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:27.841551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:27.841659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:27.841696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:27.967738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:27.967917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:27.967962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:27.967992] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:27.971557] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-23T20:21:27.971930] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-23T20:21:27.972091] [INFO ] [sig ] ETJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:28.123189] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ETJ.txt [2026-02-23T20:21:28.123349] [INFO ] [sig ] [1076/3383] Completed ETJ in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:28.123390] [INFO ] [sig ] [1077/3383] Forecasting ETN... [2026-02-23T20:21:28.123440] [INFO ] [sig ] Generating forecast for: ETN [2026-02-23T20:21:28.123475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-23T20:21:28.135143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-23T20:21:28.135489] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-23T20:21:28.136321] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-23T20:21:28.136377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:28.136411] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:28.136439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:28.136497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:28.198903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:28.199887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:28.200017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:28.200051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:28.332311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:28.332473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:28.332514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:28.332544] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:28.336028] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=46.83%) [2026-02-23T20:21:28.336304] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-23T20:21:28.336426] [INFO ] [sig ] ETN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:28.483296] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ETN.txt [2026-02-23T20:21:28.483454] [INFO ] [sig ] [1077/3383] Completed ETN in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:28.483494] [INFO ] [sig ] [1078/3383] Forecasting ETO... [2026-02-23T20:21:28.483524] [INFO ] [sig ] Generating forecast for: ETO [2026-02-23T20:21:28.483556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-23T20:21:28.496555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-23T20:21:28.496946] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-23T20:21:28.497748] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-23T20:21:28.498021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:28.498053] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:28.498080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:28.498136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:28.556627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:28.557440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:28.557523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:28.557564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:28.692150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:28.692333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:28.692375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:28.692404] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:28.695934] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-02-23T20:21:28.696274] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-23T20:21:28.696412] [INFO ] [sig ] ETO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:28.843283] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ETO.txt [2026-02-23T20:21:28.843452] [INFO ] [sig ] [1078/3383] Completed ETO in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:28.843493] [INFO ] [sig ] [1079/3383] Forecasting ETON... [2026-02-23T20:21:28.843522] [INFO ] [sig ] Generating forecast for: ETON [2026-02-23T20:21:28.843554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-23T20:21:28.855426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-23T20:21:28.855841] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-23T20:21:28.856682] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-23T20:21:28.856736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:28.856769] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:28.856797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:28.856854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:28.914413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:28.915306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:28.915392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:28.915426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:29.045393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:29.045613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:29.045664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:29.045695] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:29.049402] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=99.80%) [2026-02-23T20:21:29.049760] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-23T20:21:29.049896] [INFO ] [sig ] ETON: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:29.198376] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ETON.txt [2026-02-23T20:21:29.198536] [INFO ] [sig ] [1079/3383] Completed ETON in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:29.198602] [INFO ] [sig ] [1080/3383] Forecasting ETSY... [2026-02-23T20:21:29.198641] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-23T20:21:29.198680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-23T20:21:29.213430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-23T20:21:29.213868] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-23T20:21:29.214756] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-23T20:21:29.214818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:29.214863] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:29.214894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:29.214965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:29.276871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:29.278076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:29.278190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:29.278233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:29.408873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:29.409032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:29.409075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:29.409107] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:29.412825] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-23T20:21:29.413118] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-23T20:21:29.413248] [INFO ] [sig ] ETSY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:29.562601] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ETSY.txt [2026-02-23T20:21:29.562799] [INFO ] [sig ] [1080/3383] Completed ETSY in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:29.562842] [INFO ] [sig ] [1081/3383] Forecasting ETY... [2026-02-23T20:21:29.562873] [INFO ] [sig ] Generating forecast for: ETY [2026-02-23T20:21:29.562905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-23T20:21:29.574603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-23T20:21:29.574943] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-23T20:21:29.575757] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-23T20:21:29.575811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:29.575845] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:29.575873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:29.575929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:29.636614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:29.637609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:29.637712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:29.637752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:29.768703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:29.768914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:29.768958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:29.768990] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:29.772564] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=77.67%) [2026-02-23T20:21:29.772878] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-23T20:21:29.773006] [INFO ] [sig ] ETY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:29.920491] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ETY.txt [2026-02-23T20:21:29.920659] [INFO ] [sig ] [1081/3383] Completed ETY in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:29.920702] [INFO ] [sig ] [1082/3383] Forecasting EUFN... [2026-02-23T20:21:29.920732] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-23T20:21:29.920764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-23T20:21:29.932770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-23T20:21:29.933098] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-23T20:21:29.933906] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-23T20:21:29.933961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:29.934028] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:29.934060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:29.934119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:29.993781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:29.994684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:29.994779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:29.994814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:30.120181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:30.120339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:30.120382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:30.120411] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:30.123970] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: UP (p=80.71%) [2026-02-23T20:21:30.124254] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-23T20:21:30.124380] [INFO ] [sig ] EUFN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:30.271995] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EUFN.txt [2026-02-23T20:21:30.272135] [INFO ] [sig ] [1082/3383] Completed EUFN in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:30.272175] [INFO ] [sig ] [1083/3383] Forecasting EVAX... [2026-02-23T20:21:30.272204] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-23T20:21:30.272235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-23T20:21:30.284673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-23T20:21:30.285030] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-23T20:21:30.285822] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-23T20:21:30.285875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:30.285908] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:30.285936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:30.285992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:30.348688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:30.349393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:30.349476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:30.349510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:30.475269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:30.475432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:30.475474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:30.475512] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:30.479245] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: UP (p=70.99%) [2026-02-23T20:21:30.479541] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-23T20:21:30.479707] [INFO ] [sig ] EVAX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:30.629832] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EVAX.txt [2026-02-23T20:21:30.629997] [INFO ] [sig ] [1083/3383] Completed EVAX in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:30.630039] [INFO ] [sig ] [1084/3383] Forecasting EVC... [2026-02-23T20:21:30.630068] [INFO ] [sig ] Generating forecast for: EVC [2026-02-23T20:21:30.630100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-23T20:21:30.642111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-23T20:21:30.642519] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-23T20:21:30.643351] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-23T20:21:30.643407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:30.643473] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:30.643503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:30.643561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:30.706005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:30.706975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:30.707065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:30.707100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:30.843849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:30.844202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:30.844252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:30.844292] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:30.848433] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=3.32%) [2026-02-23T20:21:30.848830] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-23T20:21:30.848983] [INFO ] [sig ] EVC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:31.024891] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EVC.txt [2026-02-23T20:21:31.025118] [INFO ] [sig ] [1084/3383] Completed EVC in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:31.025186] [INFO ] [sig ] [1085/3383] Forecasting EVCM... [2026-02-23T20:21:31.025240] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-23T20:21:31.025296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-23T20:21:31.041750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-23T20:21:31.042475] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-23T20:21:31.043624] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-23T20:21:31.043704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:31.043765] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:31.043819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:31.043917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:31.119621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:31.120510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:31.120626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:31.120662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:31.246124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:31.246289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:31.246332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:31.246361] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:31.250834] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=65.94%) [2026-02-23T20:21:31.251145] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-23T20:21:31.251281] [INFO ] [sig ] EVCM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:31.401817] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EVCM.txt [2026-02-23T20:21:31.401960] [INFO ] [sig ] [1085/3383] Completed EVCM in 0.4s | 2.80 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-23T20:21:31.402029] [INFO ] [sig ] [1086/3383] Forecasting EVEX... [2026-02-23T20:21:31.402061] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-23T20:21:31.402092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-23T20:21:31.413384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-23T20:21:31.413776] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-23T20:21:31.414624] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-23T20:21:31.414679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:31.414713] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:31.414740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:31.414798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:31.477382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:31.478320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:31.478407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:31.478441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:31.602437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:31.602626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:31.602677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:31.602713] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:31.606400] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=57.43%) [2026-02-23T20:21:31.606789] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-23T20:21:31.606937] [INFO ] [sig ] EVEX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:31.753244] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EVEX.txt [2026-02-23T20:21:31.753397] [INFO ] [sig ] [1086/3383] Completed EVEX in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.7m [2026-02-23T20:21:31.753436] [INFO ] [sig ] [1087/3383] Forecasting EVF... [2026-02-23T20:21:31.753465] [INFO ] [sig ] Generating forecast for: EVF [2026-02-23T20:21:31.753497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-23T20:21:31.765323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-23T20:21:31.765705] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-23T20:21:31.766505] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-23T20:21:31.766558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:31.766615] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:31.766644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:31.766701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:31.827269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:31.828241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:31.828339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:31.828374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:31.947430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:31.947604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:31.947650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:31.947713] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:31.951607] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: DOWN (p=34.18%) [2026-02-23T20:21:31.952137] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-23T20:21:31.952291] [INFO ] [sig ] EVF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:32.099829] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EVF.txt [2026-02-23T20:21:32.099985] [INFO ] [sig ] [1087/3383] Completed EVF in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:32.100024] [INFO ] [sig ] [1088/3383] Forecasting EVG... [2026-02-23T20:21:32.100053] [INFO ] [sig ] Generating forecast for: EVG [2026-02-23T20:21:32.100084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-23T20:21:32.111684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-23T20:21:32.112229] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-23T20:21:32.113050] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-23T20:21:32.113103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:32.113135] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:32.113162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:32.113219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:32.171723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:32.172693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:32.172789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:32.172822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:32.287893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:32.288070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:32.288112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:32.288141] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:32.291764] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=84.83%) [2026-02-23T20:21:32.292047] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-23T20:21:32.292171] [INFO ] [sig ] EVG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:32.436116] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EVG.txt [2026-02-23T20:21:32.436261] [INFO ] [sig ] [1088/3383] Completed EVG in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:32.436300] [INFO ] [sig ] [1089/3383] Forecasting EVGO... [2026-02-23T20:21:32.436329] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-23T20:21:32.436360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-23T20:21:32.448171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-23T20:21:32.448544] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-23T20:21:32.449560] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-23T20:21:32.449633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:32.449668] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:32.449701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:32.449770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:32.509833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:32.510760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:32.510845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:32.510880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:32.638207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:32.638364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:32.638423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:32.638456] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:32.642319] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=79.91%) [2026-02-23T20:21:32.642654] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-23T20:21:32.642792] [INFO ] [sig ] EVGO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:32.794236] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EVGO.txt [2026-02-23T20:21:32.794395] [INFO ] [sig ] [1089/3383] Completed EVGO in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:32.794435] [INFO ] [sig ] [1090/3383] Forecasting EVH... [2026-02-23T20:21:32.794465] [INFO ] [sig ] Generating forecast for: EVH [2026-02-23T20:21:32.794497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-23T20:21:32.807398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-23T20:21:32.807884] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-23T20:21:32.808748] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-23T20:21:32.808815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:32.808849] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:32.808875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:32.808931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:32.867142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:32.868271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:32.868361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:32.868394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:32.988590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:32.988753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:32.988795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:32.988824] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:32.992434] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-02-23T20:21:32.992744] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-23T20:21:32.992875] [INFO ] [sig ] EVH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:33.142602] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EVH.txt [2026-02-23T20:21:33.142752] [INFO ] [sig ] [1090/3383] Completed EVH in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:33.142791] [INFO ] [sig ] [1091/3383] Forecasting EVN... [2026-02-23T20:21:33.142820] [INFO ] [sig ] Generating forecast for: EVN [2026-02-23T20:21:33.142850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-23T20:21:33.154869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-23T20:21:33.155210] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-23T20:21:33.155997] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-23T20:21:33.156050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:33.156083] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:33.156111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:33.156167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:33.214229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:33.214879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:33.214973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:33.215007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:33.334651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:33.334810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:33.334852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:33.334881] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:33.338659] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=57.13%) [2026-02-23T20:21:33.338939] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-23T20:21:33.339063] [INFO ] [sig ] EVN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:33.484876] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EVN.txt [2026-02-23T20:21:33.485041] [INFO ] [sig ] [1091/3383] Completed EVN in 0.3s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:33.485081] [INFO ] [sig ] [1092/3383] Forecasting EVO... [2026-02-23T20:21:33.485111] [INFO ] [sig ] Generating forecast for: EVO [2026-02-23T20:21:33.485144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-23T20:21:33.496735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-23T20:21:33.497151] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-23T20:21:33.498073] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-23T20:21:33.498131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:33.498165] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:33.498192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:33.498251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:33.563359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:33.564137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:33.564237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:33.564279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:33.693038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:33.693197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:33.693240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:33.693270] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:33.697072] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: DOWN (p=45.24%) [2026-02-23T20:21:33.697394] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-23T20:21:33.697532] [INFO ] [sig ] EVO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:33.845265] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EVO.txt [2026-02-23T20:21:33.845432] [INFO ] [sig ] [1092/3383] Completed EVO in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:33.845474] [INFO ] [sig ] [1093/3383] Forecasting EVRG... [2026-02-23T20:21:33.845502] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-23T20:21:33.845534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-23T20:21:33.857359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-23T20:21:33.857820] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-23T20:21:33.858802] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-23T20:21:33.858859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:33.858892] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:33.858935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:33.858994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:33.921294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:33.922239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:33.922347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:33.922382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:34.048723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:34.048879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:34.048920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:34.048950] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:34.052422] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=57.88%) [2026-02-23T20:21:34.052749] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-23T20:21:34.052906] [INFO ] [sig ] EVRG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:34.196527] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EVRG.txt [2026-02-23T20:21:34.196715] [INFO ] [sig ] [1093/3383] Completed EVRG in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:34.196757] [INFO ] [sig ] [1094/3383] Forecasting EVSD... [2026-02-23T20:21:34.196789] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-23T20:21:34.196821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-23T20:21:34.209495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-23T20:21:34.209911] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-23T20:21:34.210955] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-23T20:21:34.211008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:34.211041] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:34.211070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:34.211127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:34.270745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:34.271514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:34.271642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:34.271678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:34.398623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:34.398794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:34.398843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:34.398875] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:34.402480] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-23T20:21:34.402785] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-23T20:21:34.402913] [INFO ] [sig ] EVSD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:34.550503] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EVSD.txt [2026-02-23T20:21:34.550675] [INFO ] [sig ] [1094/3383] Completed EVSD in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:34.550719] [INFO ] [sig ] [1095/3383] Forecasting EVTC... [2026-02-23T20:21:34.550750] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-23T20:21:34.550781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-23T20:21:34.563622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-23T20:21:34.564219] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-23T20:21:34.565094] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-23T20:21:34.565149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:34.565182] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:34.565210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:34.565266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:34.627143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:34.628321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:34.628422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:34.628461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:34.757392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:34.757558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:34.757625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:34.757655] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:34.761323] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: DOWN (p=38.93%) [2026-02-23T20:21:34.761670] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-23T20:21:34.761829] [INFO ] [sig ] EVTC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:34.913204] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EVTC.txt [2026-02-23T20:21:34.913367] [INFO ] [sig ] [1095/3383] Completed EVTC in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:34.913409] [INFO ] [sig ] [1096/3383] Forecasting EVTL... [2026-02-23T20:21:34.913439] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-23T20:21:34.913469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-23T20:21:34.925280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-23T20:21:34.925721] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-23T20:21:34.926601] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-23T20:21:34.926657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:34.926692] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:34.926719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:34.926776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:34.990314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:34.991199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:34.991305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:34.991339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:35.115670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:35.115844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:35.115892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:35.115922] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:35.119831] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=74.60%) [2026-02-23T20:21:35.120120] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-23T20:21:35.120251] [INFO ] [sig ] EVTL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:35.264972] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EVTL.txt [2026-02-23T20:21:35.265129] [INFO ] [sig ] [1096/3383] Completed EVTL in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:35.265170] [INFO ] [sig ] [1097/3383] Forecasting EWBC... [2026-02-23T20:21:35.265205] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-23T20:21:35.265239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-23T20:21:35.276807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-23T20:21:35.277215] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-23T20:21:35.278097] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-23T20:21:35.278151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:35.278184] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:35.278211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:35.278268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:35.341164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:35.342070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:35.342157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:35.342190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:35.478135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:35.478297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:35.478339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:35.478369] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:35.482461] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=12.70%) [2026-02-23T20:21:35.482772] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-23T20:21:35.482903] [INFO ] [sig ] EWBC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:35.630395] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EWBC.txt [2026-02-23T20:21:35.630649] [INFO ] [sig ] [1097/3383] Completed EWBC in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:35.630717] [INFO ] [sig ] [1098/3383] Forecasting EWCZ... [2026-02-23T20:21:35.630762] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-23T20:21:35.630808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-23T20:21:35.642211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-23T20:21:35.642634] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-23T20:21:35.643465] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-23T20:21:35.643523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:35.643556] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:35.643605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:35.643665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:35.704670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:35.705597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:35.705693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:35.705729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:35.835927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:35.836094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:35.836137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:35.836168] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:35.840210] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-02-23T20:21:35.840515] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-23T20:21:35.840667] [INFO ] [sig ] EWCZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:35.992795] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EWCZ.txt [2026-02-23T20:21:35.992969] [INFO ] [sig ] [1098/3383] Completed EWCZ in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:35.993008] [INFO ] [sig ] [1099/3383] Forecasting EWTX... [2026-02-23T20:21:35.993037] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-23T20:21:35.993070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-23T20:21:36.004851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-23T20:21:36.005271] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-23T20:21:36.006198] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-23T20:21:36.006261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:36.006321] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:36.006354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:36.006413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:36.078421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:36.079329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:36.079429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:36.079465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:36.205601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:36.205764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:36.205806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:36.205835] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:36.209368] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=32.61%) [2026-02-23T20:21:36.209705] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-23T20:21:36.209844] [INFO ] [sig ] EWTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:36.354266] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EWTX.txt [2026-02-23T20:21:36.354430] [INFO ] [sig ] [1099/3383] Completed EWTX in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:36.354469] [INFO ] [sig ] [1100/3383] Forecasting EWZS... [2026-02-23T20:21:36.354499] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-23T20:21:36.354531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-23T20:21:36.366125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-23T20:21:36.366527] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-23T20:21:36.367354] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-23T20:21:36.367409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:36.367442] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:36.367470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:36.367528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:36.429946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:36.431259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:36.431352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:36.431388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:36.560565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:36.560773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:36.560815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:36.560859] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:36.564637] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=17.60%) [2026-02-23T20:21:36.564956] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-23T20:21:36.565089] [INFO ] [sig ] EWZS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:36.722298] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EWZS.txt [2026-02-23T20:21:36.722456] [INFO ] [sig ] [1100/3383] Completed EWZS in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:36.722497] [INFO ] [sig ] [1101/3383] Forecasting EXAS... [2026-02-23T20:21:36.722534] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-23T20:21:36.722595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-23T20:21:36.735079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-23T20:21:36.735501] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-23T20:21:36.736425] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-23T20:21:36.736482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:36.736547] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:36.736613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:36.736710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:36.803030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:36.803992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:36.804091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:36.804126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:36.932011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:36.932168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:36.932225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:36.932255] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:36.935711] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=0.30%) [2026-02-23T20:21:36.936005] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-23T20:21:36.936137] [INFO ] [sig ] EXAS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:37.088287] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EXAS.txt [2026-02-23T20:21:37.088455] [INFO ] [sig ] [1101/3383] Completed EXAS in 0.4s | 2.80 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-23T20:21:37.088498] [INFO ] [sig ] [1102/3383] Forecasting EXC... [2026-02-23T20:21:37.088527] [INFO ] [sig ] Generating forecast for: EXC [2026-02-23T20:21:37.088558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-23T20:21:37.100975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-23T20:21:37.101411] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-23T20:21:37.102445] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-23T20:21:37.102508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:37.102545] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:37.102613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:37.102697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:37.169327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:37.170268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:37.170370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:37.170423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:37.298018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:37.298183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:37.298226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:37.298255] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:37.301855] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: DOWN (p=42.46%) [2026-02-23T20:21:37.302194] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-23T20:21:37.302332] [INFO ] [sig ] EXC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:37.452415] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EXC.txt [2026-02-23T20:21:37.452592] [INFO ] [sig ] [1102/3383] Completed EXC in 0.4s | 2.80 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-23T20:21:37.452636] [INFO ] [sig ] [1103/3383] Forecasting EXEL... [2026-02-23T20:21:37.452666] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-23T20:21:37.452698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-23T20:21:37.466281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-23T20:21:37.466692] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-23T20:21:37.467535] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-23T20:21:37.467616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:37.467652] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:37.467681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:37.467740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:37.529268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:37.530200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:37.530295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:37.530330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:37.654121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:37.654279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:37.654321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:37.654350] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:37.658271] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=11.25%) [2026-02-23T20:21:37.658566] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-23T20:21:37.658718] [INFO ] [sig ] EXEL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:37.804789] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EXEL.txt [2026-02-23T20:21:37.804932] [INFO ] [sig ] [1103/3383] Completed EXEL in 0.4s | 2.80 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-23T20:21:37.804975] [INFO ] [sig ] [1104/3383] Forecasting EXFY... [2026-02-23T20:21:37.805004] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-23T20:21:37.805037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-23T20:21:37.817409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-23T20:21:37.817802] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-23T20:21:37.818687] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-23T20:21:37.818744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:37.818779] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:37.818823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:37.818883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:37.880741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:37.881640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:37.881732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:37.881766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:38.016494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:38.016676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:38.016721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:38.016803] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:38.020406] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: UP (p=73.60%) [2026-02-23T20:21:38.020743] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-23T20:21:38.020882] [INFO ] [sig ] EXFY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:38.176404] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EXFY.txt [2026-02-23T20:21:38.176561] [INFO ] [sig ] [1104/3383] Completed EXFY in 0.4s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:38.176625] [INFO ] [sig ] [1105/3383] Forecasting EXG... [2026-02-23T20:21:38.176657] [INFO ] [sig ] Generating forecast for: EXG [2026-02-23T20:21:38.176690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-23T20:21:38.188362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-23T20:21:38.188800] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-23T20:21:38.189803] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-23T20:21:38.189872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:38.189913] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:38.189945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:38.190002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:38.252270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:38.253176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:38.253263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:38.253298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:38.387214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:38.387379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:38.387423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:38.387453] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:38.391834] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=99.57%) [2026-02-23T20:21:38.392370] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-23T20:21:38.392541] [INFO ] [sig ] EXG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:38.548435] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EXG.txt [2026-02-23T20:21:38.548609] [INFO ] [sig ] [1105/3383] Completed EXG in 0.4s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:38.548652] [INFO ] [sig ] [1106/3383] Forecasting EXK... [2026-02-23T20:21:38.548682] [INFO ] [sig ] Generating forecast for: EXK [2026-02-23T20:21:38.548712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-23T20:21:38.563256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-23T20:21:38.563663] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-23T20:21:38.564451] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-23T20:21:38.564532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:38.564567] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:38.564621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:38.564683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:38.623549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:38.624322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:38.624409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:38.624442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:38.748032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:38.748185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:38.748227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:38.748256] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:38.751809] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: UP (p=67.69%) [2026-02-23T20:21:38.752117] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-23T20:21:38.752241] [INFO ] [sig ] EXK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:38.896750] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EXK.txt [2026-02-23T20:21:38.896890] [INFO ] [sig ] [1106/3383] Completed EXK in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:38.896928] [INFO ] [sig ] [1107/3383] Forecasting EXLS... [2026-02-23T20:21:38.896958] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-23T20:21:38.896989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-23T20:21:38.908054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-23T20:21:38.908419] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-23T20:21:38.909230] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-23T20:21:38.909285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:38.909317] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:38.909344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:38.909399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:38.970349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:38.971126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:38.971213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:38.971246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:39.099646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:39.099831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:39.099882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:39.099917] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:39.103364] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: UP (p=72.31%) [2026-02-23T20:21:39.103671] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-23T20:21:39.103801] [INFO ] [sig ] EXLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:39.250008] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EXLS.txt [2026-02-23T20:21:39.250149] [INFO ] [sig ] [1107/3383] Completed EXLS in 0.4s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:39.250188] [INFO ] [sig ] [1108/3383] Forecasting EXP... [2026-02-23T20:21:39.250218] [INFO ] [sig ] Generating forecast for: EXP [2026-02-23T20:21:39.250248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-23T20:21:39.261489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-23T20:21:39.261889] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-23T20:21:39.262714] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-23T20:21:39.262768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:39.262801] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:39.262830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:39.262889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:39.323903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:39.324743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:39.324838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:39.324881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:39.449298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:39.449461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:39.449502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:39.449532] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:39.453353] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: UP (p=55.36%) [2026-02-23T20:21:39.453658] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-23T20:21:39.453785] [INFO ] [sig ] EXP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:39.602173] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EXP.txt [2026-02-23T20:21:39.602320] [INFO ] [sig ] [1108/3383] Completed EXP in 0.4s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:39.602359] [INFO ] [sig ] [1109/3383] Forecasting EXPD... [2026-02-23T20:21:39.602388] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-23T20:21:39.602418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-23T20:21:39.614343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-23T20:21:39.614732] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-23T20:21:39.615607] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-23T20:21:39.615664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:39.615698] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:39.615734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:39.615795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:39.679199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:39.680189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:39.680277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:39.680310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:39.809590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:39.809755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:39.809801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:39.809836] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:39.813466] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=74.02%) [2026-02-23T20:21:39.813783] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-23T20:21:39.813920] [INFO ] [sig ] EXPD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:39.959466] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EXPD.txt [2026-02-23T20:21:39.959650] [INFO ] [sig ] [1109/3383] Completed EXPD in 0.4s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:39.959696] [INFO ] [sig ] [1110/3383] Forecasting EXPE... [2026-02-23T20:21:39.959725] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-23T20:21:39.959755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-23T20:21:39.971737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-23T20:21:39.972110] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-23T20:21:39.972914] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-23T20:21:39.972970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:39.973002] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:39.973028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:39.973084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:40.031747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:40.032662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:40.032748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:40.032782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:40.159324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:40.159478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:40.159520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:40.159551] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:40.163076] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: DOWN (p=17.80%) [2026-02-23T20:21:40.163361] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-23T20:21:40.163490] [INFO ] [sig ] EXPE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:40.308308] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EXPE.txt [2026-02-23T20:21:40.308449] [INFO ] [sig ] [1110/3383] Completed EXPE in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:40.308488] [INFO ] [sig ] [1111/3383] Forecasting EXPI... [2026-02-23T20:21:40.308518] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-23T20:21:40.308547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-23T20:21:40.319937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-23T20:21:40.320295] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-23T20:21:40.321089] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-23T20:21:40.321143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:40.321175] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:40.321203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:40.321260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:40.379217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:40.379950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:40.380080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:40.380116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:40.502911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:40.503073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:40.503117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:40.503146] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:40.506676] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=48.33%) [2026-02-23T20:21:40.506991] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-23T20:21:40.507114] [INFO ] [sig ] EXPI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:40.649674] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EXPI.txt [2026-02-23T20:21:40.649814] [INFO ] [sig ] [1111/3383] Completed EXPI in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:40.649854] [INFO ] [sig ] [1112/3383] Forecasting EXPO... [2026-02-23T20:21:40.649884] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-23T20:21:40.649914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-23T20:21:40.661153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-23T20:21:40.661499] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-23T20:21:40.662287] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-23T20:21:40.662341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:40.662373] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:40.662400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:40.662456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:40.723195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:40.724141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:40.724229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:40.724263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:40.845990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:40.846162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:40.846203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:40.846232] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:40.850276] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-02-23T20:21:40.850736] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-23T20:21:40.850916] [INFO ] [sig ] EXPO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:40.994333] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/EXPO.txt [2026-02-23T20:21:40.994489] [INFO ] [sig ] [1112/3383] Completed EXPO in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:40.994540] [INFO ] [sig ] [1113/3383] Forecasting EYE... [2026-02-23T20:21:40.994592] [INFO ] [sig ] Generating forecast for: EYE [2026-02-23T20:21:40.994626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-23T20:21:41.006055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-23T20:21:41.006428] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-23T20:21:41.007261] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-23T20:21:41.007314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:41.007347] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:41.007374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:41.007430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:41.065505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:41.066438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:41.066524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:41.066559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:41.190164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:41.190340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:41.190382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:41.190412] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:41.194380] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: DOWN (p=33.65%) [2026-02-23T20:21:41.194687] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-23T20:21:41.194817] [INFO ] [sig ] EYE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:41.338650] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EYE.txt [2026-02-23T20:21:41.338808] [INFO ] [sig ] [1113/3383] Completed EYE in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:41.338857] [INFO ] [sig ] [1114/3383] Forecasting EZGO... [2026-02-23T20:21:41.338894] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-23T20:21:41.338931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-23T20:21:41.350402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-23T20:21:41.350794] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-23T20:21:41.351565] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-23T20:21:41.351641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:41.351674] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:41.351700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:41.351756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:41.412002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:41.412910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:41.412996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:41.413029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:41.532297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:41.532455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:41.532496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:41.532526] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:41.536049] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=41.70%) [2026-02-23T20:21:41.536330] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-23T20:21:41.536458] [INFO ] [sig ] EZGO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:41.684036] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/EZGO.txt [2026-02-23T20:21:41.684347] [INFO ] [sig ] [1114/3383] Completed EZGO in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:41.684405] [INFO ] [sig ] [1115/3383] Forecasting F... [2026-02-23T20:21:41.684443] [INFO ] [sig ] Generating forecast for: F [2026-02-23T20:21:41.684484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-23T20:21:41.700889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-23T20:21:41.701626] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-23T20:21:41.702892] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-23T20:21:41.702967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:41.703008] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:41.703039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:41.703101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:41.767494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:41.768816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:41.769133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:41.769372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:41.895506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:41.895703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:41.895748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:41.895778] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:41.899715] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=28.82%) [2026-02-23T20:21:41.900039] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-23T20:21:41.900173] [INFO ] [sig ] F: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:42.053219] [INFO ] [LOCAL ] Saved forecast: F 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/F.txt [2026-02-23T20:21:42.053392] [INFO ] [sig ] [1115/3383] Completed F in 0.4s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:42.053443] [INFO ] [sig ] [1116/3383] Forecasting FA... [2026-02-23T20:21:42.053474] [INFO ] [sig ] Generating forecast for: FA [2026-02-23T20:21:42.053506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-23T20:21:42.065888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-23T20:21:42.066319] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-23T20:21:42.067143] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-23T20:21:42.067196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:42.067228] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:42.067255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:42.067315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:42.124890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:42.125887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:42.125986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:42.126020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:42.251104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:42.251287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:42.251332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:42.251362] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:42.255048] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=75.26%) [2026-02-23T20:21:42.255375] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-23T20:21:42.255509] [INFO ] [sig ] FA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:42.400810] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FA.txt [2026-02-23T20:21:42.400997] [INFO ] [sig ] [1116/3383] Completed FA in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:42.401046] [INFO ] [sig ] [1117/3383] Forecasting FAF... [2026-02-23T20:21:42.401074] [INFO ] [sig ] Generating forecast for: FAF [2026-02-23T20:21:42.401106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-23T20:21:42.413274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-23T20:21:42.413802] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-23T20:21:42.414808] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-23T20:21:42.414869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:42.414931] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:42.414963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:42.415021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:42.472709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:42.473693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:42.473787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:42.473821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:42.597935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:42.598108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:42.598162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:42.598196] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:42.601861] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: UP (p=52.43%) [2026-02-23T20:21:42.602164] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-23T20:21:42.602296] [INFO ] [sig ] FAF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:42.747241] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FAF.txt [2026-02-23T20:21:42.747408] [INFO ] [sig ] [1117/3383] Completed FAF in 0.3s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:42.747458] [INFO ] [sig ] [1118/3383] Forecasting FALN... [2026-02-23T20:21:42.747488] [INFO ] [sig ] Generating forecast for: FALN [2026-02-23T20:21:42.747520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-23T20:21:42.759987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-23T20:21:42.760454] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-23T20:21:42.761311] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-23T20:21:42.761367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:42.761462] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:42.761503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:42.761601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:42.825383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:42.826556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:42.826685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:42.826731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:42.956304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:42.956472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:42.956517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:42.956546] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:42.960106] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-02-23T20:21:42.960399] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-23T20:21:42.960530] [INFO ] [sig ] FALN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:43.101786] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FALN.txt [2026-02-23T20:21:43.101954] [INFO ] [sig ] [1118/3383] Completed FALN in 0.4s | 2.80 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-23T20:21:43.101998] [INFO ] [sig ] [1119/3383] Forecasting FANG... [2026-02-23T20:21:43.102029] [INFO ] [sig ] Generating forecast for: FANG [2026-02-23T20:21:43.102061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-23T20:21:43.113755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-23T20:21:43.114165] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-23T20:21:43.114980] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-23T20:21:43.115035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:43.115068] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:43.115097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:43.115154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:43.172515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:43.173459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:43.173550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:43.173607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:43.301972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:43.302140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:43.302183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:43.302212] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:43.306456] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=12.34%) [2026-02-23T20:21:43.306764] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-23T20:21:43.306894] [INFO ] [sig ] FANG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:43.452046] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FANG.txt [2026-02-23T20:21:43.452199] [INFO ] [sig ] [1119/3383] Completed FANG in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-23T20:21:43.452240] [INFO ] [sig ] [1120/3383] Forecasting FARM... [2026-02-23T20:21:43.452270] [INFO ] [sig ] Generating forecast for: FARM [2026-02-23T20:21:43.452302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-23T20:21:43.464622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-23T20:21:43.464991] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-23T20:21:43.465807] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-23T20:21:43.465862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:43.465895] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:43.465926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:43.465996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:43.530234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:43.531204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:43.531294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:43.531340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:43.653516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:43.653697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:43.653739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:43.653769] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:43.657220] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-02-23T20:21:43.657507] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-23T20:21:43.657653] [INFO ] [sig ] FARM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:43.800930] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FARM.txt [2026-02-23T20:21:43.801288] [INFO ] [sig ] [1120/3383] Completed FARM in 0.3s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:43.801337] [INFO ] [sig ] [1121/3383] Forecasting FBIN... [2026-02-23T20:21:43.801369] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-23T20:21:43.801402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-23T20:21:43.814645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-23T20:21:43.815018] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-23T20:21:43.815818] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-23T20:21:43.815871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:43.815904] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:43.815931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:43.815988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:43.875462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:43.876403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:43.876498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:43.876559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:44.002033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:44.002203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:44.002249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:44.002320] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:44.006056] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: DOWN (p=9.06%) [2026-02-23T20:21:44.006359] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-23T20:21:44.006488] [INFO ] [sig ] FBIN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:44.148035] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FBIN.txt [2026-02-23T20:21:44.148206] [INFO ] [sig ] [1121/3383] Completed FBIN in 0.3s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:44.148248] [INFO ] [sig ] [1122/3383] Forecasting FBIO... [2026-02-23T20:21:44.148277] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-23T20:21:44.148309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-23T20:21:44.160625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-23T20:21:44.161065] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-23T20:21:44.162006] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-23T20:21:44.162067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:44.162104] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:44.162134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:44.162194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:44.221773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:44.222943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:44.223050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:44.223090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:44.354115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:44.354294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:44.354337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:44.354367] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:44.358840] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: DOWN (p=8.93%) [2026-02-23T20:21:44.359412] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-23T20:21:44.359604] [INFO ] [sig ] FBIO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:44.507338] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FBIO.txt [2026-02-23T20:21:44.507555] [INFO ] [sig ] [1122/3383] Completed FBIO in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:44.507656] [INFO ] [sig ] [1123/3383] Forecasting FBIZ... [2026-02-23T20:21:44.507691] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-23T20:21:44.507723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-23T20:21:44.519511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-23T20:21:44.519964] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-23T20:21:44.520848] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-23T20:21:44.520905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:44.520939] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:44.520968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:44.521027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:44.580736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:44.581799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:44.581902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:44.581943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:44.708593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:44.708758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:44.708800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:44.708833] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:44.712410] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=74.20%) [2026-02-23T20:21:44.712779] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-23T20:21:44.712924] [INFO ] [sig ] FBIZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:44.866189] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FBIZ.txt [2026-02-23T20:21:44.866352] [INFO ] [sig ] [1123/3383] Completed FBIZ in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:44.866393] [INFO ] [sig ] [1124/3383] Forecasting FBK... [2026-02-23T20:21:44.866421] [INFO ] [sig ] Generating forecast for: FBK [2026-02-23T20:21:44.866453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-23T20:21:44.877931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-23T20:21:44.878335] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-23T20:21:44.879184] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-23T20:21:44.879239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:44.879273] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:44.879300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:44.879356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:44.937087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:44.938085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:44.938176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:44.938210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:45.063508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:45.063694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:45.063739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:45.063789] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:45.067530] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=24.83%) [2026-02-23T20:21:45.067946] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-23T20:21:45.068106] [INFO ] [sig ] FBK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:45.220867] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FBK.txt [2026-02-23T20:21:45.221042] [INFO ] [sig ] [1124/3383] Completed FBK in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:45.221083] [INFO ] [sig ] [1125/3383] Forecasting FBL... [2026-02-23T20:21:45.221113] [INFO ] [sig ] Generating forecast for: FBL [2026-02-23T20:21:45.221144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-23T20:21:45.233211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-23T20:21:45.233685] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-23T20:21:45.234538] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-23T20:21:45.234614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:45.234652] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:45.234680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:45.234738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:45.292923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:45.293880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:45.293970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:45.294006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:45.420275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:45.420441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:45.420484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:45.420517] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:45.424114] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=65.34%) [2026-02-23T20:21:45.424451] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-23T20:21:45.424611] [INFO ] [sig ] FBL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:45.574546] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FBL.txt [2026-02-23T20:21:45.574734] [INFO ] [sig ] [1125/3383] Completed FBL in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:45.574776] [INFO ] [sig ] [1126/3383] Forecasting FBNC... [2026-02-23T20:21:45.574805] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-23T20:21:45.574836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-23T20:21:45.587019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-23T20:21:45.587434] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-23T20:21:45.588298] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-23T20:21:45.588353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:45.588385] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:45.588412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:45.588469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:45.648139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:45.649101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:45.649222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:45.649262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:45.770416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:45.770602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:45.770647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:45.770676] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:45.774353] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=68.00%) [2026-02-23T20:21:45.774722] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-23T20:21:45.774867] [INFO ] [sig ] FBNC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:45.934101] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FBNC.txt [2026-02-23T20:21:45.934263] [INFO ] [sig ] [1126/3383] Completed FBNC in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:45.934303] [INFO ] [sig ] [1127/3383] Forecasting FBP... [2026-02-23T20:21:45.934332] [INFO ] [sig ] Generating forecast for: FBP [2026-02-23T20:21:45.934364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-23T20:21:45.946293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-23T20:21:45.946727] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-23T20:21:45.947692] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-23T20:21:45.947750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:45.947785] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:45.947814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:45.947897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:46.012543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:46.013509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:46.013612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:46.013650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:46.139281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:46.139453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:46.139496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:46.139525] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:46.143439] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: DOWN (p=19.35%) [2026-02-23T20:21:46.143811] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-23T20:21:46.143958] [INFO ] [sig ] FBP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:46.294741] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FBP.txt [2026-02-23T20:21:46.294881] [INFO ] [sig ] [1127/3383] Completed FBP in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:46.294920] [INFO ] [sig ] [1128/3383] Forecasting FC... [2026-02-23T20:21:46.294954] [INFO ] [sig ] Generating forecast for: FC [2026-02-23T20:21:46.294992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-23T20:21:46.306681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-23T20:21:46.307046] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-23T20:21:46.308113] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-23T20:21:46.308180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:46.308213] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:46.308258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:46.308318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:46.368223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:46.369206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:46.369327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:46.369362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:46.496789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:46.496956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:46.496998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:46.497027] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:46.500767] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=17.44%) [2026-02-23T20:21:46.501139] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-23T20:21:46.501279] [INFO ] [sig ] FC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:46.650469] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FC.txt [2026-02-23T20:21:46.650746] [INFO ] [sig ] [1128/3383] Completed FC in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:46.650810] [INFO ] [sig ] [1129/3383] Forecasting FCAL... [2026-02-23T20:21:46.650855] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-23T20:21:46.650901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-23T20:21:46.667520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-23T20:21:46.668010] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-23T20:21:46.668823] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-23T20:21:46.668876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:46.668909] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:46.668938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:46.669006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:46.732171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:46.733487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:46.733611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:46.733648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:46.857986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:46.858166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:46.858215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:46.858246] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:46.861835] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-23T20:21:46.862165] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-23T20:21:46.862305] [INFO ] [sig ] FCAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:47.010740] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FCAL.txt [2026-02-23T20:21:47.010911] [INFO ] [sig ] [1129/3383] Completed FCAL in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:47.010952] [INFO ] [sig ] [1130/3383] Forecasting FCBC... [2026-02-23T20:21:47.010981] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-23T20:21:47.011011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-23T20:21:47.022909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-23T20:21:47.023335] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-23T20:21:47.024202] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-23T20:21:47.024258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:47.024292] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:47.024321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:47.024381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:47.083372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:47.084322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:47.084412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:47.084446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:47.204219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:47.204380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:47.204424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:47.204455] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:47.208072] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-23T20:21:47.208368] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-23T20:21:47.208500] [INFO ] [sig ] FCBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:47.352037] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FCBC.txt [2026-02-23T20:21:47.352190] [INFO ] [sig ] [1130/3383] Completed FCBC in 0.3s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:47.352230] [INFO ] [sig ] [1131/3383] Forecasting FCCO... [2026-02-23T20:21:47.352261] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-23T20:21:47.352291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-23T20:21:47.364319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-23T20:21:47.364742] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-23T20:21:47.365558] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-23T20:21:47.365632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:47.365667] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:47.365696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:47.365754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:47.424559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:47.425470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:47.425559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:47.425617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:47.552764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:47.552935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:47.552980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:47.553011] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:47.556619] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-23T20:21:47.556910] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-23T20:21:47.557050] [INFO ] [sig ] FCCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:47.704870] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FCCO.txt [2026-02-23T20:21:47.705046] [INFO ] [sig ] [1131/3383] Completed FCCO in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:47.705088] [INFO ] [sig ] [1132/3383] Forecasting FCEL... [2026-02-23T20:21:47.705118] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-23T20:21:47.705154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-23T20:21:47.716120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-23T20:21:47.716476] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-23T20:21:47.717303] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-23T20:21:47.717358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:47.717392] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:47.717419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:47.717476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:47.775840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:47.776772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:47.776860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:47.776896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:47.900772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:47.900935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:47.900976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:47.901007] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:47.904540] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: UP (p=69.13%) [2026-02-23T20:21:47.904850] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-23T20:21:47.904981] [INFO ] [sig ] FCEL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:48.054333] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FCEL.txt [2026-02-23T20:21:48.054523] [INFO ] [sig ] [1132/3383] Completed FCEL in 0.3s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:48.054589] [INFO ] [sig ] [1133/3383] Forecasting FCF... [2026-02-23T20:21:48.054625] [INFO ] [sig ] Generating forecast for: FCF [2026-02-23T20:21:48.054660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-23T20:21:48.067332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-23T20:21:48.067743] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-23T20:21:48.068638] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-23T20:21:48.068693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:48.068726] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:48.068755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:48.068812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:48.131735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:48.132804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:48.132927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:48.132964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:48.264507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:48.264693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:48.264736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:48.264767] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:48.268455] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-02-23T20:21:48.268811] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-23T20:21:48.268952] [INFO ] [sig ] FCF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:48.416430] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FCF.txt [2026-02-23T20:21:48.416615] [INFO ] [sig ] [1133/3383] Completed FCF in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:48.416659] [INFO ] [sig ] [1134/3383] Forecasting FCFS... [2026-02-23T20:21:48.416688] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-23T20:21:48.416719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-23T20:21:48.428901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-23T20:21:48.429309] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-23T20:21:48.430160] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-23T20:21:48.430216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:48.430252] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:48.430280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:48.430338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:48.489421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:48.490351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:48.490442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:48.490476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:48.620727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:48.620895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:48.620946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:48.621006] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:48.624760] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=54.35%) [2026-02-23T20:21:48.625088] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-23T20:21:48.625229] [INFO ] [sig ] FCFS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:48.780133] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FCFS.txt [2026-02-23T20:21:48.780316] [INFO ] [sig ] [1134/3383] Completed FCFS in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:48.780358] [INFO ] [sig ] [1135/3383] Forecasting FCN... [2026-02-23T20:21:48.780387] [INFO ] [sig ] Generating forecast for: FCN [2026-02-23T20:21:48.780418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-23T20:21:48.792390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-23T20:21:48.792809] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-23T20:21:48.793652] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-23T20:21:48.793709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:48.793806] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:48.793839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:48.793898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:48.852362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:48.853282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:48.853370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:48.853405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:48.976562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:48.976744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:48.976787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:48.976818] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:48.980518] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=64.07%) [2026-02-23T20:21:48.980855] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-23T20:21:48.980991] [INFO ] [sig ] FCN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:49.135303] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FCN.txt [2026-02-23T20:21:49.135466] [INFO ] [sig ] [1135/3383] Completed FCN in 0.4s | 2.80 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-23T20:21:49.135508] [INFO ] [sig ] [1136/3383] Forecasting FCNCA... [2026-02-23T20:21:49.135537] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-23T20:21:49.135599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-23T20:21:49.147589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-23T20:21:49.148040] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-23T20:21:49.148894] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-23T20:21:49.148951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:49.148986] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:49.149016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:49.149081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:49.207739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:49.208698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:49.208788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:49.208823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:49.331341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:49.331512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:49.331608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:49.331656] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:49.335419] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: DOWN (p=34.92%) [2026-02-23T20:21:49.335809] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-23T20:21:49.335956] [INFO ] [sig ] FCNCA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:49.487027] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FCNCA.txt [2026-02-23T20:21:49.487217] [INFO ] [sig ] [1136/3383] Completed FCNCA in 0.4s | 2.80 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-23T20:21:49.487259] [INFO ] [sig ] [1137/3383] Forecasting FCNCO... [2026-02-23T20:21:49.487290] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-23T20:21:49.487324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-23T20:21:49.502043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-23T20:21:49.502475] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-23T20:21:49.503362] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-23T20:21:49.503420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:49.503455] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:49.503483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:49.503551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:49.563404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:49.564398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:49.564495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:49.564532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:49.671168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:49.671344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:49.671388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:49.671417] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:49.675291] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-23T20:21:49.675684] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-23T20:21:49.675832] [INFO ] [sig ] FCNCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:49.829242] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FCNCO.txt [2026-02-23T20:21:49.829419] [INFO ] [sig ] [1137/3383] Completed FCNCO in 0.3s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:49.829461] [INFO ] [sig ] [1138/3383] Forecasting FCNCP... [2026-02-23T20:21:49.829490] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-23T20:21:49.829522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-23T20:21:49.841419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-23T20:21:49.841888] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-23T20:21:49.842823] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-23T20:21:49.842885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:49.842920] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:49.842948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:49.843006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:49.905835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:49.906820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:49.906909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:49.906944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:50.023043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:50.023219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:50.023262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:50.023330] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:50.027219] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: UP (p=54.65%) [2026-02-23T20:21:50.027641] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-23T20:21:50.027817] [INFO ] [sig ] FCNCP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:50.176110] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FCNCP.txt [2026-02-23T20:21:50.176287] [INFO ] [sig ] [1138/3383] Completed FCNCP in 0.3s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:50.176327] [INFO ] [sig ] [1139/3383] Forecasting FCTE... [2026-02-23T20:21:50.176357] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-23T20:21:50.176389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-23T20:21:50.187763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-23T20:21:50.188208] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-23T20:21:50.189034] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-23T20:21:50.189100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:50.189140] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:50.189174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:50.189251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:50.247522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:50.248505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:50.248613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:50.248651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:50.381656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:50.381890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:50.381959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:50.381992] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:50.387227] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=10.37%) [2026-02-23T20:21:50.387750] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-23T20:21:50.387985] [INFO ] [sig ] FCTE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:50.549919] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FCTE.txt [2026-02-23T20:21:50.550097] [INFO ] [sig ] [1139/3383] Completed FCTE in 0.4s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:50.550148] [INFO ] [sig ] [1140/3383] Forecasting FCX... [2026-02-23T20:21:50.550179] [INFO ] [sig ] Generating forecast for: FCX [2026-02-23T20:21:50.550210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-23T20:21:50.562023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-23T20:21:50.562410] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-23T20:21:50.563281] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-23T20:21:50.563336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:50.563368] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:50.563395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:50.563452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:50.624185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:50.625195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:50.625285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:50.625321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:50.761335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:50.761497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:50.761537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:50.761586] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:50.765406] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=84.01%) [2026-02-23T20:21:50.765717] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-23T20:21:50.765846] [INFO ] [sig ] FCX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:50.925108] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FCX.txt [2026-02-23T20:21:50.925292] [INFO ] [sig ] [1140/3383] Completed FCX in 0.4s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:50.925340] [INFO ] [sig ] [1141/3383] Forecasting FDBC... [2026-02-23T20:21:50.925376] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-23T20:21:50.925414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-23T20:21:50.936492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-23T20:21:50.936902] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-23T20:21:50.937747] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-23T20:21:50.937861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:50.937904] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:50.937936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:50.937999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:51.002953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:51.003928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:51.004019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:51.004068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:51.101939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:51.102121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:51.102188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:51.102225] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:51.105797] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: DOWN (p=11.78%) [2026-02-23T20:21:51.106086] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-23T20:21:51.106238] [INFO ] [sig ] FDBC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:51.262247] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FDBC.txt [2026-02-23T20:21:51.262422] [INFO ] [sig ] [1141/3383] Completed FDBC in 0.3s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:51.262467] [INFO ] [sig ] [1142/3383] Forecasting FDIF... [2026-02-23T20:21:51.262496] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-23T20:21:51.262527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-23T20:21:51.273825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-23T20:21:51.274242] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-23T20:21:51.275080] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-23T20:21:51.275140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:51.275181] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:51.275215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:51.275280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:51.338323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:51.339360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:51.339456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:51.339493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:51.474003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:51.474175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:51.474217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:51.474247] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:51.477866] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: DOWN (p=44.91%) [2026-02-23T20:21:51.478242] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-23T20:21:51.478384] [INFO ] [sig ] FDIF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:51.620341] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FDIF.txt [2026-02-23T20:21:51.620499] [INFO ] [sig ] [1142/3383] Completed FDIF in 0.4s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:51.620539] [INFO ] [sig ] [1143/3383] Forecasting FDIG... [2026-02-23T20:21:51.620591] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-23T20:21:51.620627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-23T20:21:51.632101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-23T20:21:51.632514] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-23T20:21:51.633322] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-23T20:21:51.633377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:51.633411] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:51.633439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:51.633516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:51.689076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:51.690002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:51.690085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:51.690119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:51.814530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:51.814707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:51.814750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:51.814782] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:51.818503] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-23T20:21:51.818843] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-23T20:21:51.818986] [INFO ] [sig ] FDIG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:51.978659] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FDIG.txt [2026-02-23T20:21:51.978863] [INFO ] [sig ] [1143/3383] Completed FDIG in 0.4s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:51.978914] [INFO ] [sig ] [1144/3383] Forecasting FDP... [2026-02-23T20:21:51.978946] [INFO ] [sig ] Generating forecast for: FDP [2026-02-23T20:21:51.978982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-23T20:21:52.009232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-23T20:21:52.009691] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-23T20:21:52.010601] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-23T20:21:52.010658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:52.010692] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:52.010720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:52.010778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:52.072563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:52.073594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:52.073686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:52.073721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:52.207039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:52.207223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:52.207276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:52.207307] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:52.211708] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=30.69%) [2026-02-23T20:21:52.212106] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-23T20:21:52.212282] [INFO ] [sig ] FDP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:52.373166] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FDP.txt [2026-02-23T20:21:52.373395] [INFO ] [sig ] [1144/3383] Completed FDP in 0.4s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:52.373444] [INFO ] [sig ] [1145/3383] Forecasting FDS... [2026-02-23T20:21:52.373474] [INFO ] [sig ] Generating forecast for: FDS [2026-02-23T20:21:52.373507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-23T20:21:52.387464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-23T20:21:52.387997] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-23T20:21:52.388940] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-23T20:21:52.388997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:52.389032] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:52.389062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:52.389133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:52.457566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:52.458673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:52.458918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:52.458971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:52.605441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:52.605658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:52.605711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:52.605747] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:52.610791] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=4.17%) [2026-02-23T20:21:52.611312] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-23T20:21:52.611509] [INFO ] [sig ] FDS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:52.826349] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FDS.txt [2026-02-23T20:21:52.826633] [INFO ] [sig ] [1145/3383] Completed FDS in 0.5s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:52.826716] [INFO ] [sig ] [1146/3383] Forecasting FDTX... [2026-02-23T20:21:52.826774] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-23T20:21:52.826833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-23T20:21:52.849842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-23T20:21:52.855339] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-23T20:21:52.857089] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-23T20:21:52.857183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:52.857254] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:52.857306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:52.857410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:52.937650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:52.939531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:52.939753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:52.939817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:53.142091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:53.142311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:53.142381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:53.142430] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:53.148316] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: DOWN (p=31.85%) [2026-02-23T20:21:53.148935] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-23T20:21:53.149274] [INFO ] [sig ] FDTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:53.394295] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FDTX.txt [2026-02-23T20:21:53.394540] [INFO ] [sig ] [1146/3383] Completed FDTX in 0.6s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:53.394638] [INFO ] [sig ] [1147/3383] Forecasting FDUS... [2026-02-23T20:21:53.394696] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-23T20:21:53.394763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-23T20:21:53.412726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-23T20:21:53.413288] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-23T20:21:53.416603] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-23T20:21:53.416777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:53.416838] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:53.416887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:53.416990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:53.506967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:53.508022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:53.508127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:53.508164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:53.648968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:53.649182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:53.649246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:53.649293] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:53.654793] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-02-23T20:21:53.655282] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-23T20:21:53.655481] [INFO ] [sig ] FDUS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:53.892420] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FDUS.txt [2026-02-23T20:21:53.892601] [INFO ] [sig ] [1147/3383] Completed FDUS in 0.5s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:53.892646] [INFO ] [sig ] [1148/3383] Forecasting FDX... [2026-02-23T20:21:53.892674] [INFO ] [sig ] Generating forecast for: FDX [2026-02-23T20:21:53.892707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-23T20:21:53.904528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-23T20:21:53.904935] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-23T20:21:53.905854] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-23T20:21:53.905911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:53.905945] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:53.905973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:53.906032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:53.962982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:53.963899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:53.963988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:53.964022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:54.089957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:54.090130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:54.090175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:54.090206] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:54.093741] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-02-23T20:21:54.094026] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-23T20:21:54.094154] [INFO ] [sig ] FDX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:54.242503] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FDX.txt [2026-02-23T20:21:54.242720] [INFO ] [sig ] [1148/3383] Completed FDX in 0.4s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:54.242764] [INFO ] [sig ] [1149/3383] Forecasting FE... [2026-02-23T20:21:54.242795] [INFO ] [sig ] Generating forecast for: FE [2026-02-23T20:21:54.242828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-23T20:21:54.254765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-23T20:21:54.255163] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-23T20:21:54.256037] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-23T20:21:54.256104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:54.256147] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:54.256175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:54.256233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:54.322190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:54.323122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:54.323228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:54.323278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:54.455299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:54.455466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:54.455512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:54.455543] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:54.459891] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: UP (p=56.34%) [2026-02-23T20:21:54.460266] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-23T20:21:54.460430] [INFO ] [sig ] FE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:54.606004] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FE.txt [2026-02-23T20:21:54.606149] [INFO ] [sig ] [1149/3383] Completed FE in 0.4s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:54.606189] [INFO ] [sig ] [1150/3383] Forecasting FEIM... [2026-02-23T20:21:54.606224] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-23T20:21:54.606256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-23T20:21:54.617299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-23T20:21:54.617727] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-23T20:21:54.618730] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-23T20:21:54.618784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:54.618818] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:54.618846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:54.618905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:54.675741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:54.676557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:54.676671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:54.676706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:54.799908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:54.800065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:54.800108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:54.800136] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:54.803748] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=40.24%) [2026-02-23T20:21:54.804044] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-23T20:21:54.804174] [INFO ] [sig ] FEIM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:54.947325] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FEIM.txt [2026-02-23T20:21:54.947476] [INFO ] [sig ] [1150/3383] Completed FEIM in 0.3s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:54.947516] [INFO ] [sig ] [1151/3383] Forecasting FELE... [2026-02-23T20:21:54.947545] [INFO ] [sig ] Generating forecast for: FELE [2026-02-23T20:21:54.947592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-23T20:21:54.958865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-23T20:21:54.959276] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-23T20:21:54.960547] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-23T20:21:54.960637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:54.960672] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:54.960699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:54.960759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:55.023061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:55.023988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:55.024084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:55.024120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:55.152618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:55.152773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:55.152815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:55.152845] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:55.156759] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-02-23T20:21:55.157065] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-23T20:21:55.157223] [INFO ] [sig ] FELE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:55.308930] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FELE.txt [2026-02-23T20:21:55.309079] [INFO ] [sig ] [1151/3383] Completed FELE in 0.4s | 2.80 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-23T20:21:55.309119] [INFO ] [sig ] [1152/3383] Forecasting FEM... [2026-02-23T20:21:55.309149] [INFO ] [sig ] Generating forecast for: FEM [2026-02-23T20:21:55.309180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-23T20:21:55.321491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-23T20:21:55.321883] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-23T20:21:55.322724] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-23T20:21:55.322777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:55.322881] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:55.322928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:55.323013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:55.381125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:55.381949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:55.382031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:55.382065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:55.504847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:55.505007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:55.505048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:55.505078] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:55.508678] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-02-23T20:21:55.508968] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-23T20:21:55.509098] [INFO ] [sig ] FEM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:55.655445] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FEM.txt [2026-02-23T20:21:55.655595] [INFO ] [sig ] [1152/3383] Completed FEM in 0.3s | 2.80 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-23T20:21:55.655639] [INFO ] [sig ] [1153/3383] Forecasting FEMB... [2026-02-23T20:21:55.655669] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-23T20:21:55.655702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-23T20:21:55.666753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-23T20:21:55.667091] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-23T20:21:55.667937] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-23T20:21:55.667992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:55.668024] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:55.668052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:55.668108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:55.725170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:55.726014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:55.726099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:55.726133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:55.857781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:55.857960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:55.858005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:55.858034] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:55.861512] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=39.02%) [2026-02-23T20:21:55.861821] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-23T20:21:55.861949] [INFO ] [sig ] FEMB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:56.009341] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FEMB.txt [2026-02-23T20:21:56.009499] [INFO ] [sig ] [1153/3383] Completed FEMB in 0.4s | 2.80 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-23T20:21:56.009540] [INFO ] [sig ] [1154/3383] Forecasting FEMS... [2026-02-23T20:21:56.009586] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-23T20:21:56.009622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-23T20:21:56.021392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-23T20:21:56.021817] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-23T20:21:56.022661] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-23T20:21:56.022717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:56.022752] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:56.022780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:56.022838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:56.083775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:56.084653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:56.084740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:56.084775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:56.210561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:56.210753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:56.210810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:56.210855] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:56.214512] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-23T20:21:56.214824] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-23T20:21:56.214957] [INFO ] [sig ] FEMS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:56.358942] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FEMS.txt [2026-02-23T20:21:56.359144] [INFO ] [sig ] [1154/3383] Completed FEMS in 0.3s | 2.80 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-23T20:21:56.359198] [INFO ] [sig ] [1155/3383] Forecasting FEP... [2026-02-23T20:21:56.359249] [INFO ] [sig ] Generating forecast for: FEP [2026-02-23T20:21:56.359301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-23T20:21:56.371684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-23T20:21:56.372096] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-23T20:21:56.373212] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-23T20:21:56.373278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:56.373317] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:56.373345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:56.373415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:56.440666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:56.441756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:56.441850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:56.441884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:56.573642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:56.573803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:56.573848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:56.573913] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:56.578128] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: DOWN (p=18.29%) [2026-02-23T20:21:56.578427] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-23T20:21:56.578568] [INFO ] [sig ] FEP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:56.730876] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FEP.txt [2026-02-23T20:21:56.731027] [INFO ] [sig ] [1155/3383] Completed FEP in 0.4s | 2.80 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-23T20:21:56.731077] [INFO ] [sig ] [1156/3383] Forecasting FEPI... [2026-02-23T20:21:56.731110] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-23T20:21:56.731144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-23T20:21:56.745018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-23T20:21:56.745453] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-23T20:21:56.746309] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-23T20:21:56.746366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:56.746399] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:56.746428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:56.746487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:56.807857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:56.808523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:56.808620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:56.808657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:56.936422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:56.936614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:56.936659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:56.936688] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:56.940521] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: DOWN (p=37.25%) [2026-02-23T20:21:56.940843] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-23T20:21:56.940976] [INFO ] [sig ] FEPI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:57.090242] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FEPI.txt [2026-02-23T20:21:57.090402] [INFO ] [sig ] [1156/3383] Completed FEPI in 0.4s | 2.80 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-23T20:21:57.090443] [INFO ] [sig ] [1157/3383] Forecasting FERG... [2026-02-23T20:21:57.090475] [INFO ] [sig ] Generating forecast for: FERG [2026-02-23T20:21:57.090506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-23T20:21:57.103356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-23T20:21:57.103716] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-23T20:21:57.104522] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-23T20:21:57.104621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:57.104668] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:57.104703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:57.104764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:57.163638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:57.164328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:57.164413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:57.164448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:57.296509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:57.296698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:57.296752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:57.296786] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:57.300676] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: UP (p=97.86%) [2026-02-23T20:21:57.300997] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-23T20:21:57.301168] [INFO ] [sig ] FERG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:57.446558] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FERG.txt [2026-02-23T20:21:57.446727] [INFO ] [sig ] [1157/3383] Completed FERG in 0.4s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:21:57.446768] [INFO ] [sig ] [1158/3383] Forecasting FEX... [2026-02-23T20:21:57.446797] [INFO ] [sig ] Generating forecast for: FEX [2026-02-23T20:21:57.446830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-23T20:21:57.458908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-23T20:21:57.459229] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-23T20:21:57.460101] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-23T20:21:57.460157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:57.460189] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:57.460217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:57.460275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:57.519948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:57.520774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:57.520860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:57.520894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:57.640968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:57.641130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:57.641171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:57.641205] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:57.644793] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-02-23T20:21:57.645077] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-23T20:21:57.645206] [INFO ] [sig ] FEX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:57.788200] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FEX.txt [2026-02-23T20:21:57.788336] [INFO ] [sig ] [1158/3383] Completed FEX in 0.3s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:21:57.788378] [INFO ] [sig ] [1159/3383] Forecasting FF... [2026-02-23T20:21:57.788410] [INFO ] [sig ] Generating forecast for: FF [2026-02-23T20:21:57.788441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-23T20:21:57.799589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-23T20:21:57.799946] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-23T20:21:57.800797] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-23T20:21:57.800853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:57.800887] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:57.800914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:57.800972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:57.859922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:57.860661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:57.860743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:57.860778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:57.984024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:57.984184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:57.984224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:57.984271] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:57.987888] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: UP (p=75.06%) [2026-02-23T20:21:57.988181] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-23T20:21:57.988310] [INFO ] [sig ] FF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:58.132792] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FF.txt [2026-02-23T20:21:58.132958] [INFO ] [sig ] [1159/3383] Completed FF in 0.3s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:21:58.133000] [INFO ] [sig ] [1160/3383] Forecasting FFA... [2026-02-23T20:21:58.133030] [INFO ] [sig ] Generating forecast for: FFA [2026-02-23T20:21:58.133060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-23T20:21:58.143959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-23T20:21:58.144300] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-23T20:21:58.145108] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-23T20:21:58.145162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:58.145218] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:58.145246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:58.145303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:58.204759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:58.205556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:58.205661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:58.205696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:58.325376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:58.325534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:58.325594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:58.325628] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:58.329279] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=73.64%) [2026-02-23T20:21:58.329569] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-23T20:21:58.329717] [INFO ] [sig ] FFA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:58.473521] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FFA.txt [2026-02-23T20:21:58.473673] [INFO ] [sig ] [1160/3383] Completed FFA in 0.3s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:21:58.473715] [INFO ] [sig ] [1161/3383] Forecasting FFBC... [2026-02-23T20:21:58.473745] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-23T20:21:58.473774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-23T20:21:58.485291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-23T20:21:58.485649] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-23T20:21:58.486505] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-23T20:21:58.486562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:58.486616] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:58.486645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:58.486704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:58.545833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:58.546713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:58.546828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:58.546879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:58.671961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:58.672121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:58.672165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:58.672195] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:58.675702] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=85.36%) [2026-02-23T20:21:58.675988] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-23T20:21:58.676114] [INFO ] [sig ] FFBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:58.828763] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FFBC.txt [2026-02-23T20:21:58.828906] [INFO ] [sig ] [1161/3383] Completed FFBC in 0.4s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:21:58.828946] [INFO ] [sig ] [1162/3383] Forecasting FFC... [2026-02-23T20:21:58.828976] [INFO ] [sig ] Generating forecast for: FFC [2026-02-23T20:21:58.829007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-23T20:21:58.840726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-23T20:21:58.841081] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-23T20:21:58.841898] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-23T20:21:58.841951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:58.841983] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:58.842010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:58.842067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:58.899562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:58.900413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:58.900528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:58.900615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:59.028848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:59.029003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:59.029044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:59.029075] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:59.032727] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: DOWN (p=40.05%) [2026-02-23T20:21:59.033002] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-23T20:21:59.033122] [INFO ] [sig ] FFC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:21:59.181792] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FFC.txt [2026-02-23T20:21:59.181952] [INFO ] [sig ] [1162/3383] Completed FFC in 0.4s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:21:59.181993] [INFO ] [sig ] [1163/3383] Forecasting FFIC... [2026-02-23T20:21:59.182022] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-23T20:21:59.182055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-23T20:21:59.194059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-23T20:21:59.194471] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-23T20:21:59.195607] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-23T20:21:59.195671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:59.195705] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:59.195747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:59.195829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:59.259012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:59.259950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:59.260038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:59.260073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:59.386754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:59.386911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:59.386953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:59.386983] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:59.390486] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-02-23T20:21:59.390779] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-23T20:21:59.390901] [INFO ] [sig ] FFIC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:59.535972] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FFIC.txt [2026-02-23T20:21:59.536129] [INFO ] [sig ] [1163/3383] Completed FFIC in 0.4s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:21:59.536172] [INFO ] [sig ] [1164/3383] Forecasting FFIN... [2026-02-23T20:21:59.536203] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-23T20:21:59.536234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-23T20:21:59.547101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-23T20:21:59.547467] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-23T20:21:59.548340] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-23T20:21:59.548406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:59.548447] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:59.548474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:59.548533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:59.610148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:59.611111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:59.611192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:59.611234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:21:59.728308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:21:59.728485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:21:59.728527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:21:59.728555] [INFO ] [FORECASTER] Training complete [2026-02-23T20:21:59.732068] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=73.92%) [2026-02-23T20:21:59.732350] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-23T20:21:59.732475] [INFO ] [sig ] FFIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:21:59.876251] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FFIN.txt [2026-02-23T20:21:59.876428] [INFO ] [sig ] [1164/3383] Completed FFIN in 0.3s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:21:59.876469] [INFO ] [sig ] [1165/3383] Forecasting FFWM... [2026-02-23T20:21:59.876500] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-23T20:21:59.876532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-23T20:21:59.888450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-23T20:21:59.888864] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-23T20:21:59.889745] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-23T20:21:59.889800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:21:59.889834] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:21:59.889862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:21:59.889920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:21:59.950031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:21:59.950952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:21:59.951041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:21:59.951075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:00.075608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:00.075796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:00.075843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:00.075873] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:00.079723] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=83.37%) [2026-02-23T20:22:00.080046] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-23T20:22:00.080184] [INFO ] [sig ] FFWM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:00.251244] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FFWM.txt [2026-02-23T20:22:00.251481] [INFO ] [sig ] [1165/3383] Completed FFWM in 0.4s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:22:00.251550] [INFO ] [sig ] [1166/3383] Forecasting FG... [2026-02-23T20:22:00.251618] [INFO ] [sig ] Generating forecast for: FG [2026-02-23T20:22:00.251665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-23T20:22:00.263517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-23T20:22:00.263952] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-23T20:22:00.264904] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-23T20:22:00.264974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:00.265011] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:00.265041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:00.265107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:00.323013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:00.323894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:00.323983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:00.324017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:00.461626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:00.461778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:00.461822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:00.461853] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:00.465747] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-02-23T20:22:00.466172] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-23T20:22:00.466344] [INFO ] [sig ] FG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:00.613968] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FG.txt [2026-02-23T20:22:00.614119] [INFO ] [sig ] [1166/3383] Completed FG in 0.4s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:22:00.614160] [INFO ] [sig ] [1167/3383] Forecasting FHB... [2026-02-23T20:22:00.614189] [INFO ] [sig ] Generating forecast for: FHB [2026-02-23T20:22:00.614228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-23T20:22:00.625333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-23T20:22:00.625720] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-23T20:22:00.626527] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-23T20:22:00.626607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:00.626644] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:00.626673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:00.626731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:00.684641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:00.685533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:00.685647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:00.685685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:00.807190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:00.807313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:00.807357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:00.807386] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:00.810908] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: UP (p=92.64%) [2026-02-23T20:22:00.811195] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-23T20:22:00.811324] [INFO ] [sig ] FHB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:00.956905] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FHB.txt [2026-02-23T20:22:00.957041] [INFO ] [sig ] [1167/3383] Completed FHB in 0.3s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:22:00.957081] [INFO ] [sig ] [1168/3383] Forecasting FHI... [2026-02-23T20:22:00.957111] [INFO ] [sig ] Generating forecast for: FHI [2026-02-23T20:22:00.957142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-23T20:22:00.968140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-23T20:22:00.968511] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-23T20:22:00.969400] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-23T20:22:00.969458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:00.969494] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:00.969522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:00.969618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:01.027052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:01.027954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:01.028035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:01.028069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:01.160029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:01.160191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:01.160233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:01.160265] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:01.164287] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-02-23T20:22:01.164705] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-23T20:22:01.164849] [INFO ] [sig ] FHI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:01.314169] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FHI.txt [2026-02-23T20:22:01.314839] [INFO ] [sig ] [1168/3383] Completed FHI in 0.4s | 2.80 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-23T20:22:01.314885] [INFO ] [sig ] [1169/3383] Forecasting FHN... [2026-02-23T20:22:01.314915] [INFO ] [sig ] Generating forecast for: FHN [2026-02-23T20:22:01.314946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-23T20:22:01.325558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-23T20:22:01.325931] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-23T20:22:01.326822] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-23T20:22:01.326878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:01.326940] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:01.326970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:01.327030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:01.384074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:01.384919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:01.385005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:01.385040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:01.511331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:01.511538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:01.511628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:01.511701] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:01.515508] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-02-23T20:22:01.515870] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-23T20:22:01.516021] [INFO ] [sig ] FHN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:01.682849] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FHN.txt [2026-02-23T20:22:01.683033] [INFO ] [sig ] [1169/3383] Completed FHN in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-23T20:22:01.683087] [INFO ] [sig ] [1170/3383] Forecasting FHTX... [2026-02-23T20:22:01.683120] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-23T20:22:01.683153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-23T20:22:01.695132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-23T20:22:01.695613] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-23T20:22:01.696459] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-23T20:22:01.696514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:01.696547] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:01.696600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:01.696674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:01.755126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:01.756070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:01.756163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:01.756197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:01.887099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:01.887270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:01.887315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:01.887345] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:01.891196] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=47.80%) [2026-02-23T20:22:01.891601] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-23T20:22:01.891754] [INFO ] [sig ] FHTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:02.042651] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FHTX.txt [2026-02-23T20:22:02.042823] [INFO ] [sig ] [1170/3383] Completed FHTX in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-23T20:22:02.042866] [INFO ] [sig ] [1171/3383] Forecasting FIBK... [2026-02-23T20:22:02.042896] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-23T20:22:02.042930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-23T20:22:02.054432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-23T20:22:02.054899] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-23T20:22:02.055902] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-23T20:22:02.055966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:02.056001] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:02.056029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:02.056087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:02.116171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:02.117105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:02.117200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:02.117235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:02.245302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:02.245511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:02.245554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:02.245601] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:02.249299] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-02-23T20:22:02.249681] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-23T20:22:02.249810] [INFO ] [sig ] FIBK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:02.393152] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FIBK.txt [2026-02-23T20:22:02.393302] [INFO ] [sig ] [1171/3383] Completed FIBK in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-23T20:22:02.393344] [INFO ] [sig ] [1172/3383] Forecasting FICO... [2026-02-23T20:22:02.393374] [INFO ] [sig ] Generating forecast for: FICO [2026-02-23T20:22:02.393405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-23T20:22:02.406537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-23T20:22:02.406959] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-23T20:22:02.407861] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-23T20:22:02.407918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:02.407956] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:02.407983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:02.408043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:02.465847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:02.466759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:02.466847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:02.466881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:02.585415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:02.585592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:02.585636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:02.585696] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:02.590502] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=40.00%) [2026-02-23T20:22:02.590863] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-23T20:22:02.590999] [INFO ] [sig ] FICO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:02.733923] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FICO.txt [2026-02-23T20:22:02.734087] [INFO ] [sig ] [1172/3383] Completed FICO in 0.3s | 2.80 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-23T20:22:02.734129] [INFO ] [sig ] [1173/3383] Forecasting FICS... [2026-02-23T20:22:02.734159] [INFO ] [sig ] Generating forecast for: FICS [2026-02-23T20:22:02.734204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-23T20:22:02.745653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-23T20:22:02.746028] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-23T20:22:02.746845] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-23T20:22:02.746900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:02.746933] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:02.746961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:02.747018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:02.805106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:02.806034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:02.806120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:02.806155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:02.938201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:02.938367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:02.938417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:02.938455] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:02.942171] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=71.39%) [2026-02-23T20:22:02.942500] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-23T20:22:02.942661] [INFO ] [sig ] FICS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:03.094418] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FICS.txt [2026-02-23T20:22:03.094625] [INFO ] [sig ] [1173/3383] Completed FICS in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:03.094677] [INFO ] [sig ] [1174/3383] Forecasting FID... [2026-02-23T20:22:03.094709] [INFO ] [sig ] Generating forecast for: FID [2026-02-23T20:22:03.094740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-23T20:22:03.107941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-23T20:22:03.108367] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-23T20:22:03.109333] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-23T20:22:03.109390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:03.109425] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:03.109453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:03.109513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:03.167678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:03.168828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:03.168915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:03.168948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:03.292465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:03.292644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:03.292882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:03.292911] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:03.296837] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-02-23T20:22:03.297127] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-23T20:22:03.297253] [INFO ] [sig ] FID: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:03.441209] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FID.txt [2026-02-23T20:22:03.441366] [INFO ] [sig ] [1174/3383] Completed FID in 0.3s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:03.441407] [INFO ] [sig ] [1175/3383] Forecasting FIGS... [2026-02-23T20:22:03.441436] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-23T20:22:03.441467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-23T20:22:03.454489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-23T20:22:03.454860] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-23T20:22:03.455860] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-23T20:22:03.456101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:03.456133] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:03.456160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:03.456216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:03.516062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:03.517159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:03.517245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:03.517278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:03.647501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:03.647893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:03.647936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:03.647963] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:03.651775] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=81.03%) [2026-02-23T20:22:03.652058] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-23T20:22:03.652182] [INFO ] [sig ] FIGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:03.793677] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FIGS.txt [2026-02-23T20:22:03.793842] [INFO ] [sig ] [1175/3383] Completed FIGS in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:03.793895] [INFO ] [sig ] [1176/3383] Forecasting FIHL... [2026-02-23T20:22:03.793926] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-23T20:22:03.793958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-23T20:22:03.810443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-23T20:22:03.810921] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-23T20:22:03.811933] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-23T20:22:03.812012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:03.812049] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:03.812079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:03.812138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:03.870096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:03.871030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:03.871134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:03.871170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:03.998879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:03.999038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:03.999080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:03.999110] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:04.003232] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=31.89%) [2026-02-23T20:22:04.003601] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-23T20:22:04.003738] [INFO ] [sig ] FIHL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:04.152163] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FIHL.txt [2026-02-23T20:22:04.152321] [INFO ] [sig ] [1176/3383] Completed FIHL in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:04.152365] [INFO ] [sig ] [1177/3383] Forecasting FINS... [2026-02-23T20:22:04.152397] [INFO ] [sig ] Generating forecast for: FINS [2026-02-23T20:22:04.152438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-23T20:22:04.164288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-23T20:22:04.164708] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-23T20:22:04.165509] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-23T20:22:04.165564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:04.165626] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:04.165657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:04.165715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:04.226160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:04.227274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:04.227364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:04.227398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:04.354773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:04.354937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:04.354979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:04.355010] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:04.358567] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-23T20:22:04.358873] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-23T20:22:04.359003] [INFO ] [sig ] FINS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:04.502930] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FINS.txt [2026-02-23T20:22:04.503082] [INFO ] [sig ] [1177/3383] Completed FINS in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:04.503121] [INFO ] [sig ] [1178/3383] Forecasting FINX... [2026-02-23T20:22:04.503151] [INFO ] [sig ] Generating forecast for: FINX [2026-02-23T20:22:04.503181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-23T20:22:04.514565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-23T20:22:04.514965] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-23T20:22:04.515869] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-23T20:22:04.515926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:04.515959] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:04.515988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:04.516046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:04.576319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:04.577349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:04.577434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:04.577467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:04.707802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:04.708116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:04.708162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:04.708191] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:04.711822] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=53.82%) [2026-02-23T20:22:04.712133] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-23T20:22:04.712271] [INFO ] [sig ] FINX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:04.934209] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FINX.txt [2026-02-23T20:22:04.934362] [INFO ] [sig ] [1178/3383] Completed FINX in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:04.934403] [INFO ] [sig ] [1179/3383] Forecasting FIP... [2026-02-23T20:22:04.934432] [INFO ] [sig ] Generating forecast for: FIP [2026-02-23T20:22:04.934466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-23T20:22:04.946188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-23T20:22:04.946615] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-23T20:22:04.947441] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-23T20:22:04.947500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:04.947534] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:04.947564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:04.947652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:05.005189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:05.006101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:05.006237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:05.006272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:05.131064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:05.131218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:05.131259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:05.131289] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:05.134781] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: DOWN (p=0.41%) [2026-02-23T20:22:05.135067] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-23T20:22:05.135194] [INFO ] [sig ] FIP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:05.280109] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FIP.txt [2026-02-23T20:22:05.280271] [INFO ] [sig ] [1179/3383] Completed FIP in 0.3s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:05.280332] [INFO ] [sig ] [1180/3383] Forecasting FIS... [2026-02-23T20:22:05.280364] [INFO ] [sig ] Generating forecast for: FIS [2026-02-23T20:22:05.280397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-23T20:22:05.291870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-23T20:22:05.292222] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-23T20:22:05.293075] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-23T20:22:05.293132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:05.293166] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:05.293194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:05.293253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:05.353254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:05.354144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:05.354233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:05.354266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:05.479273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:05.479472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:05.479521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:05.479554] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:05.483291] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=13.92%) [2026-02-23T20:22:05.483591] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-23T20:22:05.483723] [INFO ] [sig ] FIS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:05.630125] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FIS.txt [2026-02-23T20:22:05.630272] [INFO ] [sig ] [1180/3383] Completed FIS in 0.3s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:05.630312] [INFO ] [sig ] [1181/3383] Forecasting FISI... [2026-02-23T20:22:05.630341] [INFO ] [sig ] Generating forecast for: FISI [2026-02-23T20:22:05.630372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-23T20:22:05.641632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-23T20:22:05.641987] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-23T20:22:05.642794] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-23T20:22:05.642847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:05.642879] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:05.642906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:05.642962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:05.711800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:05.712947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:05.713053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:05.713101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:05.859690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:05.859854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:05.859898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:05.859927] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:05.863641] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-23T20:22:05.863966] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-23T20:22:05.864102] [INFO ] [sig ] FISI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:06.014465] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FISI.txt [2026-02-23T20:22:06.014642] [INFO ] [sig ] [1181/3383] Completed FISI in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:06.014685] [INFO ] [sig ] [1182/3383] Forecasting FITB... [2026-02-23T20:22:06.014715] [INFO ] [sig ] Generating forecast for: FITB [2026-02-23T20:22:06.014747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-23T20:22:06.026705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-23T20:22:06.027117] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-23T20:22:06.028125] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-23T20:22:06.028199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:06.028245] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:06.028282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:06.028350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:06.087233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:06.088191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:06.088296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:06.088332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:06.220355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:06.220564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:06.220642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:06.220685] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:06.225223] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-02-23T20:22:06.225711] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-23T20:22:06.225875] [INFO ] [sig ] FITB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:06.375999] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FITB.txt [2026-02-23T20:22:06.376165] [INFO ] [sig ] [1182/3383] Completed FITB in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:06.376206] [INFO ] [sig ] [1183/3383] Forecasting FITBI... [2026-02-23T20:22:06.376236] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-23T20:22:06.376268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-23T20:22:06.387474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-23T20:22:06.387866] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-23T20:22:06.388801] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-23T20:22:06.388857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:06.388892] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:06.388920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:06.388978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:06.449376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:06.450270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:06.450358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:06.450393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:06.573822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:06.573981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:06.574039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:06.574070] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:06.577777] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: DOWN (p=48.89%) [2026-02-23T20:22:06.578090] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-23T20:22:06.578219] [INFO ] [sig ] FITBI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:06.725893] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FITBI.txt [2026-02-23T20:22:06.726049] [INFO ] [sig ] [1183/3383] Completed FITBI in 0.3s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:06.726088] [INFO ] [sig ] [1184/3383] Forecasting FITBO... [2026-02-23T20:22:06.726118] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-23T20:22:06.726150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-23T20:22:06.738154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-23T20:22:06.738521] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-23T20:22:06.739320] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-23T20:22:06.739374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:06.739407] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:06.739434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:06.739496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:06.798982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:06.799989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:06.800073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:06.800108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:06.925412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:06.925595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:06.925642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:06.925672] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:06.933373] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: DOWN (p=38.08%) [2026-02-23T20:22:06.933983] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-23T20:22:06.934141] [INFO ] [sig ] FITBO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:07.082685] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FITBO.txt [2026-02-23T20:22:07.082830] [INFO ] [sig ] [1184/3383] Completed FITBO in 0.4s | 2.80 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-23T20:22:07.082870] [INFO ] [sig ] [1185/3383] Forecasting FIVE... [2026-02-23T20:22:07.082900] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-23T20:22:07.082931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-23T20:22:07.094607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-23T20:22:07.094985] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-23T20:22:07.095830] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-23T20:22:07.095885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:07.095920] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:07.095948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:07.096006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:07.153382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:07.154263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:07.154351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:07.154385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:07.280021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:07.280214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:07.280255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:07.280286] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:07.283772] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-02-23T20:22:07.284057] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-23T20:22:07.284188] [INFO ] [sig ] FIVE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:07.430875] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FIVE.txt [2026-02-23T20:22:07.431016] [INFO ] [sig ] [1185/3383] Completed FIVE in 0.3s | 2.80 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-23T20:22:07.431056] [INFO ] [sig ] [1186/3383] Forecasting FIVN... [2026-02-23T20:22:07.431085] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-23T20:22:07.431117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-23T20:22:07.442065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-23T20:22:07.442425] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-23T20:22:07.443248] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-23T20:22:07.443313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:07.443384] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:07.443414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:07.443472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:07.501569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:07.502383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:07.502466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:07.502501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:07.622371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:07.622513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:07.622552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:07.622600] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:07.626022] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=55.25%) [2026-02-23T20:22:07.626300] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-23T20:22:07.626427] [INFO ] [sig ] FIVN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:07.767183] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FIVN.txt [2026-02-23T20:22:07.767317] [INFO ] [sig ] [1186/3383] Completed FIVN in 0.3s | 2.80 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-23T20:22:07.767357] [INFO ] [sig ] [1187/3383] Forecasting FIX... [2026-02-23T20:22:07.767386] [INFO ] [sig ] Generating forecast for: FIX [2026-02-23T20:22:07.767417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-23T20:22:07.779313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-23T20:22:07.779705] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-23T20:22:07.780539] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-23T20:22:07.780619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:07.780671] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:07.780701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:07.780763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:07.838735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:07.839433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:07.839526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:07.839567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:07.962304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:07.962462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:07.962508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:07.962541] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:07.966070] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-02-23T20:22:07.966354] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-23T20:22:07.966481] [INFO ] [sig ] FIX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:08.113804] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FIX.txt [2026-02-23T20:22:08.113948] [INFO ] [sig ] [1187/3383] Completed FIX in 0.3s | 2.80 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-23T20:22:08.113988] [INFO ] [sig ] [1188/3383] Forecasting FIXD... [2026-02-23T20:22:08.114018] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-23T20:22:08.114049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-23T20:22:08.125015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-23T20:22:08.125540] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-23T20:22:08.126502] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-23T20:22:08.126561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:08.126625] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:08.126659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:08.126724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:08.184979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:08.185845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:08.185929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:08.185962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:08.314506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:08.314681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:08.314722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:08.314751] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:08.318304] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-02-23T20:22:08.318646] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-23T20:22:08.318777] [INFO ] [sig ] FIXD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:08.464769] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FIXD.txt [2026-02-23T20:22:08.464907] [INFO ] [sig ] [1188/3383] Completed FIXD in 0.4s | 2.80 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-23T20:22:08.464947] [INFO ] [sig ] [1189/3383] Forecasting FIZZ... [2026-02-23T20:22:08.464976] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-23T20:22:08.465008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-23T20:22:08.475878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-23T20:22:08.476195] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-23T20:22:08.477010] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-23T20:22:08.477064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:08.477095] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:08.477121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:08.477177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:08.536096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:08.536977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:08.537066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:08.537100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:08.661651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:08.661815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:08.661860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:08.661927] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:08.665535] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=34.32%) [2026-02-23T20:22:08.665865] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-23T20:22:08.666004] [INFO ] [sig ] FIZZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:08.811526] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FIZZ.txt [2026-02-23T20:22:08.811710] [INFO ] [sig ] [1189/3383] Completed FIZZ in 0.3s | 2.80 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-23T20:22:08.811755] [INFO ] [sig ] [1190/3383] Forecasting FJP... [2026-02-23T20:22:08.811786] [INFO ] [sig ] Generating forecast for: FJP [2026-02-23T20:22:08.811820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-23T20:22:08.823048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-23T20:22:08.823439] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-23T20:22:08.824332] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-23T20:22:08.824392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:08.824427] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:08.824455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:08.824521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:08.886292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:08.887280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:08.887374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:08.887409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:09.008600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:09.008763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:09.008805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:09.008836] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:09.012376] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-02-23T20:22:09.012702] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-23T20:22:09.012840] [INFO ] [sig ] FJP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:09.175537] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FJP.txt [2026-02-23T20:22:09.175741] [INFO ] [sig ] [1190/3383] Completed FJP in 0.4s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:09.175789] [INFO ] [sig ] [1191/3383] Forecasting FLEX... [2026-02-23T20:22:09.175820] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-23T20:22:09.175850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-23T20:22:09.192344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-23T20:22:09.192999] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-23T20:22:09.194250] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-23T20:22:09.194323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:09.194358] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:09.194387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:09.194451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:09.254813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:09.255786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:09.255880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:09.255915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:09.382939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:09.383109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:09.383152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:09.383183] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:09.387019] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-02-23T20:22:09.387413] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-23T20:22:09.387566] [INFO ] [sig ] FLEX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:09.537036] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FLEX.txt [2026-02-23T20:22:09.537206] [INFO ] [sig ] [1191/3383] Completed FLEX in 0.4s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:09.537247] [INFO ] [sig ] [1192/3383] Forecasting FLL... [2026-02-23T20:22:09.537276] [INFO ] [sig ] Generating forecast for: FLL [2026-02-23T20:22:09.537308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-23T20:22:09.548957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-23T20:22:09.549363] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-23T20:22:09.550244] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-23T20:22:09.550298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:09.550331] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:09.550357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:09.550416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:09.609833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:09.610768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:09.610864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:09.610908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:09.744475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:09.744677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:09.744722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:09.744751] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:09.748341] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: UP (p=75.55%) [2026-02-23T20:22:09.748705] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-23T20:22:09.748864] [INFO ] [sig ] FLL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:09.893044] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FLL.txt [2026-02-23T20:22:09.893213] [INFO ] [sig ] [1192/3383] Completed FLL in 0.4s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:09.893255] [INFO ] [sig ] [1193/3383] Forecasting FLNC... [2026-02-23T20:22:09.893286] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-23T20:22:09.893317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-23T20:22:09.904948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-23T20:22:09.905355] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-23T20:22:09.906214] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-23T20:22:09.906270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:09.906303] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:09.906330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:09.906386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:09.964587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:09.965518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:09.965628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:09.965665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:10.094758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:10.094943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:10.094992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:10.095024] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:10.098724] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: UP (p=88.21%) [2026-02-23T20:22:10.099036] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-23T20:22:10.099173] [INFO ] [sig ] FLNC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:10.243819] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FLNC.txt [2026-02-23T20:22:10.243987] [INFO ] [sig ] [1193/3383] Completed FLNC in 0.4s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:10.244028] [INFO ] [sig ] [1194/3383] Forecasting FLNG... [2026-02-23T20:22:10.244058] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-23T20:22:10.244091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-23T20:22:10.256280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-23T20:22:10.256739] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-23T20:22:10.257609] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-23T20:22:10.257678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:10.257712] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:10.257740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:10.257798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:10.318265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:10.319231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:10.319323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:10.319357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:10.442043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:10.442205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:10.442247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:10.442322] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:10.445997] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=80.33%) [2026-02-23T20:22:10.446375] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-23T20:22:10.446563] [INFO ] [sig ] FLNG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:10.594665] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FLNG.txt [2026-02-23T20:22:10.594829] [INFO ] [sig ] [1194/3383] Completed FLNG in 0.4s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:10.594871] [INFO ] [sig ] [1195/3383] Forecasting FLO... [2026-02-23T20:22:10.594901] [INFO ] [sig ] Generating forecast for: FLO [2026-02-23T20:22:10.594933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-23T20:22:10.607412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-23T20:22:10.607945] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-23T20:22:10.608933] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-23T20:22:10.608990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:10.609025] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:10.609053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:10.609111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:10.670637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:10.671802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:10.671914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:10.671960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:10.823124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:10.823331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:10.823382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:10.823413] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:10.827344] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=25.81%) [2026-02-23T20:22:10.827687] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-23T20:22:10.827861] [INFO ] [sig ] FLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:11.015643] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FLO.txt [2026-02-23T20:22:11.015809] [INFO ] [sig ] [1195/3383] Completed FLO in 0.4s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:11.015850] [INFO ] [sig ] [1196/3383] Forecasting FLS... [2026-02-23T20:22:11.015879] [INFO ] [sig ] Generating forecast for: FLS [2026-02-23T20:22:11.015911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-23T20:22:11.028230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-23T20:22:11.028699] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-23T20:22:11.029663] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-23T20:22:11.029728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:11.029760] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:11.029787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:11.029844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:11.086939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:11.087945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:11.088087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:11.088126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:11.214972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:11.215133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:11.215175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:11.215204] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:11.218809] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-02-23T20:22:11.219120] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-23T20:22:11.219254] [INFO ] [sig ] FLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:11.366882] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FLS.txt [2026-02-23T20:22:11.367055] [INFO ] [sig ] [1196/3383] Completed FLS in 0.4s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:11.367096] [INFO ] [sig ] [1197/3383] Forecasting FLUX... [2026-02-23T20:22:11.367125] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-23T20:22:11.367156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-23T20:22:11.379726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-23T20:22:11.380165] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-23T20:22:11.381454] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-23T20:22:11.381538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:11.381610] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:11.381673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:11.381747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:11.440254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:11.441216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:11.441306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:11.441342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:11.565041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:11.565249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:11.565293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:11.565323] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:11.569008] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-02-23T20:22:11.569348] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-23T20:22:11.569486] [INFO ] [sig ] FLUX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:11.713798] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FLUX.txt [2026-02-23T20:22:11.713957] [INFO ] [sig ] [1197/3383] Completed FLUX in 0.3s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:11.713997] [INFO ] [sig ] [1198/3383] Forecasting FLWS... [2026-02-23T20:22:11.714027] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-23T20:22:11.714059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-23T20:22:11.725872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-23T20:22:11.726275] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-23T20:22:11.727130] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-23T20:22:11.727185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:11.727218] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:11.727277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:11.727338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:11.784761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:11.785677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:11.785760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:11.785793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:11.904151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:11.904319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:11.904362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:11.904392] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:11.907943] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=79.46%) [2026-02-23T20:22:11.908244] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-23T20:22:11.908382] [INFO ] [sig ] FLWS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:12.053474] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FLWS.txt [2026-02-23T20:22:12.053663] [INFO ] [sig ] [1198/3383] Completed FLWS in 0.3s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:12.053706] [INFO ] [sig ] [1199/3383] Forecasting FLXS... [2026-02-23T20:22:12.053736] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-23T20:22:12.053766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-23T20:22:12.065253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-23T20:22:12.065670] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-23T20:22:12.066462] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-23T20:22:12.066517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:12.066550] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:12.066608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:12.066670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:12.123654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:12.124621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:12.124714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:12.124747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:12.246056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:12.246225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:12.246267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:12.246297] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:12.249804] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=25.29%) [2026-02-23T20:22:12.250111] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-23T20:22:12.250243] [INFO ] [sig ] FLXS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:12.395761] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FLXS.txt [2026-02-23T20:22:12.395961] [INFO ] [sig ] [1199/3383] Completed FLXS in 0.3s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:12.396002] [INFO ] [sig ] [1200/3383] Forecasting FLYE... [2026-02-23T20:22:12.396033] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-23T20:22:12.396063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-23T20:22:12.407344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-23T20:22:12.407790] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-23T20:22:12.408636] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-23T20:22:12.408702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:12.408742] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:12.408772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:12.408829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:12.465761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:12.466711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:12.466799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:12.466832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:12.587083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:12.587268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:12.587324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:12.587364] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:12.591840] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-02-23T20:22:12.592252] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-23T20:22:12.592435] [INFO ] [sig ] FLYE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:12.743246] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FLYE.txt [2026-02-23T20:22:12.743444] [INFO ] [sig ] [1200/3383] Completed FLYE in 0.3s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:12.743489] [INFO ] [sig ] [1201/3383] Forecasting FMAO... [2026-02-23T20:22:12.743519] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-23T20:22:12.743552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-23T20:22:12.755025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-23T20:22:12.755452] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-23T20:22:12.756395] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-23T20:22:12.756453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:12.756487] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:12.756516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:12.756602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:12.815350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:12.816279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:12.816364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:12.816399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:12.922201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:12.922366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:12.922409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:12.922441] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:12.926117] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=0.94%) [2026-02-23T20:22:12.926427] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-23T20:22:12.926563] [INFO ] [sig ] FMAO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:13.072030] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FMAO.txt [2026-02-23T20:22:13.072190] [INFO ] [sig ] [1201/3383] Completed FMAO in 0.3s | 2.80 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-23T20:22:13.072231] [INFO ] [sig ] [1202/3383] Forecasting FMB... [2026-02-23T20:22:13.072291] [INFO ] [sig ] Generating forecast for: FMB [2026-02-23T20:22:13.072323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-23T20:22:13.083827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-23T20:22:13.084228] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-23T20:22:13.085108] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-23T20:22:13.085165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:13.085200] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:13.085227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:13.085285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:13.145821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:13.146728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:13.146815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:13.146850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:13.280747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:13.280912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:13.280958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:13.280989] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:13.284983] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: DOWN (p=32.38%) [2026-02-23T20:22:13.285319] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-23T20:22:13.285461] [INFO ] [sig ] FMB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:13.429356] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FMB.txt [2026-02-23T20:22:13.429526] [INFO ] [sig ] [1202/3383] Completed FMB in 0.4s | 2.80 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-23T20:22:13.429586] [INFO ] [sig ] [1203/3383] Forecasting FMBH... [2026-02-23T20:22:13.429627] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-23T20:22:13.429666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-23T20:22:13.441180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-23T20:22:13.441603] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-23T20:22:13.442396] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-23T20:22:13.442451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:13.442515] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:13.442543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:13.442626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:13.500984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:13.501927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:13.502012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:13.502047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:13.628363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:13.628531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:13.628594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:13.628629] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:13.632243] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: UP (p=55.69%) [2026-02-23T20:22:13.632540] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-23T20:22:13.632718] [INFO ] [sig ] FMBH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:13.779283] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FMBH.txt [2026-02-23T20:22:13.779449] [INFO ] [sig ] [1203/3383] Completed FMBH in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-23T20:22:13.779490] [INFO ] [sig ] [1204/3383] Forecasting FMC... [2026-02-23T20:22:13.779520] [INFO ] [sig ] Generating forecast for: FMC [2026-02-23T20:22:13.779551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-23T20:22:13.791563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-23T20:22:13.791981] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-23T20:22:13.792823] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-23T20:22:13.792879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:13.792912] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:13.792939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:13.792996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:13.850681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:13.851564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:13.851666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:13.851699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:13.974989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:13.975153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:13.975196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:13.975227] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:13.978784] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-02-23T20:22:13.979090] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-23T20:22:13.979227] [INFO ] [sig ] FMC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:14.124759] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FMC.txt [2026-02-23T20:22:14.124927] [INFO ] [sig ] [1204/3383] Completed FMC in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-23T20:22:14.124968] [INFO ] [sig ] [1205/3383] Forecasting FMHI... [2026-02-23T20:22:14.124998] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-23T20:22:14.125030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-23T20:22:14.136368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-23T20:22:14.136793] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-23T20:22:14.137617] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-23T20:22:14.137683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:14.137723] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:14.137756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:14.137821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:14.195537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:14.196432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:14.196519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:14.196553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:14.320443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:14.320631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:14.320676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:14.320722] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:14.324275] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-02-23T20:22:14.324613] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-23T20:22:14.324773] [INFO ] [sig ] FMHI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:14.471107] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FMHI.txt [2026-02-23T20:22:14.471283] [INFO ] [sig ] [1205/3383] Completed FMHI in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-23T20:22:14.471326] [INFO ] [sig ] [1206/3383] Forecasting FMN... [2026-02-23T20:22:14.471355] [INFO ] [sig ] Generating forecast for: FMN [2026-02-23T20:22:14.471389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-23T20:22:14.483231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-23T20:22:14.483666] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-23T20:22:14.484527] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-23T20:22:14.484615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:14.484667] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:14.484699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:14.484770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:14.542363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:14.543338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:14.543441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:14.543478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:14.662569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:14.662797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:14.662848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:14.662934] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:14.667687] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: UP (p=59.54%) [2026-02-23T20:22:14.668167] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-23T20:22:14.668363] [INFO ] [sig ] FMN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:14.838073] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FMN.txt [2026-02-23T20:22:14.838246] [INFO ] [sig ] [1206/3383] Completed FMN in 0.4s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:14.838290] [INFO ] [sig ] [1207/3383] Forecasting FMNB... [2026-02-23T20:22:14.838323] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-23T20:22:14.838359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-23T20:22:14.849900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-23T20:22:14.850302] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-23T20:22:14.851141] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-23T20:22:14.851199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:14.851234] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:14.851264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:14.851323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:14.908968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:14.909900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:14.909989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:14.910027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:15.028213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:15.028376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:15.028419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:15.028450] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:15.031965] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=62.88%) [2026-02-23T20:22:15.032254] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-23T20:22:15.032385] [INFO ] [sig ] FMNB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:15.177116] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FMNB.txt [2026-02-23T20:22:15.177278] [INFO ] [sig ] [1207/3383] Completed FMNB in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:15.177317] [INFO ] [sig ] [1208/3383] Forecasting FMS... [2026-02-23T20:22:15.177346] [INFO ] [sig ] Generating forecast for: FMS [2026-02-23T20:22:15.177376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-23T20:22:15.188871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-23T20:22:15.189238] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-23T20:22:15.190045] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-23T20:22:15.190099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:15.190131] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:15.190159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:15.190216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:15.247088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:15.248036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:15.248123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:15.248157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:15.369480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:15.369666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:15.369712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:15.369743] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:15.373264] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: DOWN (p=32.18%) [2026-02-23T20:22:15.373555] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-23T20:22:15.373709] [INFO ] [sig ] FMS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:15.524330] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FMS.txt [2026-02-23T20:22:15.524488] [INFO ] [sig ] [1208/3383] Completed FMS in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:15.524528] [INFO ] [sig ] [1209/3383] Forecasting FMX... [2026-02-23T20:22:15.524558] [INFO ] [sig ] Generating forecast for: FMX [2026-02-23T20:22:15.524613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-23T20:22:15.536351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-23T20:22:15.536771] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-23T20:22:15.537603] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-23T20:22:15.537661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:15.537702] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:15.537736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:15.537825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:15.595844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:15.596637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:15.596723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:15.596756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:15.721209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:15.721384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:15.721437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:15.721468] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:15.725028] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=36.90%) [2026-02-23T20:22:15.725324] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-23T20:22:15.725457] [INFO ] [sig ] FMX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:15.870415] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FMX.txt [2026-02-23T20:22:15.870598] [INFO ] [sig ] [1209/3383] Completed FMX in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:15.870642] [INFO ] [sig ] [1210/3383] Forecasting FN... [2026-02-23T20:22:15.870672] [INFO ] [sig ] Generating forecast for: FN [2026-02-23T20:22:15.870707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-23T20:22:15.882439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-23T20:22:15.882863] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-23T20:22:15.883771] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-23T20:22:15.883829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:15.883863] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:15.883893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:15.883953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:15.942006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:15.942931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:15.943026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:15.943061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:16.067125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:16.067291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:16.067334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:16.067367] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:16.070914] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-02-23T20:22:16.071208] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-23T20:22:16.071338] [INFO ] [sig ] FN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:16.216483] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FN.txt [2026-02-23T20:22:16.216693] [INFO ] [sig ] [1210/3383] Completed FN in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:16.216748] [INFO ] [sig ] [1211/3383] Forecasting FNB... [2026-02-23T20:22:16.216785] [INFO ] [sig ] Generating forecast for: FNB [2026-02-23T20:22:16.216821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-23T20:22:16.228771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-23T20:22:16.229150] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-23T20:22:16.229990] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-23T20:22:16.230070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:16.230104] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:16.230132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:16.230190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:16.286700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:16.287536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:16.287644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:16.287679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:16.408428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:16.408617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:16.408661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:16.408689] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:16.412253] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: UP (p=61.16%) [2026-02-23T20:22:16.412560] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-23T20:22:16.412733] [INFO ] [sig ] FNB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:16.562269] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FNB.txt [2026-02-23T20:22:16.562414] [INFO ] [sig ] [1211/3383] Completed FNB in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:16.562455] [INFO ] [sig ] [1212/3383] Forecasting FND... [2026-02-23T20:22:16.562484] [INFO ] [sig ] Generating forecast for: FND [2026-02-23T20:22:16.562516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-23T20:22:16.573761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-23T20:22:16.574118] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-23T20:22:16.574974] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-23T20:22:16.575029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:16.575061] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:16.575088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:16.575143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:16.632309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:16.633270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:16.633359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:16.633392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:16.755535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:16.755737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:16.755794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:16.755827] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:16.759457] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: UP (p=64.47%) [2026-02-23T20:22:16.759809] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-23T20:22:16.759949] [INFO ] [sig ] FND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:16.904783] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FND.txt [2026-02-23T20:22:16.904941] [INFO ] [sig ] [1212/3383] Completed FND in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:16.904981] [INFO ] [sig ] [1213/3383] Forecasting FNF... [2026-02-23T20:22:16.905011] [INFO ] [sig ] Generating forecast for: FNF [2026-02-23T20:22:16.905041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-23T20:22:16.916261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-23T20:22:16.916653] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-23T20:22:16.917479] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-23T20:22:16.917533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:16.917564] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:16.917621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:16.917680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:16.978495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:16.979503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:16.979610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:16.979693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:17.101294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:17.101452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:17.101494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:17.101524] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:17.104954] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: UP (p=92.53%) [2026-02-23T20:22:17.105232] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-23T20:22:17.105354] [INFO ] [sig ] FNF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:17.246737] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FNF.txt [2026-02-23T20:22:17.246880] [INFO ] [sig ] [1213/3383] Completed FNF in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:17.246919] [INFO ] [sig ] [1214/3383] Forecasting FNKO... [2026-02-23T20:22:17.246949] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-23T20:22:17.246980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-23T20:22:17.258700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-23T20:22:17.259041] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-23T20:22:17.259920] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-23T20:22:17.259982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:17.260028] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:17.260063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:17.260122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:17.319080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:17.319858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:17.319956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:17.319989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:17.442654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:17.442814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:17.442856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:17.442886] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:17.446325] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=24.93%) [2026-02-23T20:22:17.446619] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-23T20:22:17.446743] [INFO ] [sig ] FNKO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:17.595156] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FNKO.txt [2026-02-23T20:22:17.595322] [INFO ] [sig ] [1214/3383] Completed FNKO in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:17.595370] [INFO ] [sig ] [1215/3383] Forecasting FNLC... [2026-02-23T20:22:17.595401] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-23T20:22:17.595433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-23T20:22:17.610740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-23T20:22:17.611257] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-23T20:22:17.612401] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-23T20:22:17.612475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:17.612527] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:17.612590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:17.612686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:17.683397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:17.684411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:17.684502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:17.684537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:17.797066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:17.797229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:17.797272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:17.797300] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:17.800819] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-23T20:22:17.801123] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-23T20:22:17.801254] [INFO ] [sig ] FNLC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:17.944881] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FNLC.txt [2026-02-23T20:22:17.945040] [INFO ] [sig ] [1215/3383] Completed FNLC in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:17.945081] [INFO ] [sig ] [1216/3383] Forecasting FNX... [2026-02-23T20:22:17.945112] [INFO ] [sig ] Generating forecast for: FNX [2026-02-23T20:22:17.945144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-23T20:22:17.957271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-23T20:22:17.957741] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-23T20:22:17.958752] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-23T20:22:17.958828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:17.958869] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:17.958900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:17.958959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:18.017025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:18.017974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:18.018062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:18.018095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:18.142555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:18.142726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:18.142768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:18.142796] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:18.146376] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-02-23T20:22:18.146699] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-23T20:22:18.146875] [INFO ] [sig ] FNX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:18.293350] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FNX.txt [2026-02-23T20:22:18.293554] [INFO ] [sig ] [1216/3383] Completed FNX in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:18.293632] [INFO ] [sig ] [1217/3383] Forecasting FNY... [2026-02-23T20:22:18.293679] [INFO ] [sig ] Generating forecast for: FNY [2026-02-23T20:22:18.293725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-23T20:22:18.305421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-23T20:22:18.305883] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-23T20:22:18.306844] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-23T20:22:18.306914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:18.306948] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:18.306974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:18.307031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:18.364730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:18.365657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:18.365744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:18.365777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:18.480066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:18.480227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:18.480269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:18.480298] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:18.483735] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=10.72%) [2026-02-23T20:22:18.484019] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-23T20:22:18.484144] [INFO ] [sig ] FNY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:18.629944] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FNY.txt [2026-02-23T20:22:18.630102] [INFO ] [sig ] [1217/3383] Completed FNY in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:18.630142] [INFO ] [sig ] [1218/3383] Forecasting FOA... [2026-02-23T20:22:18.630172] [INFO ] [sig ] Generating forecast for: FOA [2026-02-23T20:22:18.630206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-23T20:22:18.641531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-23T20:22:18.641972] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-23T20:22:18.642867] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-23T20:22:18.642923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:18.642956] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:18.642984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:18.643041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:18.700566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:18.701461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:18.701550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:18.701605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:18.826867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:18.827221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:18.827306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:18.827338] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:18.831752] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=44.48%) [2026-02-23T20:22:18.832347] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-23T20:22:18.832486] [INFO ] [sig ] FOA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:18.983673] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FOA.txt [2026-02-23T20:22:18.983960] [INFO ] [sig ] [1218/3383] Completed FOA in 0.4s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:18.984012] [INFO ] [sig ] [1219/3383] Forecasting FOF... [2026-02-23T20:22:18.984048] [INFO ] [sig ] Generating forecast for: FOF [2026-02-23T20:22:18.984088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-23T20:22:18.997443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-23T20:22:18.997963] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-23T20:22:18.998951] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-23T20:22:18.999017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:18.999053] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:18.999081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:18.999139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:19.056938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:19.057853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:19.057974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:19.058009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:19.176028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:19.176192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:19.176234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:19.176263] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:19.179776] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-02-23T20:22:19.180051] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-23T20:22:19.180174] [INFO ] [sig ] FOF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:19.322099] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FOF.txt [2026-02-23T20:22:19.322227] [INFO ] [sig ] [1219/3383] Completed FOF in 0.3s | 2.80 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-23T20:22:19.322266] [INFO ] [sig ] [1220/3383] Forecasting FOLD... [2026-02-23T20:22:19.322296] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-23T20:22:19.322326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-23T20:22:19.337785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-23T20:22:19.338160] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-23T20:22:19.339045] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-23T20:22:19.339102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:19.339180] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:19.339209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:19.339267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:19.396413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:19.397061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:19.397164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:19.397199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:19.520505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:19.520656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:19.520696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:19.520723] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:19.524643] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: UP (p=93.15%) [2026-02-23T20:22:19.524924] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-23T20:22:19.525235] [INFO ] [sig ] FOLD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:19.670846] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FOLD.txt [2026-02-23T20:22:19.671012] [INFO ] [sig ] [1220/3383] Completed FOLD in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-23T20:22:19.671053] [INFO ] [sig ] [1221/3383] Forecasting FORM... [2026-02-23T20:22:19.671277] [INFO ] [sig ] Generating forecast for: FORM [2026-02-23T20:22:19.671308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-23T20:22:19.684869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-23T20:22:19.685345] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-23T20:22:19.686424] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-23T20:22:19.686491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:19.686531] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:19.686569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:19.686667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:19.748068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:19.748987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:19.749071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:19.749106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:19.880106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:19.880255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:19.880296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:19.880326] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:19.884120] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: UP (p=75.42%) [2026-02-23T20:22:19.884398] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-23T20:22:19.884523] [INFO ] [sig ] FORM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:20.029836] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FORM.txt [2026-02-23T20:22:20.029975] [INFO ] [sig ] [1221/3383] Completed FORM in 0.4s | 2.80 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-23T20:22:20.030014] [INFO ] [sig ] [1222/3383] Forecasting FOSL... [2026-02-23T20:22:20.030043] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-23T20:22:20.030074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-23T20:22:20.041237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-23T20:22:20.041553] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-23T20:22:20.042346] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-23T20:22:20.042400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:20.042447] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:20.042476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:20.042532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:20.099391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:20.100195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:20.100275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:20.100309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:20.235294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:20.235451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:20.235491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:20.235520] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:20.238965] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: DOWN (p=44.67%) [2026-02-23T20:22:20.239251] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-23T20:22:20.239377] [INFO ] [sig ] FOSL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:20.381951] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FOSL.txt [2026-02-23T20:22:20.382080] [INFO ] [sig ] [1222/3383] Completed FOSL in 0.4s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:20.382120] [INFO ] [sig ] [1223/3383] Forecasting FOX... [2026-02-23T20:22:20.382150] [INFO ] [sig ] Generating forecast for: FOX [2026-02-23T20:22:20.382181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-23T20:22:20.392959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-23T20:22:20.393280] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-23T20:22:20.394068] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-23T20:22:20.394122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:20.394154] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:20.394181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:20.394239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:20.451236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:20.452151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:20.452237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:20.452270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:20.582200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:20.582367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:20.582419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:20.582517] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:20.586232] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: DOWN (p=47.03%) [2026-02-23T20:22:20.586519] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-23T20:22:20.586668] [INFO ] [sig ] FOX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:20.730537] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FOX.txt [2026-02-23T20:22:20.730747] [INFO ] [sig ] [1223/3383] Completed FOX in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:20.730801] [INFO ] [sig ] [1224/3383] Forecasting FOXA... [2026-02-23T20:22:20.730841] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-23T20:22:20.730881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-23T20:22:20.742872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-23T20:22:20.743329] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-23T20:22:20.744431] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-23T20:22:20.744502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:20.744560] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:20.744634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:20.744723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:20.801208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:20.801960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:20.802039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:20.802072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:20.925066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:20.925228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:20.925270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:20.925300] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:20.928819] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=77.48%) [2026-02-23T20:22:20.929111] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-23T20:22:20.929244] [INFO ] [sig ] FOXA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:21.070350] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FOXA.txt [2026-02-23T20:22:21.070479] [INFO ] [sig ] [1224/3383] Completed FOXA in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:21.070517] [INFO ] [sig ] [1225/3383] Forecasting FOXF... [2026-02-23T20:22:21.070546] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-23T20:22:21.070593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-23T20:22:21.081750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-23T20:22:21.082091] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-23T20:22:21.082966] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-23T20:22:21.083022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:21.083056] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:21.083084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:21.083143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:21.141386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:21.142061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:21.142141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:21.142175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:21.261041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:21.261206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:21.261248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:21.261277] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:21.264934] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=16.05%) [2026-02-23T20:22:21.265259] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-23T20:22:21.265394] [INFO ] [sig ] FOXF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:21.409680] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FOXF.txt [2026-02-23T20:22:21.409822] [INFO ] [sig ] [1225/3383] Completed FOXF in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:21.409870] [INFO ] [sig ] [1226/3383] Forecasting FPF... [2026-02-23T20:22:21.409924] [INFO ] [sig ] Generating forecast for: FPF [2026-02-23T20:22:21.409962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-23T20:22:21.421489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-23T20:22:21.421853] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-23T20:22:21.422653] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-23T20:22:21.422707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:21.422738] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:21.422767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:21.422836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:21.481606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:21.482260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:21.482340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:21.482375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:21.603489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:21.603649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:21.603691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:21.603720] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:21.607213] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: DOWN (p=29.83%) [2026-02-23T20:22:21.607498] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-23T20:22:21.607644] [INFO ] [sig ] FPF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:21.750808] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FPF.txt [2026-02-23T20:22:21.750957] [INFO ] [sig ] [1226/3383] Completed FPF in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:21.750996] [INFO ] [sig ] [1227/3383] Forecasting FPH... [2026-02-23T20:22:21.751025] [INFO ] [sig ] Generating forecast for: FPH [2026-02-23T20:22:21.751055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-23T20:22:21.762688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-23T20:22:21.763015] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-23T20:22:21.763851] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-23T20:22:21.763907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:21.763941] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:21.763968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:21.764027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:21.824374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:21.825151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:21.825234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:21.825269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:21.944659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:21.944808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:21.944849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:21.944882] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:21.948346] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-02-23T20:22:21.948641] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-23T20:22:21.948763] [INFO ] [sig ] FPH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:22.092715] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FPH.txt [2026-02-23T20:22:22.092867] [INFO ] [sig ] [1227/3383] Completed FPH in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:22.092907] [INFO ] [sig ] [1228/3383] Forecasting FPI... [2026-02-23T20:22:22.092937] [INFO ] [sig ] Generating forecast for: FPI [2026-02-23T20:22:22.092968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-23T20:22:22.104515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-23T20:22:22.104962] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-23T20:22:22.105821] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-23T20:22:22.105878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:22.105911] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:22.105938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:22.106001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:22.164195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:22.165027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:22.165113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:22.165147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:22.285385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:22.285540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:22.285606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:22.285640] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:22.289152] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: UP (p=94.10%) [2026-02-23T20:22:22.289438] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-23T20:22:22.289566] [INFO ] [sig ] FPI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:22.433100] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FPI.txt [2026-02-23T20:22:22.433254] [INFO ] [sig ] [1228/3383] Completed FPI in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:22.433294] [INFO ] [sig ] [1229/3383] Forecasting FPXI... [2026-02-23T20:22:22.433325] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-23T20:22:22.433355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-23T20:22:22.443996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-23T20:22:22.444386] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-23T20:22:22.445219] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-23T20:22:22.445276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:22.445308] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:22.445336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:22.445394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:22.503651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:22.504538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:22.504648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:22.504684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:22.607956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:22.608116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:22.608158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:22.608203] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:22.611676] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=80.67%) [2026-02-23T20:22:22.611950] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-23T20:22:22.612073] [INFO ] [sig ] FPXI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:22.753011] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FPXI.txt [2026-02-23T20:22:22.753127] [INFO ] [sig ] [1229/3383] Completed FPXI in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:22.753165] [INFO ] [sig ] [1230/3383] Forecasting FRA... [2026-02-23T20:22:22.753194] [INFO ] [sig ] Generating forecast for: FRA [2026-02-23T20:22:22.753225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-23T20:22:22.764471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-23T20:22:22.764833] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-23T20:22:22.765663] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-23T20:22:22.765719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:22.765753] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:22.765781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:22.765840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:22.823168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:22.823826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:22.823936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:22.823971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:22.945154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:22.945319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:22.945363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:22.945393] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:22.949019] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: DOWN (p=48.27%) [2026-02-23T20:22:22.949357] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-23T20:22:22.949496] [INFO ] [sig ] FRA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:23.096603] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FRA.txt [2026-02-23T20:22:23.096763] [INFO ] [sig ] [1230/3383] Completed FRA in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:23.096803] [INFO ] [sig ] [1231/3383] Forecasting FRBA... [2026-02-23T20:22:23.096838] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-23T20:22:23.096875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-23T20:22:23.108378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-23T20:22:23.108828] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-23T20:22:23.109709] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-23T20:22:23.109766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:23.109799] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:23.109827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:23.109889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:23.167682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:23.168641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:23.168727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:23.168776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:23.290916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:23.291092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:23.291134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:23.291162] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:23.294856] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: DOWN (p=28.04%) [2026-02-23T20:22:23.295204] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-23T20:22:23.295342] [INFO ] [sig ] FRBA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:23.443916] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FRBA.txt [2026-02-23T20:22:23.444076] [INFO ] [sig ] [1231/3383] Completed FRBA in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:23.444117] [INFO ] [sig ] [1232/3383] Forecasting FRGE... [2026-02-23T20:22:23.444147] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-23T20:22:23.444178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-23T20:22:23.455467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-23T20:22:23.455913] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-23T20:22:23.456756] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-23T20:22:23.456812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:23.456844] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:23.456874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:23.456932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:23.518641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:23.519557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:23.519665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:23.519700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:23.649670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:23.649833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:23.649878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:23.649908] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:23.653454] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: DOWN (p=29.15%) [2026-02-23T20:22:23.653798] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-23T20:22:23.653954] [INFO ] [sig ] FRGE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:23.803227] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FRGE.txt [2026-02-23T20:22:23.803386] [INFO ] [sig ] [1232/3383] Completed FRGE in 0.4s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:23.803428] [INFO ] [sig ] [1233/3383] Forecasting FRHC... [2026-02-23T20:22:23.803457] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-23T20:22:23.803489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-23T20:22:23.815057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-23T20:22:23.815478] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-23T20:22:23.816345] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-23T20:22:23.816400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:23.816433] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:23.816460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:23.816532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:23.875112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:23.876051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:23.876137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:23.876171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:23.998453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:23.998635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:23.998680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:23.998713] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:24.002335] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=87.46%) [2026-02-23T20:22:24.002699] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-23T20:22:24.002840] [INFO ] [sig ] FRHC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:24.150688] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FRHC.txt [2026-02-23T20:22:24.150895] [INFO ] [sig ] [1233/3383] Completed FRHC in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:24.150945] [INFO ] [sig ] [1234/3383] Forecasting FRME... [2026-02-23T20:22:24.150983] [INFO ] [sig ] Generating forecast for: FRME [2026-02-23T20:22:24.151020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-23T20:22:24.162252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-23T20:22:24.162680] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-23T20:22:24.163540] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-23T20:22:24.163620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:24.163656] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:24.163683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:24.163740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:24.221822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:24.222607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:24.222687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:24.222720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:24.344609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:24.344771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:24.344815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:24.344845] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:24.348349] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=41.03%) [2026-02-23T20:22:24.348663] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-23T20:22:24.348794] [INFO ] [sig ] FRME: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:24.496556] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FRME.txt [2026-02-23T20:22:24.496708] [INFO ] [sig ] [1234/3383] Completed FRME in 0.3s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:24.496747] [INFO ] [sig ] [1235/3383] Forecasting FRO... [2026-02-23T20:22:24.496775] [INFO ] [sig ] Generating forecast for: FRO [2026-02-23T20:22:24.496805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-23T20:22:24.509554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-23T20:22:24.509945] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-23T20:22:24.510962] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-23T20:22:24.511212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:24.511257] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:24.511294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:24.511355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:24.574529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:24.575426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:24.575508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:24.575541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:24.712174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:24.712341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:24.712383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:24.712412] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:24.716014] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: DOWN (p=33.06%) [2026-02-23T20:22:24.716361] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-23T20:22:24.716506] [INFO ] [sig ] FRO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:24.880081] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FRO.txt [2026-02-23T20:22:24.880248] [INFO ] [sig ] [1235/3383] Completed FRO in 0.4s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:24.880288] [INFO ] [sig ] [1236/3383] Forecasting FROG... [2026-02-23T20:22:24.880318] [INFO ] [sig ] Generating forecast for: FROG [2026-02-23T20:22:24.880350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-23T20:22:24.893943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-23T20:22:24.894428] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-23T20:22:24.895414] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-23T20:22:24.895480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:24.895528] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:24.895563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:24.895665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:24.954482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:24.955737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:24.955849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:24.955886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:25.087419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:25.087615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:25.087662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:25.087693] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:25.091678] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: DOWN (p=12.08%) [2026-02-23T20:22:25.092044] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-23T20:22:25.092183] [INFO ] [sig ] FROG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:25.264786] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FROG.txt [2026-02-23T20:22:25.265005] [INFO ] [sig ] [1236/3383] Completed FROG in 0.4s | 2.80 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-23T20:22:25.265061] [INFO ] [sig ] [1237/3383] Forecasting FRPH... [2026-02-23T20:22:25.265102] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-23T20:22:25.265155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-23T20:22:25.280344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-23T20:22:25.280864] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-23T20:22:25.282023] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-23T20:22:25.282100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:25.282186] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:25.282230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:25.282319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:25.353042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:25.353971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:25.354070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:25.354116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:25.488436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:25.488616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:25.488662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:25.488691] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:25.492148] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-02-23T20:22:25.492444] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-23T20:22:25.492592] [INFO ] [sig ] FRPH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:25.644395] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FRPH.txt [2026-02-23T20:22:25.644588] [INFO ] [sig ] [1237/3383] Completed FRPH in 0.4s | 2.80 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-23T20:22:25.644641] [INFO ] [sig ] [1238/3383] Forecasting FRSH... [2026-02-23T20:22:25.644680] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-23T20:22:25.644718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-23T20:22:25.658475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-23T20:22:25.658868] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-23T20:22:25.659901] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-23T20:22:25.659967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:25.660006] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:25.660038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:25.660098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:25.722138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:25.723037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:25.723120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:25.723154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:25.853853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:25.854014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:25.854055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:25.854085] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:25.857616] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: DOWN (p=31.70%) [2026-02-23T20:22:25.857973] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-23T20:22:25.858115] [INFO ] [sig ] FRSH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:26.027919] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FRSH.txt [2026-02-23T20:22:26.028087] [INFO ] [sig ] [1238/3383] Completed FRSH in 0.4s | 2.80 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-23T20:22:26.028129] [INFO ] [sig ] [1239/3383] Forecasting FSBC... [2026-02-23T20:22:26.028160] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-23T20:22:26.028190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-23T20:22:26.039471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-23T20:22:26.039858] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-23T20:22:26.040704] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-23T20:22:26.040758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:26.040792] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:26.040821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:26.040878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:26.100091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:26.101346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:26.101430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:26.101464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:26.230363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:26.230519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:26.230561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:26.230614] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:26.234535] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-02-23T20:22:26.234837] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-23T20:22:26.234967] [INFO ] [sig ] FSBC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:26.384804] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FSBC.txt [2026-02-23T20:22:26.384996] [INFO ] [sig ] [1239/3383] Completed FSBC in 0.4s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:26.385051] [INFO ] [sig ] [1240/3383] Forecasting FSCO... [2026-02-23T20:22:26.385087] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-23T20:22:26.385133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-23T20:22:26.398524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-23T20:22:26.398939] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-23T20:22:26.400007] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-23T20:22:26.400258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:26.400292] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:26.400321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:26.400380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:26.458073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:26.458943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:26.459030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:26.459064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:26.586450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:26.586625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:26.586671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:26.586736] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:26.590391] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=91.23%) [2026-02-23T20:22:26.590703] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-23T20:22:26.590833] [INFO ] [sig ] FSCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:26.736881] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FSCO.txt [2026-02-23T20:22:26.737065] [INFO ] [sig ] [1240/3383] Completed FSCO in 0.4s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:26.737109] [INFO ] [sig ] [1241/3383] Forecasting FSK... [2026-02-23T20:22:26.737141] [INFO ] [sig ] Generating forecast for: FSK [2026-02-23T20:22:26.737173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-23T20:22:26.748472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-23T20:22:26.748866] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-23T20:22:26.749689] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-23T20:22:26.749745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:26.749780] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:26.749809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:26.749868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:26.809168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:26.810049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:26.810139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:26.810174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:26.929059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:26.929218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:26.929258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:26.929286] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:26.932767] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=34.53%) [2026-02-23T20:22:26.933085] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-23T20:22:26.933212] [INFO ] [sig ] FSK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:27.083302] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FSK.txt [2026-02-23T20:22:27.083468] [INFO ] [sig ] [1241/3383] Completed FSK in 0.3s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:27.083509] [INFO ] [sig ] [1242/3383] Forecasting FSLY... [2026-02-23T20:22:27.083551] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-23T20:22:27.083619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-23T20:22:27.095525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-23T20:22:27.095950] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-23T20:22:27.096910] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-23T20:22:27.096983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:27.097027] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:27.097085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:27.097166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:27.160785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:27.161603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:27.161689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:27.161726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:27.293678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:27.293833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:27.293876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:27.293907] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:27.297806] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: DOWN (p=17.27%) [2026-02-23T20:22:27.298113] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-23T20:22:27.298241] [INFO ] [sig ] FSLY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:27.449841] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FSLY.txt [2026-02-23T20:22:27.449974] [INFO ] [sig ] [1242/3383] Completed FSLY in 0.4s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:27.450013] [INFO ] [sig ] [1243/3383] Forecasting FSM... [2026-02-23T20:22:27.450042] [INFO ] [sig ] Generating forecast for: FSM [2026-02-23T20:22:27.450073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-23T20:22:27.462895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-23T20:22:27.463305] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-23T20:22:27.464165] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-23T20:22:27.464221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:27.464256] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:27.464285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:27.464343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:27.525703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:27.526457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:27.526541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:27.526593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:27.656535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:27.656708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:27.656752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:27.656783] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:27.660329] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-02-23T20:22:27.660633] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-23T20:22:27.660762] [INFO ] [sig ] FSM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:27.804428] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FSM.txt [2026-02-23T20:22:27.804585] [INFO ] [sig ] [1243/3383] Completed FSM in 0.4s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:27.804629] [INFO ] [sig ] [1244/3383] Forecasting FSS... [2026-02-23T20:22:27.804660] [INFO ] [sig ] Generating forecast for: FSS [2026-02-23T20:22:27.804691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-23T20:22:27.816235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-23T20:22:27.816643] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-23T20:22:27.817456] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-23T20:22:27.817511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:27.817547] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:27.817600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:27.817663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:27.874728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:27.875464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:27.875546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:27.875599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:27.998812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:27.998967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:27.999010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:27.999039] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:28.002552] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: UP (p=57.95%) [2026-02-23T20:22:28.002884] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-23T20:22:28.003017] [INFO ] [sig ] FSS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:28.148839] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FSS.txt [2026-02-23T20:22:28.148986] [INFO ] [sig ] [1244/3383] Completed FSS in 0.3s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:28.149027] [INFO ] [sig ] [1245/3383] Forecasting FTA... [2026-02-23T20:22:28.149056] [INFO ] [sig ] Generating forecast for: FTA [2026-02-23T20:22:28.149087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-23T20:22:28.160511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-23T20:22:28.160899] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-23T20:22:28.161814] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-23T20:22:28.161870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:28.161904] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:28.161933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:28.161991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:28.221980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:28.222849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:28.222936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:28.222980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:28.342795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:28.342950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:28.342991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:28.343021] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:28.346448] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: DOWN (p=38.54%) [2026-02-23T20:22:28.346747] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-23T20:22:28.346871] [INFO ] [sig ] FTA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:28.490333] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FTA.txt [2026-02-23T20:22:28.490468] [INFO ] [sig ] [1245/3383] Completed FTA in 0.3s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:28.490508] [INFO ] [sig ] [1246/3383] Forecasting FTAI... [2026-02-23T20:22:28.490538] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-23T20:22:28.490586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-23T20:22:28.502305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-23T20:22:28.502660] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-23T20:22:28.503470] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-23T20:22:28.503562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:28.503627] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:28.503655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:28.503714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:28.562727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:28.563484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:28.563567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:28.563622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:28.689911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:28.690075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:28.690117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:28.690147] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:28.693667] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=29.47%) [2026-02-23T20:22:28.693951] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-23T20:22:28.694082] [INFO ] [sig ] FTAI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:28.840708] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FTAI.txt [2026-02-23T20:22:28.840848] [INFO ] [sig ] [1246/3383] Completed FTAI in 0.4s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:28.840887] [INFO ] [sig ] [1247/3383] Forecasting FTC... [2026-02-23T20:22:28.840916] [INFO ] [sig ] Generating forecast for: FTC [2026-02-23T20:22:28.840948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-23T20:22:28.851926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-23T20:22:28.852292] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-23T20:22:28.853117] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-23T20:22:28.853172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:28.853205] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:28.853232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:28.853288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:28.910610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:28.911509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:28.911637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:28.911673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:29.034653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:29.034809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:29.034849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:29.034879] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:29.039124] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=53.93%) [2026-02-23T20:22:29.039432] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-23T20:22:29.039641] [INFO ] [sig ] FTC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:29.192566] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTC.txt [2026-02-23T20:22:29.192720] [INFO ] [sig ] [1247/3383] Completed FTC in 0.4s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:29.192759] [INFO ] [sig ] [1248/3383] Forecasting FTCI... [2026-02-23T20:22:29.192788] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-23T20:22:29.192820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-23T20:22:29.203769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-23T20:22:29.204167] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-23T20:22:29.205056] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-23T20:22:29.205124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:29.205157] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:29.205184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:29.205241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:29.266044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:29.266733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:29.266817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:29.266851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:29.398090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:29.398251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:29.398293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:29.398323] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:29.401962] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=92.43%) [2026-02-23T20:22:29.402274] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-23T20:22:29.402402] [INFO ] [sig ] FTCI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:29.548264] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTCI.txt [2026-02-23T20:22:29.548392] [INFO ] [sig ] [1248/3383] Completed FTCI in 0.4s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:29.548431] [INFO ] [sig ] [1249/3383] Forecasting FTCS... [2026-02-23T20:22:29.548460] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-23T20:22:29.548490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-23T20:22:29.561475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-23T20:22:29.561892] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-23T20:22:29.562769] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-23T20:22:29.562825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:29.562859] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:29.562886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:29.562943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:29.625076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:29.625903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:29.625992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:29.626027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:29.749158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:29.749353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:29.749398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:29.749427] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:29.753070] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-02-23T20:22:29.753367] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-23T20:22:29.753498] [INFO ] [sig ] FTCS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:29.899802] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FTCS.txt [2026-02-23T20:22:29.899967] [INFO ] [sig ] [1249/3383] Completed FTCS in 0.4s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:29.900019] [INFO ] [sig ] [1250/3383] Forecasting FTEK... [2026-02-23T20:22:29.900053] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-23T20:22:29.900085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-23T20:22:29.912050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-23T20:22:29.912399] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-23T20:22:29.913257] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-23T20:22:29.913312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:29.913347] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:29.913376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:29.913434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:29.973546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:29.974286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:29.974372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:29.974406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:30.091872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:30.092028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:30.092069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:30.092098] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:30.095529] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=43.94%) [2026-02-23T20:22:30.095831] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-23T20:22:30.095956] [INFO ] [sig ] FTEK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:30.242073] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FTEK.txt [2026-02-23T20:22:30.242231] [INFO ] [sig ] [1250/3383] Completed FTEK in 0.3s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:30.242273] [INFO ] [sig ] [1251/3383] Forecasting FTGC... [2026-02-23T20:22:30.242303] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-23T20:22:30.242333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-23T20:22:30.253189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-23T20:22:30.253522] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-23T20:22:30.254312] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-23T20:22:30.254366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:30.254399] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:30.254427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:30.254484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:30.313653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:30.314358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:30.314442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:30.314476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:30.434181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:30.434343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:30.434386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:30.434415] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:30.438004] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: UP (p=83.12%) [2026-02-23T20:22:30.438308] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-23T20:22:30.438437] [INFO ] [sig ] FTGC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:30.589720] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTGC.txt [2026-02-23T20:22:30.589854] [INFO ] [sig ] [1251/3383] Completed FTGC in 0.3s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:30.589894] [INFO ] [sig ] [1252/3383] Forecasting FTGS... [2026-02-23T20:22:30.589923] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-23T20:22:30.589954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-23T20:22:30.600847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-23T20:22:30.601173] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-23T20:22:30.601970] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-23T20:22:30.602024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:30.602057] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:30.602105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:30.602164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:30.660735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:30.661661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:30.661749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:30.661783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:30.787893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:30.788051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:30.788093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:30.788122] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:30.791688] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=80.83%) [2026-02-23T20:22:30.791981] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-23T20:22:30.792114] [INFO ] [sig ] FTGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:30.935214] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTGS.txt [2026-02-23T20:22:30.935346] [INFO ] [sig ] [1252/3383] Completed FTGS in 0.3s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:30.935386] [INFO ] [sig ] [1253/3383] Forecasting FTHI... [2026-02-23T20:22:30.935415] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-23T20:22:30.935447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-23T20:22:30.946246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-23T20:22:30.946636] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-23T20:22:30.947677] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-23T20:22:30.947742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:30.947782] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:30.947814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:30.947960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:31.008704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:31.009681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:31.009771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:31.009806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:31.129853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:31.130014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:31.130074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:31.130108] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:31.133701] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: UP (p=53.97%) [2026-02-23T20:22:31.133990] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-23T20:22:31.134145] [INFO ] [sig ] FTHI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:31.281007] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTHI.txt [2026-02-23T20:22:31.281165] [INFO ] [sig ] [1253/3383] Completed FTHI in 0.3s | 2.80 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-23T20:22:31.281207] [INFO ] [sig ] [1254/3383] Forecasting FTHY... [2026-02-23T20:22:31.281238] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-23T20:22:31.281270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-23T20:22:31.292723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-23T20:22:31.293074] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-23T20:22:31.293912] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-23T20:22:31.293967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:31.294030] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:31.294059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:31.294122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:31.352672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:31.353371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:31.353483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:31.353520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:31.471445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:31.471619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:31.471663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:31.471694] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:31.475413] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=78.94%) [2026-02-23T20:22:31.475710] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-23T20:22:31.475831] [INFO ] [sig ] FTHY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:31.620726] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTHY.txt [2026-02-23T20:22:31.620863] [INFO ] [sig ] [1254/3383] Completed FTHY in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-23T20:22:31.620902] [INFO ] [sig ] [1255/3383] Forecasting FTI... [2026-02-23T20:22:31.620932] [INFO ] [sig ] Generating forecast for: FTI [2026-02-23T20:22:31.620963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-23T20:22:31.632036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-23T20:22:31.632361] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-23T20:22:31.633159] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-23T20:22:31.633213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:31.633246] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:31.633273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:31.633330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:31.693814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:31.694546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:31.694648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:31.694684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:31.818109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:31.818275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:31.818318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:31.818347] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:31.821820] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: DOWN (p=13.14%) [2026-02-23T20:22:31.822109] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-23T20:22:31.822240] [INFO ] [sig ] FTI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:31.963010] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FTI.txt [2026-02-23T20:22:31.963175] [INFO ] [sig ] [1255/3383] Completed FTI in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:31.963219] [INFO ] [sig ] [1256/3383] Forecasting FTK... [2026-02-23T20:22:31.963247] [INFO ] [sig ] Generating forecast for: FTK [2026-02-23T20:22:31.963278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-23T20:22:31.974278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-23T20:22:31.974656] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-23T20:22:31.975436] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-23T20:22:31.975489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:31.975522] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:31.975549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:31.975634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:32.032100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:32.032841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:32.032924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:32.032958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:32.152139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:32.152300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:32.152341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:32.152370] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:32.155847] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-02-23T20:22:32.156128] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-23T20:22:32.156253] [INFO ] [sig ] FTK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:32.303433] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTK.txt [2026-02-23T20:22:32.303637] [INFO ] [sig ] [1256/3383] Completed FTK in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:32.303685] [INFO ] [sig ] [1257/3383] Forecasting FTLF... [2026-02-23T20:22:32.303716] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-23T20:22:32.303750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-23T20:22:32.314803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-23T20:22:32.315198] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-23T20:22:32.316087] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-23T20:22:32.316142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:32.316212] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:32.316242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:32.316300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:32.376389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:32.377302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:32.377389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:32.377424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:32.485010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:32.485168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:32.485210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:32.485273] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:32.490158] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=36.45%) [2026-02-23T20:22:32.490467] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-23T20:22:32.490635] [INFO ] [sig ] FTLF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:32.632523] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FTLF.txt [2026-02-23T20:22:32.632678] [INFO ] [sig ] [1257/3383] Completed FTLF in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:32.632720] [INFO ] [sig ] [1258/3383] Forecasting FTQI... [2026-02-23T20:22:32.632750] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-23T20:22:32.632781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-23T20:22:32.643933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-23T20:22:32.644290] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-23T20:22:32.645098] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-23T20:22:32.645153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:32.645185] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:32.645212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:32.645267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:32.702192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:32.702954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:32.703037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:32.703070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:32.825075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:32.825234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:32.825278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:32.825306] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:32.828825] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-02-23T20:22:32.829141] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-23T20:22:32.829299] [INFO ] [sig ] FTQI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:32.974910] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTQI.txt [2026-02-23T20:22:32.975048] [INFO ] [sig ] [1258/3383] Completed FTQI in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:32.975096] [INFO ] [sig ] [1259/3383] Forecasting FTRE... [2026-02-23T20:22:32.975132] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-23T20:22:32.975170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-23T20:22:32.986867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-23T20:22:32.987260] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-23T20:22:32.988105] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-23T20:22:32.988159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:32.988192] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:32.988218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:32.988276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:33.044936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:33.045734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:33.045818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:33.045852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:33.174756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:33.174914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:33.174958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:33.174987] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:33.178879] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-02-23T20:22:33.179189] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-23T20:22:33.179322] [INFO ] [sig ] FTRE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:33.323149] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FTRE.txt [2026-02-23T20:22:33.323301] [INFO ] [sig ] [1259/3383] Completed FTRE in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:33.323341] [INFO ] [sig ] [1260/3383] Forecasting FTRI... [2026-02-23T20:22:33.323371] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-23T20:22:33.323403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-23T20:22:33.334936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-23T20:22:33.335332] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-23T20:22:33.336348] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-23T20:22:33.336416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:33.336457] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:33.336487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:33.336564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:33.397708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:33.398494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:33.398598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:33.398637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:33.521182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:33.521339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:33.521556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:33.521616] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:33.525234] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-23T20:22:33.525526] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-23T20:22:33.525677] [INFO ] [sig ] FTRI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:33.674600] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTRI.txt [2026-02-23T20:22:33.674748] [INFO ] [sig ] [1260/3383] Completed FTRI in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:33.674789] [INFO ] [sig ] [1261/3383] Forecasting FTS... [2026-02-23T20:22:33.674825] [INFO ] [sig ] Generating forecast for: FTS [2026-02-23T20:22:33.674857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-23T20:22:33.685936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-23T20:22:33.686298] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-23T20:22:33.687124] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-23T20:22:33.687183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:33.687215] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:33.687242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:33.687298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:33.748077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:33.748923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:33.749009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:33.749043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:33.880462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:33.880638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:33.880682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:33.880712] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:33.884497] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: DOWN (p=19.61%) [2026-02-23T20:22:33.884828] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-23T20:22:33.884964] [INFO ] [sig ] FTS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:34.034456] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FTS.txt [2026-02-23T20:22:34.034633] [INFO ] [sig ] [1261/3383] Completed FTS in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:34.034693] [INFO ] [sig ] [1262/3383] Forecasting FTSL... [2026-02-23T20:22:34.034737] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-23T20:22:34.034771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-23T20:22:34.046406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-23T20:22:34.046992] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-23T20:22:34.048076] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-23T20:22:34.048132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:34.048164] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:34.048191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:34.048434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:34.109609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:34.110344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:34.110430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:34.110466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:34.235618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:34.235774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:34.235815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:34.235843] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:34.239303] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=76.16%) [2026-02-23T20:22:34.239598] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-23T20:22:34.239725] [INFO ] [sig ] FTSL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:34.406261] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTSL.txt [2026-02-23T20:22:34.406425] [INFO ] [sig ] [1262/3383] Completed FTSL in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:34.406469] [INFO ] [sig ] [1263/3383] Forecasting FTSM... [2026-02-23T20:22:34.406500] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-23T20:22:34.406533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-23T20:22:34.418713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-23T20:22:34.419146] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-23T20:22:34.420057] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-23T20:22:34.420113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:34.420153] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:34.420188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:34.420265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:34.484778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:34.485659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:34.485758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:34.485794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:34.594324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:34.594483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:34.594527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:34.594558] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:34.598317] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=99.65%) [2026-02-23T20:22:34.598718] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-23T20:22:34.598864] [INFO ] [sig ] FTSM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:34.762145] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTSM.txt [2026-02-23T20:22:34.762278] [INFO ] [sig ] [1263/3383] Completed FTSM in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:34.762318] [INFO ] [sig ] [1264/3383] Forecasting FTXL... [2026-02-23T20:22:34.762347] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-23T20:22:34.762378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-23T20:22:34.773332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-23T20:22:34.773702] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-23T20:22:34.774509] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-23T20:22:34.774564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:34.774620] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:34.774651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:34.774709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:34.833021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:34.833751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:34.833859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:34.833895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:34.956566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:34.956727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:34.956767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:34.956810] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:34.960242] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-02-23T20:22:34.960519] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-23T20:22:34.960661] [INFO ] [sig ] FTXL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:35.102881] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTXL.txt [2026-02-23T20:22:35.103013] [INFO ] [sig ] [1264/3383] Completed FTXL in 0.3s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:35.103053] [INFO ] [sig ] [1265/3383] Forecasting FTXN... [2026-02-23T20:22:35.103084] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-23T20:22:35.103116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-23T20:22:35.114110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-23T20:22:35.114434] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-23T20:22:35.115291] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-23T20:22:35.115345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:35.115378] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:35.115405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:35.115462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:35.177765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:35.178909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:35.178993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:35.179027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:35.305998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:35.306166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:35.306217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:35.306255] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:35.310108] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=69.66%) [2026-02-23T20:22:35.310448] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-23T20:22:35.310622] [INFO ] [sig ] FTXN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:35.459151] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FTXN.txt [2026-02-23T20:22:35.459332] [INFO ] [sig ] [1265/3383] Completed FTXN in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:35.459373] [INFO ] [sig ] [1266/3383] Forecasting FTXO... [2026-02-23T20:22:35.459403] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-23T20:22:35.459434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-23T20:22:35.470598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-23T20:22:35.471007] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-23T20:22:35.471852] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-23T20:22:35.471907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:35.471941] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:35.471968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:35.472025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:35.532698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:35.533844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:35.533967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:35.534012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:35.675015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:35.675184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:35.675235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:35.675273] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:35.678994] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-02-23T20:22:35.679363] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-23T20:22:35.679508] [INFO ] [sig ] FTXO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:35.831366] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FTXO.txt [2026-02-23T20:22:35.831525] [INFO ] [sig ] [1266/3383] Completed FTXO in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:35.831566] [INFO ] [sig ] [1267/3383] Forecasting FUBO... [2026-02-23T20:22:35.831642] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-23T20:22:35.831674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-23T20:22:35.844285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-23T20:22:35.844765] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-23T20:22:35.845755] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-23T20:22:35.845827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:35.845864] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:35.845900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:35.845963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:35.909036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:35.909955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:35.910039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:35.910073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:36.044842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:36.045006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:36.045048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:36.045080] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:36.048844] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: UP (p=62.47%) [2026-02-23T20:22:36.049189] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-23T20:22:36.049333] [INFO ] [sig ] FUBO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:36.201648] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FUBO.txt [2026-02-23T20:22:36.201841] [INFO ] [sig ] [1267/3383] Completed FUBO in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:36.201884] [INFO ] [sig ] [1268/3383] Forecasting FUL... [2026-02-23T20:22:36.201914] [INFO ] [sig ] Generating forecast for: FUL [2026-02-23T20:22:36.201946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-23T20:22:36.213811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-23T20:22:36.214217] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-23T20:22:36.215044] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-23T20:22:36.215100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:36.215140] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:36.215188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:36.215261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:36.277262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:36.278211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:36.278301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:36.278335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:36.406796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:36.406956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:36.406999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:36.407029] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:36.410721] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: UP (p=63.41%) [2026-02-23T20:22:36.411054] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-23T20:22:36.411195] [INFO ] [sig ] FUL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:36.558309] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FUL.txt [2026-02-23T20:22:36.558473] [INFO ] [sig ] [1268/3383] Completed FUL in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:36.558512] [INFO ] [sig ] [1269/3383] Forecasting FULC... [2026-02-23T20:22:36.558541] [INFO ] [sig ] Generating forecast for: FULC [2026-02-23T20:22:36.558592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-23T20:22:36.570077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-23T20:22:36.570477] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-23T20:22:36.571289] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-23T20:22:36.571342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:36.571374] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:36.571402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:36.571458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:36.631345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:36.632257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:36.632342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:36.632376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:36.759864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:36.760026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:36.760068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:36.760095] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:36.763606] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=14.37%) [2026-02-23T20:22:36.763936] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-23T20:22:36.764075] [INFO ] [sig ] FULC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:36.910515] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FULC.txt [2026-02-23T20:22:36.910695] [INFO ] [sig ] [1269/3383] Completed FULC in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:36.910737] [INFO ] [sig ] [1270/3383] Forecasting FUN... [2026-02-23T20:22:36.910767] [INFO ] [sig ] Generating forecast for: FUN [2026-02-23T20:22:36.910799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-23T20:22:36.922527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-23T20:22:36.922962] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-23T20:22:36.923839] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-23T20:22:36.923896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:36.923930] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:36.923958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:36.924016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:36.998716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:36.999674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:36.999760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:36.999794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:37.126153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:37.126508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:37.126550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:37.126605] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:37.130287] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: DOWN (p=7.53%) [2026-02-23T20:22:37.130625] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-23T20:22:37.130761] [INFO ] [sig ] FUN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:37.282543] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FUN.txt [2026-02-23T20:22:37.282723] [INFO ] [sig ] [1270/3383] Completed FUN in 0.4s | 2.80 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-23T20:22:37.282763] [INFO ] [sig ] [1271/3383] Forecasting FUNC... [2026-02-23T20:22:37.282793] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-23T20:22:37.282823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-23T20:22:37.294031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-23T20:22:37.294436] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-23T20:22:37.295273] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-23T20:22:37.295337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:37.295406] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:37.295435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:37.295492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:37.359012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:37.360151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:37.360254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:37.360294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:37.492874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:37.493040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:37.493082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:37.493111] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:37.496885] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=0.67%) [2026-02-23T20:22:37.497239] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-23T20:22:37.497381] [INFO ] [sig ] FUNC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:37.646270] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FUNC.txt [2026-02-23T20:22:37.646432] [INFO ] [sig ] [1271/3383] Completed FUNC in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-23T20:22:37.646473] [INFO ] [sig ] [1272/3383] Forecasting FUND... [2026-02-23T20:22:37.646503] [INFO ] [sig ] Generating forecast for: FUND [2026-02-23T20:22:37.646541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-23T20:22:37.657528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-23T20:22:37.657986] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-23T20:22:37.658848] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-23T20:22:37.658904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:37.658936] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:37.658963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:37.659020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:37.718724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:37.719663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:37.719751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:37.719786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:37.842885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:37.843052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:37.843095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:37.843125] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:37.846777] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=87.76%) [2026-02-23T20:22:37.847103] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-23T20:22:37.847242] [INFO ] [sig ] FUND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:37.995641] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FUND.txt [2026-02-23T20:22:37.995805] [INFO ] [sig ] [1272/3383] Completed FUND in 0.3s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:37.995846] [INFO ] [sig ] [1273/3383] Forecasting FVCB... [2026-02-23T20:22:37.995877] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-23T20:22:37.995909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-23T20:22:38.008486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-23T20:22:38.008918] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-23T20:22:38.009861] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-23T20:22:38.009916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:38.009949] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:38.009976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:38.010033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:38.068284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:38.069241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:38.069329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:38.069364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:38.183628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:38.183791] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:22:38.183832] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:38.183861] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:38.187386] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: DOWN (p=31.82%) [2026-02-23T20:22:38.187728] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-23T20:22:38.187891] [INFO ] [sig ] FVCB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:38.335248] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FVCB.txt [2026-02-23T20:22:38.335419] [INFO ] [sig ] [1273/3383] Completed FVCB in 0.3s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:38.335461] [INFO ] [sig ] [1274/3383] Forecasting FWONA... [2026-02-23T20:22:38.335490] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-23T20:22:38.335522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-23T20:22:38.346749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-23T20:22:38.347157] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-23T20:22:38.348000] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-23T20:22:38.348054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:38.348086] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:38.348113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:38.348168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:38.407336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:38.408271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:38.408357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:38.408391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:38.530063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:38.530235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:38.530285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:38.530361] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:38.534037] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: UP (p=58.91%) [2026-02-23T20:22:38.534377] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-23T20:22:38.534518] [INFO ] [sig ] FWONA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:38.681896] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FWONA.txt [2026-02-23T20:22:38.682053] [INFO ] [sig ] [1274/3383] Completed FWONA in 0.3s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:38.682094] [INFO ] [sig ] [1275/3383] Forecasting FWONK... [2026-02-23T20:22:38.682125] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-23T20:22:38.682157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-23T20:22:38.693764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-23T20:22:38.694158] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-23T20:22:38.694977] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-23T20:22:38.695031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:38.695063] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:38.695091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:38.695147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:38.755217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:38.756147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:38.756234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:38.756268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:38.872133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:38.872296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:38.872337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:38.872384] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:38.875924] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-02-23T20:22:38.876243] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-23T20:22:38.876383] [INFO ] [sig ] FWONK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:39.023801] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FWONK.txt [2026-02-23T20:22:39.023964] [INFO ] [sig ] [1275/3383] Completed FWONK in 0.3s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:39.024004] [INFO ] [sig ] [1276/3383] Forecasting FWRD... [2026-02-23T20:22:39.024034] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-23T20:22:39.024067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-23T20:22:39.035758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-23T20:22:39.036155] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-23T20:22:39.037015] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-23T20:22:39.037070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:39.037102] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:39.037130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:39.037187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:39.096248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:39.097221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:39.097323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:39.097365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:39.224747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:39.224908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:39.224950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:39.224980] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:39.228503] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: DOWN (p=23.49%) [2026-02-23T20:22:39.228842] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-23T20:22:39.228979] [INFO ] [sig ] FWRD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:39.380656] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FWRD.txt [2026-02-23T20:22:39.380841] [INFO ] [sig ] [1276/3383] Completed FWRD in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:39.380888] [INFO ] [sig ] [1277/3383] Forecasting FWRG... [2026-02-23T20:22:39.380919] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-23T20:22:39.380952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-23T20:22:39.392981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-23T20:22:39.393399] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-23T20:22:39.394296] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-23T20:22:39.394351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:39.394383] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:39.394410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:39.394476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:39.453806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:39.454817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:39.454915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:39.454968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:39.580509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:39.580697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:39.580741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:39.580771] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:39.584740] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: DOWN (p=36.21%) [2026-02-23T20:22:39.585188] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-23T20:22:39.585369] [INFO ] [sig ] FWRG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:39.738552] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FWRG.txt [2026-02-23T20:22:39.738747] [INFO ] [sig ] [1277/3383] Completed FWRG in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:39.738789] [INFO ] [sig ] [1278/3383] Forecasting FYC... [2026-02-23T20:22:39.738822] [INFO ] [sig ] Generating forecast for: FYC [2026-02-23T20:22:39.738854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-23T20:22:39.750973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-23T20:22:39.751406] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-23T20:22:39.752360] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-23T20:22:39.752428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:39.752464] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:39.752493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:39.752552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:39.816761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:39.818014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:39.818157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:39.818202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:39.992671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:39.992866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:39.992911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:39.992943] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:39.997079] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: DOWN (p=32.37%) [2026-02-23T20:22:39.997552] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-23T20:22:39.997798] [INFO ] [sig ] FYC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:40.203321] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/FYC.txt [2026-02-23T20:22:40.203539] [INFO ] [sig ] [1278/3383] Completed FYC in 0.5s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:40.203610] [INFO ] [sig ] [1279/3383] Forecasting FYX... [2026-02-23T20:22:40.203647] [INFO ] [sig ] Generating forecast for: FYX [2026-02-23T20:22:40.203686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-23T20:22:40.227959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-23T20:22:40.228518] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-23T20:22:40.229834] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-23T20:22:40.229909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:40.229963] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:40.230012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:40.230127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:40.320252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:40.321618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:40.321749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:40.321800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:40.493184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:40.493394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:40.493463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:40.493520] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:40.499489] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-02-23T20:22:40.500098] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-23T20:22:40.500333] [INFO ] [sig ] FYX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:40.713118] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/FYX.txt [2026-02-23T20:22:40.713353] [INFO ] [sig ] [1279/3383] Completed FYX in 0.5s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:40.713425] [INFO ] [sig ] [1280/3383] Forecasting G... [2026-02-23T20:22:40.713479] [INFO ] [sig ] Generating forecast for: G [2026-02-23T20:22:40.713534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-23T20:22:40.732931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-23T20:22:40.733458] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-23T20:22:40.734452] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-23T20:22:40.734508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:40.734542] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:40.734603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:40.734699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:40.796637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:40.797678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:40.797773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:40.797807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:40.958273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:40.958463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:40.958518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:40.958559] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:40.963481] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=90.95%) [2026-02-23T20:22:40.963955] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-23T20:22:40.964142] [INFO ] [sig ] G: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:41.133986] [INFO ] [LOCAL ] Saved forecast: G 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/G.txt [2026-02-23T20:22:41.134153] [INFO ] [sig ] [1280/3383] Completed G in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:41.134194] [INFO ] [sig ] [1281/3383] Forecasting GAB... [2026-02-23T20:22:41.134225] [INFO ] [sig ] Generating forecast for: GAB [2026-02-23T20:22:41.134256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-23T20:22:41.146554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-23T20:22:41.146998] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-23T20:22:41.148086] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-23T20:22:41.148168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:41.148207] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:41.148241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:41.148302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:41.215018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:41.216107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:41.216194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:41.216269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:41.342815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:41.342970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:41.343012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:41.343042] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:41.346471] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=12.50%) [2026-02-23T20:22:41.346938] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-23T20:22:41.347061] [INFO ] [sig ] GAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:41.488813] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GAB.txt [2026-02-23T20:22:41.488952] [INFO ] [sig ] [1281/3383] Completed GAB in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:41.488990] [INFO ] [sig ] [1282/3383] Forecasting GABC... [2026-02-23T20:22:41.489021] [INFO ] [sig ] Generating forecast for: GABC [2026-02-23T20:22:41.489052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-23T20:22:41.501066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-23T20:22:41.501448] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-23T20:22:41.502280] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-23T20:22:41.502347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:41.502387] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:41.502421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:41.502482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:41.561594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:41.562277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:41.562360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:41.562394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:41.683356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:41.683511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:41.683753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:41.683783] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:41.687507] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=44.34%) [2026-02-23T20:22:41.687804] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-23T20:22:41.687949] [INFO ] [sig ] GABC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:41.832806] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GABC.txt [2026-02-23T20:22:41.832935] [INFO ] [sig ] [1282/3383] Completed GABC in 0.3s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:41.832973] [INFO ] [sig ] [1283/3383] Forecasting GAIA... [2026-02-23T20:22:41.833003] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-23T20:22:41.833034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-23T20:22:41.843685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-23T20:22:41.844039] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-23T20:22:41.844834] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-23T20:22:41.844888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:41.844920] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:41.844947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:41.845004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:41.906450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:41.907384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:41.907466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:41.907500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:42.028597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:42.028747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:42.028788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:42.028818] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:42.032372] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: DOWN (p=34.04%) [2026-02-23T20:22:42.032720] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-23T20:22:42.032854] [INFO ] [sig ] GAIA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:42.183076] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GAIA.txt [2026-02-23T20:22:42.183221] [INFO ] [sig ] [1283/3383] Completed GAIA in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:42.183272] [INFO ] [sig ] [1284/3383] Forecasting GAIN... [2026-02-23T20:22:42.183309] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-23T20:22:42.183351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-23T20:22:42.196770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-23T20:22:42.197103] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-23T20:22:42.198145] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-23T20:22:42.198199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:42.198230] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:42.198258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:42.198322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:42.257359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:42.258225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:42.258312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:42.258345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:42.379680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:42.379836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:42.379879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:42.379908] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:42.383391] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=26.09%) [2026-02-23T20:22:42.383691] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-23T20:22:42.383817] [INFO ] [sig ] GAIN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:42.528510] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GAIN.txt [2026-02-23T20:22:42.528718] [INFO ] [sig ] [1284/3383] Completed GAIN in 0.3s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:42.528761] [INFO ] [sig ] [1285/3383] Forecasting GAM... [2026-02-23T20:22:42.528791] [INFO ] [sig ] Generating forecast for: GAM [2026-02-23T20:22:42.528822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-23T20:22:42.539529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-23T20:22:42.539888] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-23T20:22:42.540877] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-23T20:22:42.540941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:42.540986] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:42.541025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:42.541105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:42.600435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:42.601372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:42.601465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:42.601499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:42.726662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:42.726851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:42.726906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:42.726947] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:42.731366] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=0.68%) [2026-02-23T20:22:42.731957] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-23T20:22:42.732104] [INFO ] [sig ] GAM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:42.896012] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GAM.txt [2026-02-23T20:22:42.896172] [INFO ] [sig ] [1285/3383] Completed GAM in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:42.896213] [INFO ] [sig ] [1286/3383] Forecasting GAMB... [2026-02-23T20:22:42.896242] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-23T20:22:42.896274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-23T20:22:42.908759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-23T20:22:42.909150] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-23T20:22:42.910209] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-23T20:22:42.910264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:42.910296] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:42.910324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:42.910381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:42.976207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:42.977147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:42.977236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:42.977271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:43.102371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:43.102745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:43.102789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:43.102817] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:43.106565] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-02-23T20:22:43.106914] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-23T20:22:43.107044] [INFO ] [sig ] GAMB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:43.255367] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GAMB.txt [2026-02-23T20:22:43.255526] [INFO ] [sig ] [1286/3383] Completed GAMB in 0.4s | 2.80 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-23T20:22:43.255567] [INFO ] [sig ] [1287/3383] Forecasting GANX... [2026-02-23T20:22:43.255619] [INFO ] [sig ] Generating forecast for: GANX [2026-02-23T20:22:43.255650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-23T20:22:43.267473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-23T20:22:43.267894] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-23T20:22:43.268726] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-23T20:22:43.268781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:43.268815] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:43.268842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:43.268899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:43.331756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:43.332681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:43.332763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:43.332796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:43.461401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:43.461569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:43.461635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:43.461667] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:43.465709] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-23T20:22:43.466028] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-23T20:22:43.466179] [INFO ] [sig ] GANX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:43.613956] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GANX.txt [2026-02-23T20:22:43.614117] [INFO ] [sig ] [1287/3383] Completed GANX in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-23T20:22:43.614157] [INFO ] [sig ] [1288/3383] Forecasting GASS... [2026-02-23T20:22:43.614187] [INFO ] [sig ] Generating forecast for: GASS [2026-02-23T20:22:43.614217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-23T20:22:43.625491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-23T20:22:43.625878] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-23T20:22:43.626727] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-23T20:22:43.626782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:43.626841] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:43.626870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:43.626928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:43.685665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:43.686608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:43.686695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:43.686730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:43.813728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:43.813907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:43.813949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:43.813979] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:43.817521] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=70.08%) [2026-02-23T20:22:43.817883] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-23T20:22:43.818025] [INFO ] [sig ] GASS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:43.970906] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GASS.txt [2026-02-23T20:22:43.971069] [INFO ] [sig ] [1288/3383] Completed GASS in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-23T20:22:43.971111] [INFO ] [sig ] [1289/3383] Forecasting GATX... [2026-02-23T20:22:43.971140] [INFO ] [sig ] Generating forecast for: GATX [2026-02-23T20:22:43.971172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-23T20:22:43.983921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-23T20:22:43.984270] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-23T20:22:43.985264] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-23T20:22:43.985318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:43.985351] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:43.985377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:43.985433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:44.052829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:44.053936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:44.054027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:44.054061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:44.187046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:44.187220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:44.187267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:44.187298] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:44.190803] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=63.58%) [2026-02-23T20:22:44.191087] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-23T20:22:44.191214] [INFO ] [sig ] GATX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:44.338718] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GATX.txt [2026-02-23T20:22:44.338887] [INFO ] [sig ] [1289/3383] Completed GATX in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-23T20:22:44.338927] [INFO ] [sig ] [1290/3383] Forecasting GBAB... [2026-02-23T20:22:44.338957] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-23T20:22:44.338987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-23T20:22:44.351247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-23T20:22:44.351674] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-23T20:22:44.352642] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-23T20:22:44.352711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:44.352761] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:44.352795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:44.352854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:44.415303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:44.416275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:44.416376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:44.416412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:44.549198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:44.549365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:44.549405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:44.549435] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:44.553236] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: DOWN (p=10.91%) [2026-02-23T20:22:44.553595] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-23T20:22:44.553735] [INFO ] [sig ] GBAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:44.702884] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GBAB.txt [2026-02-23T20:22:44.703053] [INFO ] [sig ] [1290/3383] Completed GBAB in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:44.703107] [INFO ] [sig ] [1291/3383] Forecasting GBCI... [2026-02-23T20:22:44.703149] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-23T20:22:44.703187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-23T20:22:44.715426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-23T20:22:44.715851] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-23T20:22:44.716714] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-23T20:22:44.716769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:44.716802] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:44.716830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:44.716888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:44.779416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:44.780362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:44.780452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:44.780485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:44.904820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:44.904982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:44.905023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:44.905112] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:44.908674] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=10.07%) [2026-02-23T20:22:44.909001] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-23T20:22:44.909141] [INFO ] [sig ] GBCI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:45.054223] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GBCI.txt [2026-02-23T20:22:45.054395] [INFO ] [sig ] [1291/3383] Completed GBCI in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:45.054437] [INFO ] [sig ] [1292/3383] Forecasting GBDC... [2026-02-23T20:22:45.054467] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-23T20:22:45.054501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-23T20:22:45.066391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-23T20:22:45.066787] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-23T20:22:45.067599] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-23T20:22:45.067654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:45.067701] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:45.067730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:45.067786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:45.126375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:45.127315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:45.127413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:45.127456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:45.250092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:45.250283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:45.250341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:45.250400] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:45.255314] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-23T20:22:45.255931] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-23T20:22:45.256106] [INFO ] [sig ] GBDC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:45.415309] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GBDC.txt [2026-02-23T20:22:45.415467] [INFO ] [sig ] [1292/3383] Completed GBDC in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:45.415510] [INFO ] [sig ] [1293/3383] Forecasting GBTG... [2026-02-23T20:22:45.415540] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-23T20:22:45.415593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-23T20:22:45.427034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-23T20:22:45.427414] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-23T20:22:45.428278] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-23T20:22:45.428334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:45.428367] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:45.428395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:45.428454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:45.485157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:45.486052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:45.486139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:45.486173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:45.610785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:45.610943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:45.610986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:45.611017] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:45.614439] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=33.51%) [2026-02-23T20:22:45.614742] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-23T20:22:45.614873] [INFO ] [sig ] GBTG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:45.765143] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GBTG.txt [2026-02-23T20:22:45.765304] [INFO ] [sig ] [1293/3383] Completed GBTG in 0.3s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:45.765346] [INFO ] [sig ] [1294/3383] Forecasting GBX... [2026-02-23T20:22:45.765378] [INFO ] [sig ] Generating forecast for: GBX [2026-02-23T20:22:45.765412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-23T20:22:45.776952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-23T20:22:45.777329] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-23T20:22:45.781831] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-23T20:22:45.781896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:45.781929] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:45.781956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:45.782013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:45.840268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:45.841255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:45.841348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:45.841397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:45.982077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:45.982235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:45.982277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:45.982307] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:45.986352] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-02-23T20:22:45.986668] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-23T20:22:45.986801] [INFO ] [sig ] GBX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:46.142182] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GBX.txt [2026-02-23T20:22:46.142341] [INFO ] [sig ] [1294/3383] Completed GBX in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:46.142382] [INFO ] [sig ] [1295/3383] Forecasting GCBC... [2026-02-23T20:22:46.142412] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-23T20:22:46.142442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-23T20:22:46.154217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-23T20:22:46.154633] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-23T20:22:46.155449] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-23T20:22:46.155503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:46.155536] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:46.155563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:46.155649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:46.216617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:46.217497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:46.217607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:46.217644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:46.325870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:46.326028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:46.326070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:46.326099] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:46.329700] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: UP (p=64.58%) [2026-02-23T20:22:46.329986] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-23T20:22:46.330114] [INFO ] [sig ] GCBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:46.481027] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GCBC.txt [2026-02-23T20:22:46.481186] [INFO ] [sig ] [1295/3383] Completed GCBC in 0.3s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:46.481232] [INFO ] [sig ] [1296/3383] Forecasting GCMG... [2026-02-23T20:22:46.481263] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-23T20:22:46.481295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-23T20:22:46.493455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-23T20:22:46.494063] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-23T20:22:46.495062] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-23T20:22:46.495116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:46.495149] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:46.495176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:46.495232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:46.556281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:46.557429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:46.557523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:46.557763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:46.685449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:46.685632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:46.685676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:46.685706] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:46.689283] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-23T20:22:46.689591] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-23T20:22:46.689724] [INFO ] [sig ] GCMG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:46.831418] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GCMG.txt [2026-02-23T20:22:46.831558] [INFO ] [sig ] [1296/3383] Completed GCMG in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:46.831649] [INFO ] [sig ] [1297/3383] Forecasting GCO... [2026-02-23T20:22:46.831681] [INFO ] [sig ] Generating forecast for: GCO [2026-02-23T20:22:46.831712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-23T20:22:46.844174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-23T20:22:46.844548] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-23T20:22:46.845360] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-23T20:22:46.845414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:46.845447] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:46.845475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:46.845535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:46.904667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:46.905479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:46.905564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:46.905621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:47.030211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:47.030371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:47.030415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:47.030448] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:47.034076] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-02-23T20:22:47.034404] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-23T20:22:47.034620] [INFO ] [sig ] GCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:47.179970] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GCO.txt [2026-02-23T20:22:47.180132] [INFO ] [sig ] [1297/3383] Completed GCO in 0.3s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:47.180172] [INFO ] [sig ] [1298/3383] Forecasting GD... [2026-02-23T20:22:47.180203] [INFO ] [sig ] Generating forecast for: GD [2026-02-23T20:22:47.180234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-23T20:22:47.192395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-23T20:22:47.192778] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-23T20:22:47.193661] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-23T20:22:47.193718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:47.193750] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:47.193778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:47.193838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:47.255932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:47.256673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:47.256982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:47.257018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:47.389620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:47.389778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:47.389820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:47.389852] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:47.393920] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: UP (p=53.76%) [2026-02-23T20:22:47.394211] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-23T20:22:47.394338] [INFO ] [sig ] GD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:47.547754] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GD.txt [2026-02-23T20:22:47.547927] [INFO ] [sig ] [1298/3383] Completed GD in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:47.547969] [INFO ] [sig ] [1299/3383] Forecasting GDC... [2026-02-23T20:22:47.547999] [INFO ] [sig ] Generating forecast for: GDC [2026-02-23T20:22:47.548030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-23T20:22:47.560076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-23T20:22:47.560435] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-23T20:22:47.561247] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-23T20:22:47.561301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:47.561333] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:47.561360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:47.561416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:47.618187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:47.618949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:47.619030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:47.619063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:47.742219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:47.742382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:47.742425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:47.742478] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:47.746030] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=20.09%) [2026-02-23T20:22:47.746324] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-23T20:22:47.746456] [INFO ] [sig ] GDC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:47.893543] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GDC.txt [2026-02-23T20:22:47.893706] [INFO ] [sig ] [1299/3383] Completed GDC in 0.3s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:47.893750] [INFO ] [sig ] [1300/3383] Forecasting GDDY... [2026-02-23T20:22:47.893780] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-23T20:22:47.893812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-23T20:22:47.906075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-23T20:22:47.906454] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-23T20:22:47.907270] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-23T20:22:47.907325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:47.907357] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:47.907384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:47.907440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:47.964530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:47.965323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:47.965409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:47.965443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:48.102482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:48.102678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:48.102724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:48.102753] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:48.107108] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=76.02%) [2026-02-23T20:22:48.107396] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-23T20:22:48.107541] [INFO ] [sig ] GDDY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:48.264363] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GDDY.txt [2026-02-23T20:22:48.264520] [INFO ] [sig ] [1300/3383] Completed GDDY in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:48.264584] [INFO ] [sig ] [1301/3383] Forecasting GDEN... [2026-02-23T20:22:48.264621] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-23T20:22:48.264654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-23T20:22:48.277421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-23T20:22:48.277861] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-23T20:22:48.278714] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-23T20:22:48.278769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:48.278802] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:48.278831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:48.278897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:48.339250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:48.340169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:48.340284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:48.340320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:48.468229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:48.468416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:48.468479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:48.468526] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:48.472203] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=45.85%) [2026-02-23T20:22:48.472494] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-23T20:22:48.472644] [INFO ] [sig ] GDEN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:48.622552] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GDEN.txt [2026-02-23T20:22:48.622759] [INFO ] [sig ] [1301/3383] Completed GDEN in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:48.622801] [INFO ] [sig ] [1302/3383] Forecasting GDRX... [2026-02-23T20:22:48.622831] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-23T20:22:48.622862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-23T20:22:48.634302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-23T20:22:48.634682] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-23T20:22:48.635462] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-23T20:22:48.635518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:48.635550] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:48.635597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:48.635658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:48.698122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:48.699020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:48.699106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:48.699141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:48.828415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:48.828632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:48.828685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:48.828714] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:48.832500] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=10.55%) [2026-02-23T20:22:48.832835] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-23T20:22:48.832969] [INFO ] [sig ] GDRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:48.983297] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GDRX.txt [2026-02-23T20:22:48.983442] [INFO ] [sig ] [1302/3383] Completed GDRX in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:48.983484] [INFO ] [sig ] [1303/3383] Forecasting GDS... [2026-02-23T20:22:48.983528] [INFO ] [sig ] Generating forecast for: GDS [2026-02-23T20:22:48.983599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-23T20:22:48.995939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-23T20:22:48.996329] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-23T20:22:48.997152] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-23T20:22:48.997208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:48.997280] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:48.997312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:48.997371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:49.059232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:49.060185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:49.060286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:49.060328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:49.192178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:49.192342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:49.192384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:49.192414] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:49.196373] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: UP (p=73.76%) [2026-02-23T20:22:49.196686] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-23T20:22:49.197030] [INFO ] [sig ] GDS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:49.351486] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GDS.txt [2026-02-23T20:22:49.351671] [INFO ] [sig ] [1303/3383] Completed GDS in 0.4s | 2.80 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-23T20:22:49.351714] [INFO ] [sig ] [1304/3383] Forecasting GDYN... [2026-02-23T20:22:49.351743] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-23T20:22:49.351773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-23T20:22:49.363376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-23T20:22:49.363805] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-23T20:22:49.364615] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-23T20:22:49.364668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:49.364701] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:49.364728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:49.364783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:49.422619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:49.423473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:49.423602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:49.423652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:49.561803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:49.561961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:49.562004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:49.562035] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:49.565711] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=13.80%) [2026-02-23T20:22:49.565998] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-23T20:22:49.566126] [INFO ] [sig ] GDYN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:49.721610] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GDYN.txt [2026-02-23T20:22:49.721799] [INFO ] [sig ] [1304/3383] Completed GDYN in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-23T20:22:49.721842] [INFO ] [sig ] [1305/3383] Forecasting GE... [2026-02-23T20:22:49.721873] [INFO ] [sig ] Generating forecast for: GE [2026-02-23T20:22:49.721905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-23T20:22:49.734436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-23T20:22:49.734857] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-23T20:22:49.735756] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-23T20:22:49.735811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:49.735878] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:49.735908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:49.735966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:49.796987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:49.797960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:49.798071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:49.798113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:49.927553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:49.927775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:49.927856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:49.927905] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:49.932301] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: DOWN (p=40.15%) [2026-02-23T20:22:49.932687] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-23T20:22:49.932831] [INFO ] [sig ] GE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:50.098262] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GE.txt [2026-02-23T20:22:50.098483] [INFO ] [sig ] [1305/3383] Completed GE in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-23T20:22:50.098545] [INFO ] [sig ] [1306/3383] Forecasting GECC... [2026-02-23T20:22:50.098617] [INFO ] [sig ] Generating forecast for: GECC [2026-02-23T20:22:50.098669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-23T20:22:50.111956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-23T20:22:50.112360] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-23T20:22:50.113202] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-23T20:22:50.113258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:50.113291] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:50.113318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:50.113376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:50.175290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:50.176212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:50.176304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:50.176340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:50.317010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:50.317162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:50.317206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:50.317236] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:50.321647] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-02-23T20:22:50.322164] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-23T20:22:50.322306] [INFO ] [sig ] GECC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:50.469935] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GECC.txt [2026-02-23T20:22:50.470085] [INFO ] [sig ] [1306/3383] Completed GECC in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-23T20:22:50.470125] [INFO ] [sig ] [1307/3383] Forecasting GEF... [2026-02-23T20:22:50.470153] [INFO ] [sig ] Generating forecast for: GEF [2026-02-23T20:22:50.470190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-23T20:22:50.482108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-23T20:22:50.482477] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-23T20:22:50.483466] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-23T20:22:50.483524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:50.483557] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:50.483605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:50.483664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:50.543159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:50.544136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:50.544219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:50.544253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:50.669507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:50.669693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:50.669738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:50.669767] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:50.673311] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: UP (p=72.24%) [2026-02-23T20:22:50.673630] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-23T20:22:50.673761] [INFO ] [sig ] GEF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:50.816314] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GEF.txt [2026-02-23T20:22:50.816454] [INFO ] [sig ] [1307/3383] Completed GEF in 0.3s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:50.816494] [INFO ] [sig ] [1308/3383] Forecasting GEHC... [2026-02-23T20:22:50.816527] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-23T20:22:50.816559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-23T20:22:50.828121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-23T20:22:50.828475] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-23T20:22:50.829298] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-23T20:22:50.829352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:50.829384] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:50.829411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:50.829467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:50.886036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:50.886789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:50.886872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:50.886904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:51.013360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:51.013524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:51.013568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:51.013676] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:51.017326] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-23T20:22:51.017637] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-23T20:22:51.017767] [INFO ] [sig ] GEHC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:51.166791] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GEHC.txt [2026-02-23T20:22:51.166980] [INFO ] [sig ] [1308/3383] Completed GEHC in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:51.167024] [INFO ] [sig ] [1309/3383] Forecasting GEL... [2026-02-23T20:22:51.167055] [INFO ] [sig ] Generating forecast for: GEL [2026-02-23T20:22:51.167093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-23T20:22:51.180389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-23T20:22:51.180914] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-23T20:22:51.181864] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-23T20:22:51.181919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:51.181952] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:51.181981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:51.182040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:51.244299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:51.245164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:51.245263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:51.245305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:51.373023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:51.373201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:51.373253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:51.373290] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:51.376967] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: DOWN (p=20.08%) [2026-02-23T20:22:51.377336] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-23T20:22:51.377509] [INFO ] [sig ] GEL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:51.595027] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GEL.txt [2026-02-23T20:22:51.595176] [INFO ] [sig ] [1309/3383] Completed GEL in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:51.595216] [INFO ] [sig ] [1310/3383] Forecasting GEN... [2026-02-23T20:22:51.595246] [INFO ] [sig ] Generating forecast for: GEN [2026-02-23T20:22:51.595279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-23T20:22:51.607553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-23T20:22:51.607975] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-23T20:22:51.608812] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-23T20:22:51.608868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:51.608901] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:51.608927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:51.608986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:51.669506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:51.670356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:51.670442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:51.670476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:51.798360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:51.798521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:51.798565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:51.798619] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:51.802400] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=78.56%) [2026-02-23T20:22:51.802764] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-23T20:22:51.802915] [INFO ] [sig ] GEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:51.953966] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GEN.txt [2026-02-23T20:22:51.954123] [INFO ] [sig ] [1310/3383] Completed GEN in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:51.954164] [INFO ] [sig ] [1311/3383] Forecasting GENI... [2026-02-23T20:22:51.954194] [INFO ] [sig ] Generating forecast for: GENI [2026-02-23T20:22:51.954225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-23T20:22:51.965767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-23T20:22:51.966119] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-23T20:22:51.966913] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-23T20:22:51.966967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:51.966999] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:51.967025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:51.967082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:52.027645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:52.028483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:52.028608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:52.028654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:52.153513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:52.153701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:52.153753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:52.153788] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:52.157755] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: DOWN (p=26.84%) [2026-02-23T20:22:52.158067] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-23T20:22:52.158208] [INFO ] [sig ] GENI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:52.307675] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GENI.txt [2026-02-23T20:22:52.307850] [INFO ] [sig ] [1311/3383] Completed GENI in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:52.307894] [INFO ] [sig ] [1312/3383] Forecasting GENK... [2026-02-23T20:22:52.307926] [INFO ] [sig ] Generating forecast for: GENK [2026-02-23T20:22:52.307958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-23T20:22:52.319545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-23T20:22:52.319936] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-23T20:22:52.320815] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-23T20:22:52.320870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:52.320903] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:52.320932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:52.320991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:52.382621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:52.383768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:52.383852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:52.383887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:52.518696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:52.518858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:52.518900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:52.518929] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:52.522537] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-23T20:22:52.522858] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-23T20:22:52.522983] [INFO ] [sig ] GENK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:52.668021] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GENK.txt [2026-02-23T20:22:52.668167] [INFO ] [sig ] [1312/3383] Completed GENK in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:52.668207] [INFO ] [sig ] [1313/3383] Forecasting GEOS... [2026-02-23T20:22:52.668236] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-23T20:22:52.668266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-23T20:22:52.684903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-23T20:22:52.685400] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-23T20:22:52.686467] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-23T20:22:52.686528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:52.686593] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:52.686633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:52.686698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:52.747966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:52.748805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:52.748916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:52.748953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:52.876604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:52.876959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:52.877000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:52.877029] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:52.880795] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-23T20:22:52.881081] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-23T20:22:52.881206] [INFO ] [sig ] GEOS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:53.033188] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GEOS.txt [2026-02-23T20:22:53.033332] [INFO ] [sig ] [1313/3383] Completed GEOS in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:53.033373] [INFO ] [sig ] [1314/3383] Forecasting GERN... [2026-02-23T20:22:53.033403] [INFO ] [sig ] Generating forecast for: GERN [2026-02-23T20:22:53.033435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-23T20:22:53.045166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-23T20:22:53.045507] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-23T20:22:53.046294] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-23T20:22:53.046347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:53.046379] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:53.046406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:53.046479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:53.103684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:53.104400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:53.104484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:53.104519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:53.227925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:53.228087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:53.228129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:53.228160] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:53.231721] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=37.07%) [2026-02-23T20:22:53.232064] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-23T20:22:53.232206] [INFO ] [sig ] GERN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:53.390416] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GERN.txt [2026-02-23T20:22:53.390651] [INFO ] [sig ] [1314/3383] Completed GERN in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:53.390720] [INFO ] [sig ] [1315/3383] Forecasting GEVO... [2026-02-23T20:22:53.390762] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-23T20:22:53.390812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-23T20:22:53.402940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-23T20:22:53.403284] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-23T20:22:53.404107] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-23T20:22:53.404164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:53.404198] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:53.404228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:53.404286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:53.463142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:53.463922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:53.464051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:53.464086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:53.587878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:53.588038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:53.588079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:53.588108] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:53.591591] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: UP (p=82.77%) [2026-02-23T20:22:53.591892] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-23T20:22:53.592016] [INFO ] [sig ] GEVO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:53.734002] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GEVO.txt [2026-02-23T20:22:53.734153] [INFO ] [sig ] [1315/3383] Completed GEVO in 0.3s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:53.734196] [INFO ] [sig ] [1316/3383] Forecasting GFF... [2026-02-23T20:22:53.734225] [INFO ] [sig ] Generating forecast for: GFF [2026-02-23T20:22:53.734257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-23T20:22:53.746006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-23T20:22:53.746364] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-23T20:22:53.747198] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-23T20:22:53.747286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:53.747321] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:53.747348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:53.747404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:53.807432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:53.808416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:53.808502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:53.808534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:53.930282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:53.930439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:53.930483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:53.930514] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:53.934001] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=2.05%) [2026-02-23T20:22:53.934278] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-23T20:22:53.934400] [INFO ] [sig ] GFF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:54.089144] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GFF.txt [2026-02-23T20:22:54.089302] [INFO ] [sig ] [1316/3383] Completed GFF in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:54.089344] [INFO ] [sig ] [1317/3383] Forecasting GFI... [2026-02-23T20:22:54.089376] [INFO ] [sig ] Generating forecast for: GFI [2026-02-23T20:22:54.089409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-23T20:22:54.101033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-23T20:22:54.101426] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-23T20:22:54.102248] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-23T20:22:54.102304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:54.102338] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:54.102365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:54.102423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:54.161058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:54.161971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:54.162059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:54.162095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:54.297681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:54.297912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:54.297958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:54.297990] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:54.302170] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-02-23T20:22:54.302482] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-23T20:22:54.302636] [INFO ] [sig ] GFI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:54.457445] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GFI.txt [2026-02-23T20:22:54.457645] [INFO ] [sig ] [1317/3383] Completed GFI in 0.4s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:54.457699] [INFO ] [sig ] [1318/3383] Forecasting GFL... [2026-02-23T20:22:54.457734] [INFO ] [sig ] Generating forecast for: GFL [2026-02-23T20:22:54.457766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-23T20:22:54.469347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-23T20:22:54.469760] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-23T20:22:54.470551] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-23T20:22:54.470625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:54.470662] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:54.470689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:54.470745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:54.529894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:54.530760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:54.530843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:54.530876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:54.653692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:54.653852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:54.653896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:54.653928] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:54.657567] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: UP (p=84.48%) [2026-02-23T20:22:54.657910] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-23T20:22:54.658044] [INFO ] [sig ] GFL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:54.802474] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GFL.txt [2026-02-23T20:22:54.802725] [INFO ] [sig ] [1318/3383] Completed GFL in 0.3s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:54.802800] [INFO ] [sig ] [1319/3383] Forecasting GFS... [2026-02-23T20:22:54.802847] [INFO ] [sig ] Generating forecast for: GFS [2026-02-23T20:22:54.802891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-23T20:22:54.814371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-23T20:22:54.814770] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-23T20:22:54.815602] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-23T20:22:54.815678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:54.815722] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:54.815753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:54.815811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:54.873766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:54.874613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:54.874700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:54.874733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:54.997517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:54.997695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:54.997736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:54.997766] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:55.001252] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=15.01%) [2026-02-23T20:22:55.001533] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-23T20:22:55.001680] [INFO ] [sig ] GFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:55.144831] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GFS.txt [2026-02-23T20:22:55.144975] [INFO ] [sig ] [1319/3383] Completed GFS in 0.3s | 2.80 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-23T20:22:55.145028] [INFO ] [sig ] [1320/3383] Forecasting GGAL... [2026-02-23T20:22:55.145061] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-23T20:22:55.145093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-23T20:22:55.158003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-23T20:22:55.158404] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-23T20:22:55.159454] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-23T20:22:55.159508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:55.159540] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:55.159567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:55.159648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:55.225091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:55.226022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:55.226117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:55.226154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:55.346319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:55.346476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:55.346516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:55.346544] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:55.350060] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=91.17%) [2026-02-23T20:22:55.350347] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-23T20:22:55.350473] [INFO ] [sig ] GGAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:55.495883] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GGAL.txt [2026-02-23T20:22:55.496020] [INFO ] [sig ] [1320/3383] Completed GGAL in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-23T20:22:55.496060] [INFO ] [sig ] [1321/3383] Forecasting GGB... [2026-02-23T20:22:55.496090] [INFO ] [sig ] Generating forecast for: GGB [2026-02-23T20:22:55.496120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-23T20:22:55.507422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-23T20:22:55.507861] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-23T20:22:55.509080] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-23T20:22:55.509133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:55.509166] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:55.509194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:55.509250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:55.574632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:55.575499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:55.575604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:55.575643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:55.696662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:55.696819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:55.696860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:55.696890] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:55.700762] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=31.47%) [2026-02-23T20:22:55.701095] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-23T20:22:55.701226] [INFO ] [sig ] GGB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:55.852277] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GGB.txt [2026-02-23T20:22:55.852446] [INFO ] [sig ] [1321/3383] Completed GGB in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-23T20:22:55.852488] [INFO ] [sig ] [1322/3383] Forecasting GGG... [2026-02-23T20:22:55.852518] [INFO ] [sig ] Generating forecast for: GGG [2026-02-23T20:22:55.852549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-23T20:22:55.864735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-23T20:22:55.865109] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-23T20:22:55.865997] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-23T20:22:55.866054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:55.866122] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:55.866153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:55.866211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:55.928727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:55.929620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:55.929708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:55.929743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:56.058149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:56.058305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:56.058348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:56.058379] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:56.061957] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=9.80%) [2026-02-23T20:22:56.062250] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-23T20:22:56.062391] [INFO ] [sig ] GGG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:56.211444] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GGG.txt [2026-02-23T20:22:56.211623] [INFO ] [sig ] [1322/3383] Completed GGG in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-23T20:22:56.211680] [INFO ] [sig ] [1323/3383] Forecasting GGLL... [2026-02-23T20:22:56.211722] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-23T20:22:56.211757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-23T20:22:56.224420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-23T20:22:56.224818] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-23T20:22:56.225634] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-23T20:22:56.225700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:56.225738] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:56.225771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:56.225827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:56.285326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:56.286241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:56.286329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:56.286366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:56.410970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:56.411134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:56.411198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:56.411230] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:56.414892] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: DOWN (p=28.73%) [2026-02-23T20:22:56.415200] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-23T20:22:56.415333] [INFO ] [sig ] GGLL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:56.564108] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GGLL.txt [2026-02-23T20:22:56.564273] [INFO ] [sig ] [1323/3383] Completed GGLL in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-23T20:22:56.564330] [INFO ] [sig ] [1324/3383] Forecasting GGLS... [2026-02-23T20:22:56.564369] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-23T20:22:56.564399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-23T20:22:56.576070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-23T20:22:56.576516] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-23T20:22:56.577467] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-23T20:22:56.577525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:56.577561] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:56.577613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:56.577687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:56.637878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:56.638867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:56.638972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:56.639008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:56.762877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:56.763051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:56.763096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:56.763126] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:56.766717] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=52.88%) [2026-02-23T20:22:56.767057] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-23T20:22:56.767212] [INFO ] [sig ] GGLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:56.915000] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GGLS.txt [2026-02-23T20:22:56.915216] [INFO ] [sig ] [1324/3383] Completed GGLS in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:22:56.915286] [INFO ] [sig ] [1325/3383] Forecasting GH... [2026-02-23T20:22:56.915333] [INFO ] [sig ] Generating forecast for: GH [2026-02-23T20:22:56.915383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-23T20:22:56.927476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-23T20:22:56.927924] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-23T20:22:56.928795] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-23T20:22:56.928851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:56.928886] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:56.928914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:56.928971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:56.994534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:56.995720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:56.995806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:56.995839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:57.126277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:57.126435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:57.126477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:57.126542] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:57.130927] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: DOWN (p=22.25%) [2026-02-23T20:22:57.131361] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-23T20:22:57.131486] [INFO ] [sig ] GH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:57.283238] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GH.txt [2026-02-23T20:22:57.283394] [INFO ] [sig ] [1325/3383] Completed GH in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:22:57.283434] [INFO ] [sig ] [1326/3383] Forecasting GHI... [2026-02-23T20:22:57.283463] [INFO ] [sig ] Generating forecast for: GHI [2026-02-23T20:22:57.283494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-23T20:22:57.297306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-23T20:22:57.297733] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-23T20:22:57.298925] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-23T20:22:57.298983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:57.299018] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:57.299047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:57.299107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:57.362359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:57.363445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:57.363555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:57.363618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:57.488019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:57.488201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:57.488251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:57.488284] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:57.493209] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-02-23T20:22:57.493670] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-23T20:22:57.493855] [INFO ] [sig ] GHI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:57.639443] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GHI.txt [2026-02-23T20:22:57.639632] [INFO ] [sig ] [1326/3383] Completed GHI in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:22:57.639687] [INFO ] [sig ] [1327/3383] Forecasting GHM... [2026-02-23T20:22:57.639726] [INFO ] [sig ] Generating forecast for: GHM [2026-02-23T20:22:57.639766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-23T20:22:57.653101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-23T20:22:57.653525] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-23T20:22:57.654479] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-23T20:22:57.654536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:57.654619] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:57.654670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:57.654745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:57.712421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:57.713391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:57.713477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:57.713510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:57.841960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:57.842119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:57.842161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:57.842191] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:57.845923] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-02-23T20:22:57.846212] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-23T20:22:57.846340] [INFO ] [sig ] GHM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:57.992133] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GHM.txt [2026-02-23T20:22:57.992267] [INFO ] [sig ] [1327/3383] Completed GHM in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:22:57.992306] [INFO ] [sig ] [1328/3383] Forecasting GHRS... [2026-02-23T20:22:57.992334] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-23T20:22:57.992366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-23T20:22:58.004064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-23T20:22:58.004406] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-23T20:22:58.005230] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-23T20:22:58.005284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:58.005316] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:58.005342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:58.005398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:58.063024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:58.063711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:58.063806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:58.063845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:58.182167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:58.182319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:58.182363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:58.182392] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:58.185847] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-02-23T20:22:58.186136] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-23T20:22:58.186263] [INFO ] [sig ] GHRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:58.331310] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GHRS.txt [2026-02-23T20:22:58.331445] [INFO ] [sig ] [1328/3383] Completed GHRS in 0.3s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:22:58.331485] [INFO ] [sig ] [1329/3383] Forecasting GHY... [2026-02-23T20:22:58.331515] [INFO ] [sig ] Generating forecast for: GHY [2026-02-23T20:22:58.331545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-23T20:22:58.342935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-23T20:22:58.343310] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-23T20:22:58.344162] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-23T20:22:58.344216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:58.344251] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:58.344279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:58.344336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:58.402773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:58.403489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:58.403588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:58.403627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:58.524428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:58.524605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:58.524647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:58.524677] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:58.528330] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: UP (p=83.18%) [2026-02-23T20:22:58.528690] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-23T20:22:58.528876] [INFO ] [sig ] GHY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:58.677721] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GHY.txt [2026-02-23T20:22:58.677930] [INFO ] [sig ] [1329/3383] Completed GHY in 0.3s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:22:58.677982] [INFO ] [sig ] [1330/3383] Forecasting GIB... [2026-02-23T20:22:58.678019] [INFO ] [sig ] Generating forecast for: GIB [2026-02-23T20:22:58.678060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-23T20:22:58.691637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-23T20:22:58.691979] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-23T20:22:58.692787] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-23T20:22:58.692841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:58.692875] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:58.692903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:58.692960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:58.750622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:58.751414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:58.751497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:58.751530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:58.879262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:58.879418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:58.879459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:58.879488] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:58.882942] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-02-23T20:22:58.883226] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-23T20:22:58.883351] [INFO ] [sig ] GIB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:59.037226] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GIB.txt [2026-02-23T20:22:59.037396] [INFO ] [sig ] [1330/3383] Completed GIB in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:22:59.037438] [INFO ] [sig ] [1331/3383] Forecasting GIII... [2026-02-23T20:22:59.037484] [INFO ] [sig ] Generating forecast for: GIII [2026-02-23T20:22:59.037523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-23T20:22:59.049806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-23T20:22:59.050174] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-23T20:22:59.051018] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-23T20:22:59.051072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:59.051104] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:59.051130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:59.051187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:59.119919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:59.120800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:59.121085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:59.121120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:59.254840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:59.255016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:59.255068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:59.255109] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:59.258855] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=76.70%) [2026-02-23T20:22:59.259342] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-23T20:22:59.259473] [INFO ] [sig ] GIII: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:22:59.413004] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GIII.txt [2026-02-23T20:22:59.413164] [INFO ] [sig ] [1331/3383] Completed GIII in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:22:59.413205] [INFO ] [sig ] [1332/3383] Forecasting GILD... [2026-02-23T20:22:59.413235] [INFO ] [sig ] Generating forecast for: GILD [2026-02-23T20:22:59.413267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-23T20:22:59.425817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-23T20:22:59.426382] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-23T20:22:59.427494] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-23T20:22:59.427552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:59.427630] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:59.427679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:59.427744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:59.493650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:59.494563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:59.494738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:59.494774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:59.628095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:59.628267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:59.628310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:59.628339] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:59.631904] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=8.16%) [2026-02-23T20:22:59.632202] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-23T20:22:59.632332] [INFO ] [sig ] GILD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:22:59.779348] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GILD.txt [2026-02-23T20:22:59.779507] [INFO ] [sig ] [1332/3383] Completed GILD in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:22:59.779548] [INFO ] [sig ] [1333/3383] Forecasting GIS... [2026-02-23T20:22:59.779598] [INFO ] [sig ] Generating forecast for: GIS [2026-02-23T20:22:59.779633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-23T20:22:59.791953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-23T20:22:59.792398] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-23T20:22:59.793314] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-23T20:22:59.793370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:22:59.793403] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:22:59.793430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:22:59.793488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:22:59.852861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:22:59.853794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:22:59.853884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:22:59.853917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:22:59.981537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:22:59.981717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:22:59.981766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:22:59.981803] [INFO ] [FORECASTER] Training complete [2026-02-23T20:22:59.985230] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-02-23T20:22:59.985515] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-23T20:22:59.985663] [INFO ] [sig ] GIS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:00.128638] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GIS.txt [2026-02-23T20:23:00.128799] [INFO ] [sig ] [1333/3383] Completed GIS in 0.3s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:23:00.128840] [INFO ] [sig ] [1334/3383] Forecasting GKOS... [2026-02-23T20:23:00.128869] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-23T20:23:00.128902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-23T20:23:00.140467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-23T20:23:00.140874] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-23T20:23:00.141692] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-23T20:23:00.141749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:00.141782] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:00.141809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:00.141865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:00.199276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:00.200223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:00.200320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:00.200353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:00.324867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:00.325032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:00.325102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:00.325158] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:00.328981] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: UP (p=61.33%) [2026-02-23T20:23:00.329323] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-23T20:23:00.329469] [INFO ] [sig ] GKOS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:00.477162] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GKOS.txt [2026-02-23T20:23:00.477334] [INFO ] [sig ] [1334/3383] Completed GKOS in 0.3s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:23:00.477383] [INFO ] [sig ] [1335/3383] Forecasting GL... [2026-02-23T20:23:00.477416] [INFO ] [sig ] Generating forecast for: GL [2026-02-23T20:23:00.477449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-23T20:23:00.493666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-23T20:23:00.494165] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-23T20:23:00.495105] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-23T20:23:00.495160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:00.495194] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:00.495223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:00.495282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:00.556568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:00.557523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:00.557634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:00.557672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:00.684970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:00.685141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:00.685194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:00.685226] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:00.689228] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=23.67%) [2026-02-23T20:23:00.689634] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-23T20:23:00.689794] [INFO ] [sig ] GL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:00.835434] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GL.txt [2026-02-23T20:23:00.835659] [INFO ] [sig ] [1335/3383] Completed GL in 0.4s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:23:00.835705] [INFO ] [sig ] [1336/3383] Forecasting GLAD... [2026-02-23T20:23:00.835736] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-23T20:23:00.835769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-23T20:23:00.846640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-23T20:23:00.846999] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-23T20:23:00.847905] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-23T20:23:00.847966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:00.848005] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:00.848039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:00.848097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:00.907476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:00.908349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:00.908438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:00.908474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:01.028237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:01.028399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:01.028441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:01.028471] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:01.032054] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-02-23T20:23:01.032349] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-23T20:23:01.032479] [INFO ] [sig ] GLAD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:01.176715] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GLAD.txt [2026-02-23T20:23:01.176904] [INFO ] [sig ] [1336/3383] Completed GLAD in 0.3s | 2.80 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-23T20:23:01.176956] [INFO ] [sig ] [1337/3383] Forecasting GLBE... [2026-02-23T20:23:01.176989] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-23T20:23:01.177022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-23T20:23:01.189455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-23T20:23:01.189911] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-23T20:23:01.190799] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-23T20:23:01.190856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:01.190890] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:01.190918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:01.190975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:01.253694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:01.254566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:01.254671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:01.254705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:01.380592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:01.380762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:01.380815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:01.380853] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:01.384530] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-02-23T20:23:01.384867] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-23T20:23:01.385001] [INFO ] [sig ] GLBE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:01.533793] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GLBE.txt [2026-02-23T20:23:01.533957] [INFO ] [sig ] [1337/3383] Completed GLBE in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-23T20:23:01.533999] [INFO ] [sig ] [1338/3383] Forecasting GLBS... [2026-02-23T20:23:01.534028] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-23T20:23:01.534058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-23T20:23:01.545788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-23T20:23:01.546181] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-23T20:23:01.547058] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-23T20:23:01.547115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:01.547149] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:01.547177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:01.547274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:01.606712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:01.607700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:01.607798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:01.607862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:01.734236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:01.734420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:01.734482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:01.734528] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:01.738391] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: DOWN (p=46.79%) [2026-02-23T20:23:01.738770] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-23T20:23:01.738938] [INFO ] [sig ] GLBS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:01.890386] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GLBS.txt [2026-02-23T20:23:01.890545] [INFO ] [sig ] [1338/3383] Completed GLBS in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-23T20:23:01.890610] [INFO ] [sig ] [1339/3383] Forecasting GLDD... [2026-02-23T20:23:01.890643] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-23T20:23:01.890673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-23T20:23:01.903862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-23T20:23:01.904283] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-23T20:23:01.905124] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-23T20:23:01.905180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:01.905242] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:01.905272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:01.905329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:01.970215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:01.971508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:01.971625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:01.971675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:02.123594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:02.123813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:02.123866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:02.123906] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:02.129293] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: UP (p=68.71%) [2026-02-23T20:23:02.129694] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-23T20:23:02.129847] [INFO ] [sig ] GLDD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:02.284493] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GLDD.txt [2026-02-23T20:23:02.284671] [INFO ] [sig ] [1339/3383] Completed GLDD in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-23T20:23:02.284716] [INFO ] [sig ] [1340/3383] Forecasting GLNG... [2026-02-23T20:23:02.284747] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-23T20:23:02.284778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-23T20:23:02.296984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-23T20:23:02.297497] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-23T20:23:02.298762] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-23T20:23:02.298869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:02.298922] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:02.298965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:02.299052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:02.362296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:02.363246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:02.363332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:02.363366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:02.500383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:02.500546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:02.500608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:02.500638] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:02.504886] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-02-23T20:23:02.505387] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-23T20:23:02.505519] [INFO ] [sig ] GLNG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:02.658712] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GLNG.txt [2026-02-23T20:23:02.658871] [INFO ] [sig ] [1340/3383] Completed GLNG in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-23T20:23:02.658913] [INFO ] [sig ] [1341/3383] Forecasting GLOB... [2026-02-23T20:23:02.658944] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-23T20:23:02.658975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-23T20:23:02.671373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-23T20:23:02.671815] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-23T20:23:02.672831] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-23T20:23:02.672885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:02.672918] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:02.672945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:02.673002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:02.733763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:02.734662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:02.734745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:02.734780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:02.863547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:02.863723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:02.863764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:02.863793] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:02.867781] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=70.90%) [2026-02-23T20:23:02.868251] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-23T20:23:02.868380] [INFO ] [sig ] GLOB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:03.015104] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GLOB.txt [2026-02-23T20:23:03.015253] [INFO ] [sig ] [1341/3383] Completed GLOB in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:03.015294] [INFO ] [sig ] [1342/3383] Forecasting GLP... [2026-02-23T20:23:03.015325] [INFO ] [sig ] Generating forecast for: GLP [2026-02-23T20:23:03.015357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-23T20:23:03.026720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-23T20:23:03.027094] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-23T20:23:03.028008] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-23T20:23:03.028065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:03.028101] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:03.028130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:03.028193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:03.088661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:03.089595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:03.089686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:03.089719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:03.215320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:03.215478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:03.215521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:03.215649] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:03.219199] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=59.85%) [2026-02-23T20:23:03.219482] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-23T20:23:03.219627] [INFO ] [sig ] GLP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:03.372327] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GLP.txt [2026-02-23T20:23:03.372486] [INFO ] [sig ] [1342/3383] Completed GLP in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:03.372527] [INFO ] [sig ] [1343/3383] Forecasting GLPG... [2026-02-23T20:23:03.372557] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-23T20:23:03.372608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-23T20:23:03.384190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-23T20:23:03.384543] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-23T20:23:03.385558] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-23T20:23:03.385630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:03.385664] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:03.385690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:03.385747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:03.449452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:03.450372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:03.450472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:03.450508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:03.585007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:03.585369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:03.585413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:03.585443] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:03.589283] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: DOWN (p=19.11%) [2026-02-23T20:23:03.589600] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-23T20:23:03.589730] [INFO ] [sig ] GLPG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:03.739301] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GLPG.txt [2026-02-23T20:23:03.739464] [INFO ] [sig ] [1343/3383] Completed GLPG in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:03.739506] [INFO ] [sig ] [1344/3383] Forecasting GLPI... [2026-02-23T20:23:03.739537] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-23T20:23:03.739567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-23T20:23:03.752558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-23T20:23:03.752989] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-23T20:23:03.754186] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-23T20:23:03.754242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:03.754275] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:03.754303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:03.754367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:03.821542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:03.822786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:03.822905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:03.822946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:03.958267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:03.958428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:03.958472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:03.958503] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:03.962103] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=11.61%) [2026-02-23T20:23:03.962396] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-23T20:23:03.962528] [INFO ] [sig ] GLPI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:04.112643] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GLPI.txt [2026-02-23T20:23:04.112845] [INFO ] [sig ] [1344/3383] Completed GLPI in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:04.112914] [INFO ] [sig ] [1345/3383] Forecasting GLRE... [2026-02-23T20:23:04.112951] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-23T20:23:04.112984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-23T20:23:04.125004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-23T20:23:04.125351] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-23T20:23:04.126176] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-23T20:23:04.126232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:04.126266] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:04.126293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:04.126350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:04.186270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:04.187196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:04.187283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:04.187318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:04.304259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:04.304418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:04.304461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:04.304490] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:04.308117] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=4.97%) [2026-02-23T20:23:04.308401] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-23T20:23:04.308527] [INFO ] [sig ] GLRE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:04.457433] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GLRE.txt [2026-02-23T20:23:04.457604] [INFO ] [sig ] [1345/3383] Completed GLRE in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:04.457647] [INFO ] [sig ] [1346/3383] Forecasting GLSI... [2026-02-23T20:23:04.457678] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-23T20:23:04.457708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-23T20:23:04.469553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-23T20:23:04.469963] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-23T20:23:04.470795] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-23T20:23:04.470850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:04.470884] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:04.470913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:04.470971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:04.529731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:04.530559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:04.530667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:04.530703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:04.655703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:04.655870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:04.655920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:04.655958] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:04.659836] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=24.42%) [2026-02-23T20:23:04.660184] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-23T20:23:04.660322] [INFO ] [sig ] GLSI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:04.810393] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GLSI.txt [2026-02-23T20:23:04.810547] [INFO ] [sig ] [1346/3383] Completed GLSI in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:04.810608] [INFO ] [sig ] [1347/3383] Forecasting GLTO... [2026-02-23T20:23:04.810641] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-23T20:23:04.810672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-23T20:23:04.825413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-23T20:23:04.825829] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-23T20:23:04.826796] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-23T20:23:04.826850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:04.826885] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:04.826914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:04.826973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:04.891208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:04.892632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:04.892742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:04.892777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:05.033424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:05.033627] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:23:05.033673] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:05.033703] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:05.038021] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: UP (p=78.93%) [2026-02-23T20:23:05.038324] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-23T20:23:05.038458] [INFO ] [sig ] GLTO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:05.200160] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GLTO.txt [2026-02-23T20:23:05.200331] [INFO ] [sig ] [1347/3383] Completed GLTO in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:05.200373] [INFO ] [sig ] [1348/3383] Forecasting GLUE... [2026-02-23T20:23:05.200404] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-23T20:23:05.200436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-23T20:23:05.212361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-23T20:23:05.212746] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-23T20:23:05.213758] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-23T20:23:05.213813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:05.213848] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:05.213877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:05.213936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:05.271569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:05.272437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:05.272521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:05.272555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:05.394042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:05.394204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:05.394248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:05.394278] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:05.397853] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=30.73%) [2026-02-23T20:23:05.398149] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-23T20:23:05.398279] [INFO ] [sig ] GLUE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:05.542754] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GLUE.txt [2026-02-23T20:23:05.542888] [INFO ] [sig ] [1348/3383] Completed GLUE in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:05.542929] [INFO ] [sig ] [1349/3383] Forecasting GMAB... [2026-02-23T20:23:05.542958] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-23T20:23:05.542988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-23T20:23:05.555205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-23T20:23:05.555596] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-23T20:23:05.556375] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-23T20:23:05.556429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:05.556463] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:05.556491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:05.556548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:05.614791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:05.615643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:05.615776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:05.615810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:05.743175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:05.743337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:05.743378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:05.743408] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:05.747220] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-02-23T20:23:05.747518] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-23T20:23:05.747680] [INFO ] [sig ] GMAB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:05.907450] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GMAB.txt [2026-02-23T20:23:05.907638] [INFO ] [sig ] [1349/3383] Completed GMAB in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:05.907684] [INFO ] [sig ] [1350/3383] Forecasting GME... [2026-02-23T20:23:05.907717] [INFO ] [sig ] Generating forecast for: GME [2026-02-23T20:23:05.907747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-23T20:23:05.919954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-23T20:23:05.920321] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-23T20:23:05.921227] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-23T20:23:05.921282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:05.921315] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:05.921342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:05.921399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:05.983705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:05.984428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:05.984507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:05.984540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:06.104751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:06.104910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:06.104955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:06.104986] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:06.108529] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: UP (p=77.89%) [2026-02-23T20:23:06.108826] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-23T20:23:06.108953] [INFO ] [sig ] GME: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:06.251774] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GME.txt [2026-02-23T20:23:06.251909] [INFO ] [sig ] [1350/3383] Completed GME in 0.3s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:06.251955] [INFO ] [sig ] [1351/3383] Forecasting GMED... [2026-02-23T20:23:06.251984] [INFO ] [sig ] Generating forecast for: GMED [2026-02-23T20:23:06.252014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-23T20:23:06.263786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-23T20:23:06.264208] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-23T20:23:06.265059] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-23T20:23:06.265130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:06.265164] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:06.265191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:06.265249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:06.322619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:06.323771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:06.323865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:06.323900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:06.457635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:06.457810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:06.457876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:06.457908] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:06.461910] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: UP (p=90.44%) [2026-02-23T20:23:06.462315] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-23T20:23:06.462468] [INFO ] [sig ] GMED: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:06.615814] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GMED.txt [2026-02-23T20:23:06.615958] [INFO ] [sig ] [1351/3383] Completed GMED in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:06.615998] [INFO ] [sig ] [1352/3383] Forecasting GMM... [2026-02-23T20:23:06.616028] [INFO ] [sig ] Generating forecast for: GMM [2026-02-23T20:23:06.616058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-23T20:23:06.628869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-23T20:23:06.629225] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-23T20:23:06.630056] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-23T20:23:06.630108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:06.630142] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:06.630169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:06.630226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:06.708306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:06.709450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:06.709558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:06.709627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:06.821563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:06.821800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:06.821844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:06.821876] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:06.826450] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=24.42%) [2026-02-23T20:23:06.826842] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-23T20:23:06.826985] [INFO ] [sig ] GMM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:06.975041] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GMM.txt [2026-02-23T20:23:06.975218] [INFO ] [sig ] [1352/3383] Completed GMM in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:06.975261] [INFO ] [sig ] [1353/3383] Forecasting GNE... [2026-02-23T20:23:06.975293] [INFO ] [sig ] Generating forecast for: GNE [2026-02-23T20:23:06.975324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-23T20:23:06.986944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-23T20:23:06.987312] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-23T20:23:06.988207] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-23T20:23:06.988264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:06.988299] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:06.988327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:06.988385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:07.050869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:07.051848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:07.051941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:07.051976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:07.178093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:07.178272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:07.178315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:07.178345] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:07.181884] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=39.24%) [2026-02-23T20:23:07.182186] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-23T20:23:07.182320] [INFO ] [sig ] GNE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:07.328541] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GNE.txt [2026-02-23T20:23:07.328722] [INFO ] [sig ] [1353/3383] Completed GNE in 0.4s | 2.80 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-23T20:23:07.328766] [INFO ] [sig ] [1354/3383] Forecasting GNK... [2026-02-23T20:23:07.328798] [INFO ] [sig ] Generating forecast for: GNK [2026-02-23T20:23:07.328832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-23T20:23:07.340591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-23T20:23:07.340963] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-23T20:23:07.341836] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-23T20:23:07.341892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:07.341925] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:07.341953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:07.342011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:07.404462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:07.405417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:07.405503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:07.405539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:07.534357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:07.534519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:07.534561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:07.534612] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:07.538758] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=71.56%) [2026-02-23T20:23:07.539249] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-23T20:23:07.539387] [INFO ] [sig ] GNK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:07.693526] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GNK.txt [2026-02-23T20:23:07.693690] [INFO ] [sig ] [1354/3383] Completed GNK in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-23T20:23:07.693738] [INFO ] [sig ] [1355/3383] Forecasting GNL... [2026-02-23T20:23:07.693770] [INFO ] [sig ] Generating forecast for: GNL [2026-02-23T20:23:07.693801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-23T20:23:07.705161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-23T20:23:07.705487] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-23T20:23:07.706320] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-23T20:23:07.706376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:07.706411] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:07.706440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:07.706499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:07.766256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:07.767074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:07.767159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:07.767194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:07.890834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:07.890986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:07.891033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:07.891066] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:07.894869] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-23T20:23:07.895160] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-23T20:23:07.895285] [INFO ] [sig ] GNL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:08.039922] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GNL.txt [2026-02-23T20:23:08.040076] [INFO ] [sig ] [1355/3383] Completed GNL in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-23T20:23:08.040114] [INFO ] [sig ] [1356/3383] Forecasting GNLX... [2026-02-23T20:23:08.040144] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-23T20:23:08.040174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-23T20:23:08.051681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-23T20:23:08.052014] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-23T20:23:08.052815] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-23T20:23:08.052873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:08.052942] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:08.052977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:08.053048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:08.112550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:08.113364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:08.113450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:08.113484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:08.237201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:08.237355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:08.237396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:08.237425] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:08.241069] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: UP (p=77.43%) [2026-02-23T20:23:08.241366] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-23T20:23:08.241514] [INFO ] [sig ] GNLX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:08.384827] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GNLX.txt [2026-02-23T20:23:08.384962] [INFO ] [sig ] [1356/3383] Completed GNLX in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-23T20:23:08.385003] [INFO ] [sig ] [1357/3383] Forecasting GNMA... [2026-02-23T20:23:08.385034] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-23T20:23:08.385064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-23T20:23:08.396100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-23T20:23:08.396486] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-23T20:23:08.397440] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-23T20:23:08.397495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:08.397529] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:08.397558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:08.397641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:08.461613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:08.462456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:08.462543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:08.462596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:08.583004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:08.583366] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:23:08.583408] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:08.583438] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:08.587925] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-23T20:23:08.588407] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-23T20:23:08.588536] [INFO ] [sig ] GNMA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:08.749518] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GNMA.txt [2026-02-23T20:23:08.749716] [INFO ] [sig ] [1357/3383] Completed GNMA in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-23T20:23:08.749771] [INFO ] [sig ] [1358/3383] Forecasting GNOM... [2026-02-23T20:23:08.749806] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-23T20:23:08.749857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-23T20:23:08.761477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-23T20:23:08.761890] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-23T20:23:08.762783] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-23T20:23:08.762839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:08.762874] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:08.762903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:08.762962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:08.825517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:08.826413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:08.826503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:08.826539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:08.945375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:08.945541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:08.945620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:08.945655] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:08.949295] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-23T20:23:08.949607] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-23T20:23:08.949740] [INFO ] [sig ] GNOM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:09.106305] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GNOM.txt [2026-02-23T20:23:09.106457] [INFO ] [sig ] [1358/3383] Completed GNOM in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:09.106499] [INFO ] [sig ] [1359/3383] Forecasting GNPX... [2026-02-23T20:23:09.106531] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-23T20:23:09.106565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-23T20:23:09.119108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-23T20:23:09.119481] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-23T20:23:09.120452] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-23T20:23:09.120519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:09.120555] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:09.120605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:09.120668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:09.183809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:09.184669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:09.184767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:09.184818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:09.308614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:09.308791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:09.308840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:09.308909] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:09.312717] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: DOWN (p=37.70%) [2026-02-23T20:23:09.313011] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-23T20:23:09.313141] [INFO ] [sig ] GNPX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:09.468444] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GNPX.txt [2026-02-23T20:23:09.468675] [INFO ] [sig ] [1359/3383] Completed GNPX in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:09.468745] [INFO ] [sig ] [1360/3383] Forecasting GNRC... [2026-02-23T20:23:09.468801] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-23T20:23:09.468854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-23T20:23:09.481898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-23T20:23:09.482262] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-23T20:23:09.483108] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-23T20:23:09.483165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:09.483199] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:09.483228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:09.483284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:09.546164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:09.547020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:09.547107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:09.547142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:09.681928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:09.682094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:09.682138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:09.682167] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:09.685841] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-02-23T20:23:09.686140] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-23T20:23:09.686279] [INFO ] [sig ] GNRC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:09.838131] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GNRC.txt [2026-02-23T20:23:09.838294] [INFO ] [sig ] [1360/3383] Completed GNRC in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:09.838336] [INFO ] [sig ] [1361/3383] Forecasting GNSS... [2026-02-23T20:23:09.838366] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-23T20:23:09.838397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-23T20:23:09.849992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-23T20:23:09.850427] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-23T20:23:09.851257] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-23T20:23:09.851312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:09.851344] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:09.851371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:09.851432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:09.914229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:09.915158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:09.915250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:09.915286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:10.041353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:10.041527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:10.041590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:10.041624] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:10.045264] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: DOWN (p=24.74%) [2026-02-23T20:23:10.045542] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-23T20:23:10.045684] [INFO ] [sig ] GNSS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:10.209959] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GNSS.txt [2026-02-23T20:23:10.210118] [INFO ] [sig ] [1361/3383] Completed GNSS in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:10.210157] [INFO ] [sig ] [1362/3383] Forecasting GNTX... [2026-02-23T20:23:10.210186] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-23T20:23:10.210219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-23T20:23:10.221686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-23T20:23:10.222024] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-23T20:23:10.222820] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-23T20:23:10.222873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:10.222932] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:10.222962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:10.223019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:10.280200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:10.281077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:10.281163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:10.281197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:10.412367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:10.412536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:10.412598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:10.412633] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:10.416617] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: UP (p=58.27%) [2026-02-23T20:23:10.416977] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-23T20:23:10.417315] [INFO ] [sig ] GNTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:10.580298] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GNTX.txt [2026-02-23T20:23:10.580454] [INFO ] [sig ] [1362/3383] Completed GNTX in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:10.580494] [INFO ] [sig ] [1363/3383] Forecasting GO... [2026-02-23T20:23:10.580524] [INFO ] [sig ] Generating forecast for: GO [2026-02-23T20:23:10.580555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-23T20:23:10.591879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-23T20:23:10.592241] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-23T20:23:10.593090] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-23T20:23:10.593148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:10.593182] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:10.593212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:10.593273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:10.653369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:10.654287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:10.654379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:10.654413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:10.783900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:10.784082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:10.784126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:10.784155] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:10.787654] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-02-23T20:23:10.787982] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-23T20:23:10.788123] [INFO ] [sig ] GO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:10.954618] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GO.txt [2026-02-23T20:23:10.954792] [INFO ] [sig ] [1363/3383] Completed GO in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:10.954837] [INFO ] [sig ] [1364/3383] Forecasting GOCO... [2026-02-23T20:23:10.954870] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-23T20:23:10.954902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-23T20:23:10.966563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-23T20:23:10.967028] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-23T20:23:10.967943] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-23T20:23:10.968006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:10.968045] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:10.968081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:10.968138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:11.028191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:11.029148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:11.029241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:11.029277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:11.152911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:11.153080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:11.153121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:11.153151] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:11.156640] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-23T20:23:11.156939] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-23T20:23:11.157090] [INFO ] [sig ] GOCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:11.299431] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GOCO.txt [2026-02-23T20:23:11.299563] [INFO ] [sig ] [1364/3383] Completed GOCO in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:11.299624] [INFO ] [sig ] [1365/3383] Forecasting GOF... [2026-02-23T20:23:11.299655] [INFO ] [sig ] Generating forecast for: GOF [2026-02-23T20:23:11.299685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-23T20:23:11.311444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-23T20:23:11.311876] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-23T20:23:11.312724] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-23T20:23:11.312780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:11.312814] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:11.312842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:11.312901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:11.372818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:11.373693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:11.373782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:11.373817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:11.499128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:11.499292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:11.499336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:11.499365] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:11.503003] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: UP (p=78.65%) [2026-02-23T20:23:11.503309] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-23T20:23:11.503441] [INFO ] [sig ] GOF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:11.660904] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GOF.txt [2026-02-23T20:23:11.661081] [INFO ] [sig ] [1365/3383] Completed GOF in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:11.661123] [INFO ] [sig ] [1366/3383] Forecasting GOGO... [2026-02-23T20:23:11.661160] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-23T20:23:11.661191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-23T20:23:11.673385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-23T20:23:11.673785] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-23T20:23:11.674646] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-23T20:23:11.674702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:11.674736] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:11.674764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:11.674822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:11.736104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:11.736942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:11.737081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:11.737135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:11.862652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:11.862816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:11.862860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:11.862890] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:11.866417] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-02-23T20:23:11.866737] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-23T20:23:11.866866] [INFO ] [sig ] GOGO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:12.017258] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GOGO.txt [2026-02-23T20:23:12.017408] [INFO ] [sig ] [1366/3383] Completed GOGO in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:12.017448] [INFO ] [sig ] [1367/3383] Forecasting GOLF... [2026-02-23T20:23:12.017479] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-23T20:23:12.017510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-23T20:23:12.028767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-23T20:23:12.029134] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-23T20:23:12.029952] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-23T20:23:12.030006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:12.030040] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:12.030067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:12.030124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:12.093596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:12.094403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:12.094488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:12.094524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:12.218808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:12.218965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:12.219014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:12.219060] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:12.222723] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: DOWN (p=48.69%) [2026-02-23T20:23:12.223010] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-23T20:23:12.223139] [INFO ] [sig ] GOLF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:12.365447] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GOLF.txt [2026-02-23T20:23:12.365601] [INFO ] [sig ] [1367/3383] Completed GOLF in 0.3s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:12.365644] [INFO ] [sig ] [1368/3383] Forecasting GOOD... [2026-02-23T20:23:12.365674] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-23T20:23:12.365704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-23T20:23:12.378035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-23T20:23:12.378452] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-23T20:23:12.379446] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-23T20:23:12.379506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:12.379539] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:12.379566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:12.379655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:12.439766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:12.440658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:12.440746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:12.440782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:12.563769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:12.563941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:12.563985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:12.564014] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:12.567993] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: UP (p=57.28%) [2026-02-23T20:23:12.568287] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-23T20:23:12.568433] [INFO ] [sig ] GOOD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:12.727058] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GOOD.txt [2026-02-23T20:23:12.727215] [INFO ] [sig ] [1368/3383] Completed GOOD in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:12.727256] [INFO ] [sig ] [1369/3383] Forecasting GOOG... [2026-02-23T20:23:12.727285] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-23T20:23:12.727315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-23T20:23:12.739822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-23T20:23:12.740426] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-23T20:23:12.741299] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-23T20:23:12.741356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:12.741391] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:12.741419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:12.741482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:12.802628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:12.803508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:12.803616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:12.803655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:12.936179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:12.936342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:12.936386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:12.936435] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:12.940123] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=51.64%) [2026-02-23T20:23:12.940418] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-23T20:23:12.940547] [INFO ] [sig ] GOOG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:13.090805] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GOOG.txt [2026-02-23T20:23:13.090997] [INFO ] [sig ] [1369/3383] Completed GOOG in 0.4s | 2.80 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-23T20:23:13.091044] [INFO ] [sig ] [1370/3383] Forecasting GOOS... [2026-02-23T20:23:13.091076] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-23T20:23:13.091106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-23T20:23:13.102148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-23T20:23:13.102474] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-23T20:23:13.103303] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-23T20:23:13.103357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:13.103390] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:13.103417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:13.103474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:13.164130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:13.164933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:13.165018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:13.165054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:13.287585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:13.287750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:13.287792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:13.287822] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:13.291414] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=52.57%) [2026-02-23T20:23:13.291780] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-23T20:23:13.291923] [INFO ] [sig ] GOOS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:13.442263] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GOOS.txt [2026-02-23T20:23:13.442433] [INFO ] [sig ] [1370/3383] Completed GOOS in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-23T20:23:13.442475] [INFO ] [sig ] [1371/3383] Forecasting GOSS... [2026-02-23T20:23:13.442506] [INFO ] [sig ] Generating forecast for: GOSS [2026-02-23T20:23:13.442540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOSS' from 'https://tdm.silogroup.org/data/derivative_storage/GOSS.csv'. [2026-02-23T20:23:13.456489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOSS'. [2026-02-23T20:23:13.456928] [INFO ] [FORECASTER] Starting predict_future for GOSS [2026-02-23T20:23:13.457829] [DEBUG] [LOCAL ] No optimal features file found for GOSS: ./output/feature-sets/GOSS.txt [2026-02-23T20:23:13.457922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:13.457956] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:13.457983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:13.458045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:13.515367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:13.516270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:13.516358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:13.516409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:13.641269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:13.641436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:13.641478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:13.641508] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:13.645083] [DEBUG] [FORECASTER] GOSS: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-02-23T20:23:13.645429] [INFO ] [FORECASTER] Completed predict_future for GOSS [2026-02-23T20:23:13.645591] [INFO ] [sig ] GOSS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:13.789641] [INFO ] [LOCAL ] Saved forecast: GOSS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GOSS.txt [2026-02-23T20:23:13.789781] [INFO ] [sig ] [1371/3383] Completed GOSS in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-23T20:23:13.789822] [INFO ] [sig ] [1372/3383] Forecasting GOVI... [2026-02-23T20:23:13.789852] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-23T20:23:13.789883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-23T20:23:13.801179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-23T20:23:13.801540] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-23T20:23:13.802333] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-23T20:23:13.802387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:13.802420] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:13.802447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:13.802504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:13.862131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:13.863020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:13.863138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:13.863182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:13.991550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:13.991724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:13.991766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:13.991797] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:13.995683] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=25.46%) [2026-02-23T20:23:13.995958] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-23T20:23:13.996098] [INFO ] [sig ] GOVI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:14.146472] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GOVI.txt [2026-02-23T20:23:14.146653] [INFO ] [sig ] [1372/3383] Completed GOVI in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-23T20:23:14.146697] [INFO ] [sig ] [1373/3383] Forecasting GPC... [2026-02-23T20:23:14.146728] [INFO ] [sig ] Generating forecast for: GPC [2026-02-23T20:23:14.146758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-23T20:23:14.160203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-23T20:23:14.160812] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-23T20:23:14.161825] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-23T20:23:14.161879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:14.161941] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:14.161984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:14.162052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:14.228680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:14.229687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:14.229779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:14.229817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:14.356113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:14.356265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:14.356307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:14.356335] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:14.359876] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=67.76%) [2026-02-23T20:23:14.360157] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-23T20:23:14.360281] [INFO ] [sig ] GPC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:14.502864] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GPC.txt [2026-02-23T20:23:14.503019] [INFO ] [sig ] [1373/3383] Completed GPC in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-23T20:23:14.503061] [INFO ] [sig ] [1374/3383] Forecasting GPI... [2026-02-23T20:23:14.503092] [INFO ] [sig ] Generating forecast for: GPI [2026-02-23T20:23:14.503123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-23T20:23:14.514553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-23T20:23:14.514975] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-23T20:23:14.516078] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-23T20:23:14.516135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:14.516361] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:14.516388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:14.516444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:14.580013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:14.581168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:14.581262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:14.581296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:14.704066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:14.704224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:14.704266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:14.704297] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:14.708062] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: UP (p=66.19%) [2026-02-23T20:23:14.708367] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-23T20:23:14.708503] [INFO ] [sig ] GPI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:14.852719] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GPI.txt [2026-02-23T20:23:14.852852] [INFO ] [sig ] [1374/3383] Completed GPI in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-23T20:23:14.852893] [INFO ] [sig ] [1375/3383] Forecasting GPIQ... [2026-02-23T20:23:14.852924] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-23T20:23:14.852954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-23T20:23:14.864371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-23T20:23:14.864781] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-23T20:23:14.865669] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-23T20:23:14.865723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:14.865758] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:14.865784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:14.865839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:14.924592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:14.925280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:14.925362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:14.925397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:15.047100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:15.047256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:15.047295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:15.047324] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:15.050937] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: UP (p=54.46%) [2026-02-23T20:23:15.051221] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-23T20:23:15.051344] [INFO ] [sig ] GPIQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:15.195439] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GPIQ.txt [2026-02-23T20:23:15.195597] [INFO ] [sig ] [1375/3383] Completed GPIQ in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:15.195639] [INFO ] [sig ] [1376/3383] Forecasting GPIX... [2026-02-23T20:23:15.195669] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-23T20:23:15.195700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-23T20:23:15.207339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-23T20:23:15.207707] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-23T20:23:15.208548] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-23T20:23:15.208620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:15.208653] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:15.208679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:15.208736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:15.267149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:15.268009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:15.268095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:15.268128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:15.387752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:15.387932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:15.387975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:15.388039] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:15.391656] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: UP (p=67.97%) [2026-02-23T20:23:15.391950] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-23T20:23:15.392080] [INFO ] [sig ] GPIX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:15.535970] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GPIX.txt [2026-02-23T20:23:15.536110] [INFO ] [sig ] [1376/3383] Completed GPIX in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:15.536149] [INFO ] [sig ] [1377/3383] Forecasting GPJA... [2026-02-23T20:23:15.536180] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-23T20:23:15.536217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-23T20:23:15.547215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-23T20:23:15.547806] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-23T20:23:15.548629] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-23T20:23:15.548684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:15.548718] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:15.548745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:15.548807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:15.607416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:15.608334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:15.608420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:15.608454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:15.728963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:15.729123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:15.729168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:15.729199] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:15.732714] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: UP (p=87.03%) [2026-02-23T20:23:15.733020] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-23T20:23:15.733179] [INFO ] [sig ] GPJA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:15.884994] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GPJA.txt [2026-02-23T20:23:15.885173] [INFO ] [sig ] [1377/3383] Completed GPJA in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:15.885217] [INFO ] [sig ] [1378/3383] Forecasting GPK... [2026-02-23T20:23:15.885249] [INFO ] [sig ] Generating forecast for: GPK [2026-02-23T20:23:15.885281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-23T20:23:15.897829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-23T20:23:15.898257] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-23T20:23:15.899135] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-23T20:23:15.899204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:15.899247] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:15.899277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:15.899337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:15.958369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:15.959272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:15.959359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:15.959395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:16.084885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:16.085053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:16.085096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:16.085130] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:16.089240] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-02-23T20:23:16.089633] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-23T20:23:16.089780] [INFO ] [sig ] GPK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:16.242151] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GPK.txt [2026-02-23T20:23:16.242518] [INFO ] [sig ] [1378/3383] Completed GPK in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:16.242562] [INFO ] [sig ] [1379/3383] Forecasting GPN... [2026-02-23T20:23:16.242614] [INFO ] [sig ] Generating forecast for: GPN [2026-02-23T20:23:16.242647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-23T20:23:16.255144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-23T20:23:16.255562] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-23T20:23:16.256649] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-23T20:23:16.256709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:16.256742] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:16.256771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:16.256829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:16.315646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:16.316529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:16.316637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:16.316672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:16.441549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:16.441729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:16.441771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:16.441801] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:16.445336] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=18.17%) [2026-02-23T20:23:16.445678] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-23T20:23:16.445817] [INFO ] [sig ] GPN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:16.591505] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GPN.txt [2026-02-23T20:23:16.591689] [INFO ] [sig ] [1379/3383] Completed GPN in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:16.591732] [INFO ] [sig ] [1380/3383] Forecasting GPRE... [2026-02-23T20:23:16.591765] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-23T20:23:16.591796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-23T20:23:16.603268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-23T20:23:16.603661] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-23T20:23:16.604443] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-23T20:23:16.604497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:16.604529] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:16.604556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:16.604633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:16.661835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:16.662675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:16.662757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:16.662789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:16.788501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:16.788676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:16.788717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:16.788747] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:16.792159] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-02-23T20:23:16.792436] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-23T20:23:16.792559] [INFO ] [sig ] GPRE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:16.939328] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GPRE.txt [2026-02-23T20:23:16.939489] [INFO ] [sig ] [1380/3383] Completed GPRE in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:16.939532] [INFO ] [sig ] [1381/3383] Forecasting GPRK... [2026-02-23T20:23:16.939564] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-23T20:23:16.939621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-23T20:23:16.950775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-23T20:23:16.951179] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-23T20:23:16.952033] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-23T20:23:16.952088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:16.952122] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:16.952152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:16.952210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:17.009197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:17.010089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:17.010190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:17.010232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:17.131932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:17.132091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:17.132131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:17.132161] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:17.135607] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=39.65%) [2026-02-23T20:23:17.135893] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-23T20:23:17.136019] [INFO ] [sig ] GPRK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:17.284616] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GPRK.txt [2026-02-23T20:23:17.284775] [INFO ] [sig ] [1381/3383] Completed GPRK in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:17.284816] [INFO ] [sig ] [1382/3383] Forecasting GRAB... [2026-02-23T20:23:17.284846] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-23T20:23:17.284876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-23T20:23:17.296374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-23T20:23:17.296774] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-23T20:23:17.297557] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-23T20:23:17.297631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:17.297664] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:17.297692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:17.297749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:17.356703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:17.357886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:17.357978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:17.358013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:17.492263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:17.492420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:17.492462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:17.492491] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:17.495973] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-02-23T20:23:17.496298] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-23T20:23:17.496426] [INFO ] [sig ] GRAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:17.645688] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GRAB.txt [2026-02-23T20:23:17.645846] [INFO ] [sig ] [1382/3383] Completed GRAB in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:17.645887] [INFO ] [sig ] [1383/3383] Forecasting GRAL... [2026-02-23T20:23:17.645918] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-23T20:23:17.645949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-23T20:23:17.658010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-23T20:23:17.658421] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-23T20:23:17.659297] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-23T20:23:17.659353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:17.659387] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:17.659415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:17.659473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:17.721627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:17.722562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:17.722712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:17.722748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:17.850275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:17.850439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:17.850481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:17.850511] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:17.853957] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: UP (p=53.72%) [2026-02-23T20:23:17.854248] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-23T20:23:17.854375] [INFO ] [sig ] GRAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:18.007808] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GRAL.txt [2026-02-23T20:23:18.007995] [INFO ] [sig ] [1383/3383] Completed GRAL in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:18.008039] [INFO ] [sig ] [1384/3383] Forecasting GRBK... [2026-02-23T20:23:18.008078] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-23T20:23:18.008110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-23T20:23:18.020277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-23T20:23:18.020630] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-23T20:23:18.021637] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-23T20:23:18.021691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:18.021723] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:18.021749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:18.021806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:18.080756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:18.081666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:18.081754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:18.081790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:18.208836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:18.209004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:18.209051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:18.209088] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:18.213092] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-23T20:23:18.213384] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-23T20:23:18.213515] [INFO ] [sig ] GRBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:18.355375] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GRBK.txt [2026-02-23T20:23:18.355540] [INFO ] [sig ] [1384/3383] Completed GRBK in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:18.355602] [INFO ] [sig ] [1385/3383] Forecasting GRC... [2026-02-23T20:23:18.355634] [INFO ] [sig ] Generating forecast for: GRC [2026-02-23T20:23:18.355666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-23T20:23:18.366553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-23T20:23:18.366948] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-23T20:23:18.367793] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-23T20:23:18.367866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:18.367899] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:18.367925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:18.367981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:18.425041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:18.425959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:18.426050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:18.426093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:18.550815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:18.550976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:18.551018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:18.551046] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:18.554650] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-02-23T20:23:18.554938] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-23T20:23:18.555065] [INFO ] [sig ] GRC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:18.709869] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GRC.txt [2026-02-23T20:23:18.710033] [INFO ] [sig ] [1385/3383] Completed GRC in 0.4s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:18.710083] [INFO ] [sig ] [1386/3383] Forecasting GREE... [2026-02-23T20:23:18.710116] [INFO ] [sig ] Generating forecast for: GREE [2026-02-23T20:23:18.710146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-23T20:23:18.721521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-23T20:23:18.721927] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-23T20:23:18.722778] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-23T20:23:18.722848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:18.722883] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:18.722912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:18.722969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:18.780489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:18.781387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:18.781478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:18.781513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:18.900684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:18.900847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:18.900891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:18.900920] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:18.904391] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: DOWN (p=48.71%) [2026-02-23T20:23:18.904691] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-23T20:23:18.904818] [INFO ] [sig ] GREE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:19.048567] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GREE.txt [2026-02-23T20:23:19.048775] [INFO ] [sig ] [1386/3383] Completed GREE in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:19.048817] [INFO ] [sig ] [1387/3383] Forecasting GRFS... [2026-02-23T20:23:19.048849] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-23T20:23:19.048879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-23T20:23:19.059973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-23T20:23:19.060432] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-23T20:23:19.061283] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-23T20:23:19.061340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:19.061375] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:19.061404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:19.061463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:19.127124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:19.128042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:19.128128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:19.128161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:19.252287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:19.252440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:19.252481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:19.252510] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:19.255923] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: DOWN (p=21.01%) [2026-02-23T20:23:19.256198] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-23T20:23:19.256322] [INFO ] [sig ] GRFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:19.398355] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GRFS.txt [2026-02-23T20:23:19.398488] [INFO ] [sig ] [1387/3383] Completed GRFS in 0.3s | 2.80 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-23T20:23:19.398528] [INFO ] [sig ] [1388/3383] Forecasting GRID... [2026-02-23T20:23:19.398558] [INFO ] [sig ] Generating forecast for: GRID [2026-02-23T20:23:19.398607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-23T20:23:19.413095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-23T20:23:19.413599] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-23T20:23:19.414651] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-23T20:23:19.414712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:19.414753] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:19.414786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:19.414860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:19.478326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:19.479284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:19.479386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:19.479421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:19.601692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:19.601850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:19.601894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:19.601924] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:19.605453] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-02-23T20:23:19.605758] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-23T20:23:19.605885] [INFO ] [sig ] GRID: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:19.752183] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GRID.txt [2026-02-23T20:23:19.752346] [INFO ] [sig ] [1388/3383] Completed GRID in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-23T20:23:19.752388] [INFO ] [sig ] [1389/3383] Forecasting GRMN... [2026-02-23T20:23:19.752420] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-23T20:23:19.752452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-23T20:23:19.765418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-23T20:23:19.765820] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-23T20:23:19.766648] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-23T20:23:19.766703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:19.766738] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:19.766766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:19.766824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:19.832376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:19.833325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:19.833425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:19.833465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:19.964604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:19.964768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:19.964812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:19.964843] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:19.968508] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=29.46%) [2026-02-23T20:23:19.968815] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-23T20:23:19.968943] [INFO ] [sig ] GRMN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:20.116854] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GRMN.txt [2026-02-23T20:23:20.117019] [INFO ] [sig ] [1389/3383] Completed GRMN in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-23T20:23:20.117063] [INFO ] [sig ] [1390/3383] Forecasting GRND... [2026-02-23T20:23:20.117094] [INFO ] [sig ] Generating forecast for: GRND [2026-02-23T20:23:20.117125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-23T20:23:20.130178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-23T20:23:20.130629] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-23T20:23:20.131436] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-23T20:23:20.131492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:20.131607] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:20.131654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:20.131737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:20.192018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:20.192982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:20.193072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:20.193106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:20.320926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:20.321091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:20.321136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:20.321167] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:20.325064] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-02-23T20:23:20.325411] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-23T20:23:20.325549] [INFO ] [sig ] GRND: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:20.474383] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GRND.txt [2026-02-23T20:23:20.474546] [INFO ] [sig ] [1390/3383] Completed GRND in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-23T20:23:20.474608] [INFO ] [sig ] [1391/3383] Forecasting GRPN... [2026-02-23T20:23:20.474642] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-23T20:23:20.474673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-23T20:23:20.486672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-23T20:23:20.487065] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-23T20:23:20.488071] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-23T20:23:20.488137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:20.488182] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:20.488224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:20.488302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:20.546159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:20.547025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:20.547111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:20.547144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:20.671011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:20.671170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:20.671214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:20.671245] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:20.674833] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: DOWN (p=39.10%) [2026-02-23T20:23:20.675159] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-23T20:23:20.675296] [INFO ] [sig ] GRPN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:20.817870] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GRPN.txt [2026-02-23T20:23:20.818039] [INFO ] [sig ] [1391/3383] Completed GRPN in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:20.818082] [INFO ] [sig ] [1392/3383] Forecasting GRVY... [2026-02-23T20:23:20.818113] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-23T20:23:20.818143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-23T20:23:20.829874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-23T20:23:20.830263] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-23T20:23:20.831242] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-23T20:23:20.831295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:20.831328] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:20.831355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:20.831412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:20.890153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:20.891273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:20.891354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:20.891387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:21.005738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:21.005895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:21.006125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:21.006154] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:21.010100] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-02-23T20:23:21.010407] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-23T20:23:21.010534] [INFO ] [sig ] GRVY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:21.154256] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GRVY.txt [2026-02-23T20:23:21.154409] [INFO ] [sig ] [1392/3383] Completed GRVY in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:21.154449] [INFO ] [sig ] [1393/3383] Forecasting GRWG... [2026-02-23T20:23:21.154478] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-23T20:23:21.154509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-23T20:23:21.166335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-23T20:23:21.166701] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-23T20:23:21.167479] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-23T20:23:21.167533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:21.167565] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:21.167620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:21.167679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:21.225491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:21.226438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:21.226526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:21.226560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:21.350672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:21.350851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:21.350894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:21.350972] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:21.354509] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-23T20:23:21.354812] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-23T20:23:21.354939] [INFO ] [sig ] GRWG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:21.497885] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GRWG.txt [2026-02-23T20:23:21.498058] [INFO ] [sig ] [1393/3383] Completed GRWG in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:21.498099] [INFO ] [sig ] [1394/3383] Forecasting GRX... [2026-02-23T20:23:21.498130] [INFO ] [sig ] Generating forecast for: GRX [2026-02-23T20:23:21.498161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-23T20:23:21.509191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-23T20:23:21.509592] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-23T20:23:21.510373] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-23T20:23:21.510427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:21.510460] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:21.510487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:21.510544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:21.567657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:21.568550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:21.568655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:21.568690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:21.679960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:21.680119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:21.680160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:21.680190] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:21.683686] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=41.07%) [2026-02-23T20:23:21.683963] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-23T20:23:21.684083] [INFO ] [sig ] GRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:21.826211] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GRX.txt [2026-02-23T20:23:21.826372] [INFO ] [sig ] [1394/3383] Completed GRX in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:21.826414] [INFO ] [sig ] [1395/3383] Forecasting GS... [2026-02-23T20:23:21.826444] [INFO ] [sig ] Generating forecast for: GS [2026-02-23T20:23:21.826475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-23T20:23:21.838640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-23T20:23:21.838986] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-23T20:23:21.839845] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-23T20:23:21.839899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:21.839932] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:21.839958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:21.840016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:21.896690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:21.897545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:21.897648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:21.897683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:22.022882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:22.023037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:22.023077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:22.023109] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:22.026562] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: UP (p=76.17%) [2026-02-23T20:23:22.026856] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-23T20:23:22.026978] [INFO ] [sig ] GS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:22.170751] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GS.txt [2026-02-23T20:23:22.170880] [INFO ] [sig ] [1395/3383] Completed GS in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:22.170919] [INFO ] [sig ] [1396/3383] Forecasting GSBC... [2026-02-23T20:23:22.170950] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-23T20:23:22.170980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-23T20:23:22.181814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-23T20:23:22.182149] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-23T20:23:22.182954] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-23T20:23:22.183009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:22.183041] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:22.183068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:22.183124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:22.239932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:22.240557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:22.240652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:22.240685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:22.362509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:22.362666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:22.362705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:22.362734] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:22.366104] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: UP (p=57.15%) [2026-02-23T20:23:22.366382] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-23T20:23:22.366505] [INFO ] [sig ] GSBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:22.531756] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GSBC.txt [2026-02-23T20:23:22.531915] [INFO ] [sig ] [1396/3383] Completed GSBC in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:22.531955] [INFO ] [sig ] [1397/3383] Forecasting GSBD... [2026-02-23T20:23:22.531984] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-23T20:23:22.532014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-23T20:23:22.543511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-23T20:23:22.543885] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-23T20:23:22.544739] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-23T20:23:22.544794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:22.544845] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:22.544875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:22.544934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:22.603330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:22.604232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:22.604335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:22.604376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:22.726623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:22.726778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:22.726820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:22.726851] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:22.730489] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-02-23T20:23:22.730835] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-23T20:23:22.730973] [INFO ] [sig ] GSBD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:22.876996] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GSBD.txt [2026-02-23T20:23:22.877152] [INFO ] [sig ] [1397/3383] Completed GSBD in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:22.877193] [INFO ] [sig ] [1398/3383] Forecasting GSHD... [2026-02-23T20:23:22.877223] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-23T20:23:22.877253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-23T20:23:22.888423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-23T20:23:22.888765] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-23T20:23:22.889539] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-23T20:23:22.889618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:22.889652] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:22.889679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:22.889736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:22.948880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:22.949694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:22.949777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:22.949812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:23.074354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:23.074511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:23.074553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:23.074605] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:23.078180] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-02-23T20:23:23.078467] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-23T20:23:23.078613] [INFO ] [sig ] GSHD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:23.222052] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GSHD.txt [2026-02-23T20:23:23.222191] [INFO ] [sig ] [1398/3383] Completed GSHD in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:23.222238] [INFO ] [sig ] [1399/3383] Forecasting GSK... [2026-02-23T20:23:23.222274] [INFO ] [sig ] Generating forecast for: GSK [2026-02-23T20:23:23.222310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-23T20:23:23.234932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-23T20:23:23.235349] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-23T20:23:23.236183] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-23T20:23:23.236238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:23.236272] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:23.236299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:23.236361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:23.297625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:23.298609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:23.298695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:23.298729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:23.425629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:23.425794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:23.425838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:23.425868] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:23.429466] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: DOWN (p=38.35%) [2026-02-23T20:23:23.429779] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-23T20:23:23.429910] [INFO ] [sig ] GSK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:23.573535] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GSK.txt [2026-02-23T20:23:23.573716] [INFO ] [sig ] [1399/3383] Completed GSK in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:23.573756] [INFO ] [sig ] [1400/3383] Forecasting GSL... [2026-02-23T20:23:23.573786] [INFO ] [sig ] Generating forecast for: GSL [2026-02-23T20:23:23.573817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-23T20:23:23.584917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-23T20:23:23.585284] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-23T20:23:23.586080] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-23T20:23:23.586133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:23.586165] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:23.586193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:23.586250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:23.645797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:23.647038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:23.647199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:23.647246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:23.778830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:23.778990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:23.779033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:23.779065] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:23.782739] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=49.82%) [2026-02-23T20:23:23.783040] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-23T20:23:23.783171] [INFO ] [sig ] GSL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:23.926906] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GSL.txt [2026-02-23T20:23:23.927045] [INFO ] [sig ] [1400/3383] Completed GSL in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:23.927090] [INFO ] [sig ] [1401/3383] Forecasting GSM... [2026-02-23T20:23:23.927121] [INFO ] [sig ] Generating forecast for: GSM [2026-02-23T20:23:23.927151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-23T20:23:23.938705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-23T20:23:23.939073] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-23T20:23:23.939899] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-23T20:23:23.939953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:23.939986] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:23.940014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:23.940075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:23.997403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:23.998220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:23.998317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:23.998358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:24.120993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:24.121153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:24.121195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:24.121226] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:24.124642] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-23T20:23:24.124920] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-23T20:23:24.125047] [INFO ] [sig ] GSM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:24.271427] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GSM.txt [2026-02-23T20:23:24.271631] [INFO ] [sig ] [1401/3383] Completed GSM in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:24.271677] [INFO ] [sig ] [1402/3383] Forecasting GTES... [2026-02-23T20:23:24.271708] [INFO ] [sig ] Generating forecast for: GTES [2026-02-23T20:23:24.271739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-23T20:23:24.282676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-23T20:23:24.283028] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-23T20:23:24.283869] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-23T20:23:24.283923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:24.283955] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:24.283983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:24.284039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:24.343959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:24.344881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:24.344966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:24.345001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:24.466767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:24.466909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:24.466950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:24.466978] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:24.470432] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: UP (p=68.90%) [2026-02-23T20:23:24.470733] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-23T20:23:24.470858] [INFO ] [sig ] GTES: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:24.615403] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GTES.txt [2026-02-23T20:23:24.615556] [INFO ] [sig ] [1402/3383] Completed GTES in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:24.615640] [INFO ] [sig ] [1403/3383] Forecasting GTLB... [2026-02-23T20:23:24.615673] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-23T20:23:24.615704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-23T20:23:24.626513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-23T20:23:24.626875] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-23T20:23:24.627665] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-23T20:23:24.627719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:24.627753] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:24.627780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:24.627860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:24.684704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:24.685473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:24.685554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:24.685608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:24.806993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:24.807147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:24.807188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:24.807217] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:24.810678] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=47.62%) [2026-02-23T20:23:24.810960] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-23T20:23:24.811084] [INFO ] [sig ] GTLB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:24.957487] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GTLB.txt [2026-02-23T20:23:24.957669] [INFO ] [sig ] [1403/3383] Completed GTLB in 0.3s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:24.957713] [INFO ] [sig ] [1404/3383] Forecasting GTLS... [2026-02-23T20:23:24.957745] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-23T20:23:24.957774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-23T20:23:24.970145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-23T20:23:24.970486] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-23T20:23:24.971480] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-23T20:23:24.971721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:24.971757] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:24.971784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:24.971839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:25.031946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:25.032732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:25.032814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:25.032847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:25.156202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:25.156356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:25.156396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:25.156441] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:25.159876] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=91.30%) [2026-02-23T20:23:25.160156] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-23T20:23:25.160279] [INFO ] [sig ] GTLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:25.307708] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GTLS.txt [2026-02-23T20:23:25.307896] [INFO ] [sig ] [1404/3383] Completed GTLS in 0.4s | 2.80 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-23T20:23:25.307939] [INFO ] [sig ] [1405/3383] Forecasting GTN... [2026-02-23T20:23:25.307970] [INFO ] [sig ] Generating forecast for: GTN [2026-02-23T20:23:25.308001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-23T20:23:25.320308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-23T20:23:25.320730] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-23T20:23:25.321742] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-23T20:23:25.321797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:25.321830] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:25.321858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:25.321915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:25.380811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:25.381750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:25.381839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:25.381873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:25.515928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:25.516113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:25.516177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:25.516215] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:25.520654] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=30.03%) [2026-02-23T20:23:25.521041] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-23T20:23:25.521218] [INFO ] [sig ] GTN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:25.678976] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GTN.txt [2026-02-23T20:23:25.679136] [INFO ] [sig ] [1405/3383] Completed GTN in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-23T20:23:25.679178] [INFO ] [sig ] [1406/3383] Forecasting GTX... [2026-02-23T20:23:25.679207] [INFO ] [sig ] Generating forecast for: GTX [2026-02-23T20:23:25.679239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-23T20:23:25.691305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-23T20:23:25.691714] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-23T20:23:25.692490] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-23T20:23:25.692544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:25.692597] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:25.692627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:25.692684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:25.753961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:25.755137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:25.755244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:25.755304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:25.880625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:25.880791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:25.880833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:25.880862] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:25.884394] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: DOWN (p=20.52%) [2026-02-23T20:23:25.884702] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-23T20:23:25.884850] [INFO ] [sig ] GTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:26.030683] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GTX.txt [2026-02-23T20:23:26.030868] [INFO ] [sig ] [1406/3383] Completed GTX in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-23T20:23:26.030918] [INFO ] [sig ] [1407/3383] Forecasting GTY... [2026-02-23T20:23:26.030953] [INFO ] [sig ] Generating forecast for: GTY [2026-02-23T20:23:26.030997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-23T20:23:26.046489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-23T20:23:26.047017] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-23T20:23:26.048181] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-23T20:23:26.048252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:26.048367] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:26.048419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:26.048509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:26.114834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:26.115751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:26.115837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:26.115871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:26.250860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:26.251017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:26.251059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:26.251088] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:26.254828] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-23T20:23:26.255224] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-23T20:23:26.255364] [INFO ] [sig ] GTY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:26.398270] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GTY.txt [2026-02-23T20:23:26.398422] [INFO ] [sig ] [1407/3383] Completed GTY in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:26.398471] [INFO ] [sig ] [1408/3383] Forecasting GUG... [2026-02-23T20:23:26.398506] [INFO ] [sig ] Generating forecast for: GUG [2026-02-23T20:23:26.398536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-23T20:23:26.410122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-23T20:23:26.410489] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-23T20:23:26.411277] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-23T20:23:26.411329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:26.411362] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:26.411405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:26.411463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:26.470636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:26.471631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:26.471718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:26.471753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:26.593115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:26.593274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:26.593316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:26.593347] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:26.596960] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=22.58%) [2026-02-23T20:23:26.597265] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-23T20:23:26.597405] [INFO ] [sig ] GUG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:26.741528] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GUG.txt [2026-02-23T20:23:26.741705] [INFO ] [sig ] [1408/3383] Completed GUG in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:26.741746] [INFO ] [sig ] [1409/3383] Forecasting GVA... [2026-02-23T20:23:26.741778] [INFO ] [sig ] Generating forecast for: GVA [2026-02-23T20:23:26.741808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-23T20:23:26.752874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-23T20:23:26.753249] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-23T20:23:26.754081] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-23T20:23:26.754135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:26.754168] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:26.754196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:26.754253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:26.810994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:26.811895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:26.811977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:26.812011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:26.939225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:26.939388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:26.939444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:26.939482] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:26.943115] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: DOWN (p=49.26%) [2026-02-23T20:23:26.943399] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-23T20:23:26.943526] [INFO ] [sig ] GVA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:27.089975] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GVA.txt [2026-02-23T20:23:27.090155] [INFO ] [sig ] [1409/3383] Completed GVA in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:27.090203] [INFO ] [sig ] [1410/3383] Forecasting GWH... [2026-02-23T20:23:27.090234] [INFO ] [sig ] Generating forecast for: GWH [2026-02-23T20:23:27.090266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-23T20:23:27.102188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-23T20:23:27.102636] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-23T20:23:27.103527] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-23T20:23:27.103617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:27.103656] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:27.103685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:27.103744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:27.163714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:27.164601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:27.164690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:27.164725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:27.294331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:27.294517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:27.294587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:27.294622] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:27.298480] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-23T20:23:27.298791] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-23T20:23:27.298922] [INFO ] [sig ] GWH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:27.442992] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GWH.txt [2026-02-23T20:23:27.443138] [INFO ] [sig ] [1410/3383] Completed GWH in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:27.443179] [INFO ] [sig ] [1411/3383] Forecasting GWRE... [2026-02-23T20:23:27.443210] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-23T20:23:27.443241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-23T20:23:27.455148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-23T20:23:27.455523] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-23T20:23:27.456363] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-23T20:23:27.456429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:27.456477] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:27.456512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:27.456584] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:27.515479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:27.516291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:27.516374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:27.516408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:27.643395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:27.643552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:27.643614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:27.643645] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:27.647168] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-02-23T20:23:27.647457] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-23T20:23:27.647602] [INFO ] [sig ] GWRE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:27.789906] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GWRE.txt [2026-02-23T20:23:27.790041] [INFO ] [sig ] [1411/3383] Completed GWRE in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:27.790081] [INFO ] [sig ] [1412/3383] Forecasting GWRS... [2026-02-23T20:23:27.790110] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-23T20:23:27.790147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-23T20:23:27.801117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-23T20:23:27.801467] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-23T20:23:27.802254] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-23T20:23:27.802307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:27.802339] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:27.802366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:27.802421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:27.859952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:27.860781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:27.860865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:27.860899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:27.978508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:27.978696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:27.978740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:27.978770] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:27.982686] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-02-23T20:23:27.982965] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-23T20:23:27.983280] [INFO ] [sig ] GWRS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:28.154180] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GWRS.txt [2026-02-23T20:23:28.154352] [INFO ] [sig ] [1412/3383] Completed GWRS in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:28.154401] [INFO ] [sig ] [1413/3383] Forecasting GXAI... [2026-02-23T20:23:28.154438] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-23T20:23:28.154474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-23T20:23:28.166179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-23T20:23:28.166616] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-23T20:23:28.167451] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-23T20:23:28.167517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:28.167551] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:28.167599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:28.167660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:28.227106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:28.228027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:28.228117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:28.228153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:28.349139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:28.349301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:28.349348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:28.349378] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:28.352897] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: DOWN (p=43.97%) [2026-02-23T20:23:28.353188] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-23T20:23:28.353317] [INFO ] [sig ] GXAI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:28.503539] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/GXAI.txt [2026-02-23T20:23:28.503708] [INFO ] [sig ] [1413/3383] Completed GXAI in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:28.503751] [INFO ] [sig ] [1414/3383] Forecasting GYRE... [2026-02-23T20:23:28.503782] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-23T20:23:28.503812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-23T20:23:28.516010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-23T20:23:28.516444] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-23T20:23:28.517360] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-23T20:23:28.517417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:28.517456] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:28.517485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:28.517543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:28.577036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:28.577767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:28.577871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:28.577908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:28.697629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:28.697784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:28.697825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:28.697877] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:28.701429] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=90.99%) [2026-02-23T20:23:28.701757] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-23T20:23:28.701889] [INFO ] [sig ] GYRE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:28.848288] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/GYRE.txt [2026-02-23T20:23:28.848543] [INFO ] [sig ] [1414/3383] Completed GYRE in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:28.848624] [INFO ] [sig ] [1415/3383] Forecasting H... [2026-02-23T20:23:28.848661] [INFO ] [sig ] Generating forecast for: H [2026-02-23T20:23:28.848693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-23T20:23:28.860619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-23T20:23:28.860977] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-23T20:23:28.861805] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-23T20:23:28.861859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:28.861893] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:28.861921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:28.861978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:28.918965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:28.919718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:28.919803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:28.919835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:29.048178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:29.048335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:29.048377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:29.048406] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:29.051847] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: UP (p=89.52%) [2026-02-23T20:23:29.052127] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-23T20:23:29.052252] [INFO ] [sig ] H: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:29.193408] [INFO ] [LOCAL ] Saved forecast: H 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/H.txt [2026-02-23T20:23:29.193561] [INFO ] [sig ] [1415/3383] Completed H in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:29.193622] [INFO ] [sig ] [1416/3383] Forecasting HAE... [2026-02-23T20:23:29.193656] [INFO ] [sig ] Generating forecast for: HAE [2026-02-23T20:23:29.193686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-23T20:23:29.204969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-23T20:23:29.205313] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-23T20:23:29.206157] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-23T20:23:29.206214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:29.206247] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:29.206274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:29.206330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:29.263238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:29.263991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:29.264072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:29.264105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:29.393412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:29.393592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:29.393638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:29.393667] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:29.397197] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: DOWN (p=47.73%) [2026-02-23T20:23:29.397504] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-23T20:23:29.397654] [INFO ] [sig ] HAE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:29.550150] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HAE.txt [2026-02-23T20:23:29.550287] [INFO ] [sig ] [1416/3383] Completed HAE in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:29.550326] [INFO ] [sig ] [1417/3383] Forecasting HAFC... [2026-02-23T20:23:29.550355] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-23T20:23:29.550385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-23T20:23:29.561636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-23T20:23:29.561969] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-23T20:23:29.562762] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-23T20:23:29.562815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:29.562847] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:29.562875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:29.562932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:29.622166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:29.622932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:29.623017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:29.623097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:29.749526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:29.749725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:29.749770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:29.749803] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:29.753409] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: DOWN (p=38.95%) [2026-02-23T20:23:29.753720] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-23T20:23:29.753852] [INFO ] [sig ] HAFC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:29.897029] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HAFC.txt [2026-02-23T20:23:29.897186] [INFO ] [sig ] [1417/3383] Completed HAFC in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:29.897228] [INFO ] [sig ] [1418/3383] Forecasting HAL... [2026-02-23T20:23:29.897257] [INFO ] [sig ] Generating forecast for: HAL [2026-02-23T20:23:29.897289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-23T20:23:29.908477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-23T20:23:29.908845] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-23T20:23:29.909635] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-23T20:23:29.909689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:29.909722] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:29.909749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:29.909806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:29.971236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:29.971963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:29.972046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:29.972082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:30.097115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:30.097275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:30.097319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:30.097350] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:30.100931] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=13.13%) [2026-02-23T20:23:30.101240] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-23T20:23:30.101375] [INFO ] [sig ] HAL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:30.246425] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HAL.txt [2026-02-23T20:23:30.246564] [INFO ] [sig ] [1418/3383] Completed HAL in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:30.246623] [INFO ] [sig ] [1419/3383] Forecasting HALO... [2026-02-23T20:23:30.246654] [INFO ] [sig ] Generating forecast for: HALO [2026-02-23T20:23:30.246684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-23T20:23:30.265598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-23T20:23:30.266074] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-23T20:23:30.267179] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-23T20:23:30.267248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:30.267288] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:30.267321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:30.267398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:30.337548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:30.338510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:30.338616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:30.338654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:30.463170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:30.463331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:30.463374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:30.463409] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:30.467050] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: UP (p=51.84%) [2026-02-23T20:23:30.467355] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-23T20:23:30.467488] [INFO ] [sig ] HALO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:30.611766] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HALO.txt [2026-02-23T20:23:30.611898] [INFO ] [sig ] [1419/3383] Completed HALO in 0.4s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:30.611938] [INFO ] [sig ] [1420/3383] Forecasting HAS... [2026-02-23T20:23:30.611968] [INFO ] [sig ] Generating forecast for: HAS [2026-02-23T20:23:30.611998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-23T20:23:30.623181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-23T20:23:30.623527] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-23T20:23:30.624316] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-23T20:23:30.624370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:30.624402] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:30.624430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:30.624486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:30.680919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:30.681697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:30.681779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:30.681812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:30.804962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:30.805129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:30.805183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:30.805219] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:30.808985] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: DOWN (p=35.64%) [2026-02-23T20:23:30.809293] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-23T20:23:30.809434] [INFO ] [sig ] HAS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:30.955024] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HAS.txt [2026-02-23T20:23:30.955194] [INFO ] [sig ] [1420/3383] Completed HAS in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:30.955235] [INFO ] [sig ] [1421/3383] Forecasting HASI... [2026-02-23T20:23:30.955265] [INFO ] [sig ] Generating forecast for: HASI [2026-02-23T20:23:30.955295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-23T20:23:30.966602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-23T20:23:30.966986] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-23T20:23:30.967786] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-23T20:23:30.967865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:30.967916] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:30.967945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:30.968002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:31.031422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:31.032325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:31.032413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:31.032450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:31.154526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:31.154706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:31.154749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:31.154778] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:31.158196] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: DOWN (p=10.56%) [2026-02-23T20:23:31.158477] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-23T20:23:31.158620] [INFO ] [sig ] HASI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:31.300189] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HASI.txt [2026-02-23T20:23:31.300346] [INFO ] [sig ] [1421/3383] Completed HASI in 0.3s | 2.80 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-23T20:23:31.300388] [INFO ] [sig ] [1422/3383] Forecasting HBAN... [2026-02-23T20:23:31.300418] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-23T20:23:31.300451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-23T20:23:31.312134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-23T20:23:31.312521] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-23T20:23:31.313319] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-23T20:23:31.313373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:31.313406] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:31.313433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:31.313494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:31.370964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:31.371847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:31.371932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:31.371965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:31.495053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:31.495212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:31.495257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:31.495287] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:31.498852] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: UP (p=67.50%) [2026-02-23T20:23:31.499130] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-23T20:23:31.499253] [INFO ] [sig ] HBAN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:31.640815] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HBAN.txt [2026-02-23T20:23:31.640975] [INFO ] [sig ] [1422/3383] Completed HBAN in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-23T20:23:31.641016] [INFO ] [sig ] [1423/3383] Forecasting HBANL... [2026-02-23T20:23:31.641046] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-23T20:23:31.641075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-23T20:23:31.652276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-23T20:23:31.652670] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-23T20:23:31.653440] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-23T20:23:31.653504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:31.653545] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:31.653611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:31.653672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:31.711016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:31.711696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:31.711776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:31.711809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:31.829397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:31.829563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:31.829630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:31.829661] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:31.833166] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: DOWN (p=21.69%) [2026-02-23T20:23:31.833442] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-23T20:23:31.833569] [INFO ] [sig ] HBANL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:31.975391] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HBANL.txt [2026-02-23T20:23:31.975524] [INFO ] [sig ] [1423/3383] Completed HBANL in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-23T20:23:31.975563] [INFO ] [sig ] [1424/3383] Forecasting HBANP... [2026-02-23T20:23:31.975618] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-23T20:23:31.975650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-23T20:23:31.987173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-23T20:23:31.987494] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-23T20:23:31.988292] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-23T20:23:31.988345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:31.988409] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:31.988442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:31.988512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:32.047302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:32.048084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:32.048168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:32.048200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:32.160720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:32.160880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:32.160921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:32.160951] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:32.164371] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=39.43%) [2026-02-23T20:23:32.164704] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-23T20:23:32.164828] [INFO ] [sig ] HBANP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:32.308950] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HBANP.txt [2026-02-23T20:23:32.309107] [INFO ] [sig ] [1424/3383] Completed HBANP in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:32.309167] [INFO ] [sig ] [1425/3383] Forecasting HBB... [2026-02-23T20:23:32.309201] [INFO ] [sig ] Generating forecast for: HBB [2026-02-23T20:23:32.309232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-23T20:23:32.321927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-23T20:23:32.322323] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-23T20:23:32.323148] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-23T20:23:32.323204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:32.323237] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:32.323265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:32.323322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:32.383226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:32.384139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:32.384234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:32.384267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:32.505260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:32.505421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:32.505466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:32.505498] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:32.509200] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=57.01%) [2026-02-23T20:23:32.509531] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-23T20:23:32.509701] [INFO ] [sig ] HBB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:32.659676] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HBB.txt [2026-02-23T20:23:32.659836] [INFO ] [sig ] [1425/3383] Completed HBB in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:32.659878] [INFO ] [sig ] [1426/3383] Forecasting HBCP... [2026-02-23T20:23:32.659908] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-23T20:23:32.659938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-23T20:23:32.672231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-23T20:23:32.672679] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-23T20:23:32.673527] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-23T20:23:32.673610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:32.673648] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:32.673676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:32.673734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:32.734807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:32.735774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:32.735881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:32.735916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:32.859428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:32.859607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:32.859650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:32.859680] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:32.863205] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: UP (p=58.97%) [2026-02-23T20:23:32.863537] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-23T20:23:32.863704] [INFO ] [sig ] HBCP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:33.010794] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HBCP.txt [2026-02-23T20:23:33.010933] [INFO ] [sig ] [1426/3383] Completed HBCP in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:33.010973] [INFO ] [sig ] [1427/3383] Forecasting HBM... [2026-02-23T20:23:33.011003] [INFO ] [sig ] Generating forecast for: HBM [2026-02-23T20:23:33.011034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-23T20:23:33.022803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-23T20:23:33.023127] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-23T20:23:33.023938] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-23T20:23:33.023993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:33.024025] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:33.024053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:33.024109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:33.081602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:33.082516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:33.082625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:33.082661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:33.223602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:33.223801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:33.223871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:33.223981] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:33.229614] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-02-23T20:23:33.230109] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-23T20:23:33.230308] [INFO ] [sig ] HBM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:33.453567] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HBM.txt [2026-02-23T20:23:33.453814] [INFO ] [sig ] [1427/3383] Completed HBM in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:33.453868] [INFO ] [sig ] [1428/3383] Forecasting HBNC... [2026-02-23T20:23:33.453906] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-23T20:23:33.453945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-23T20:23:33.468822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-23T20:23:33.469306] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-23T20:23:33.470395] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-23T20:23:33.470462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:33.470502] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:33.470539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:33.470637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:33.561180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:33.562451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:33.562560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:33.562615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:33.728372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:33.728616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:33.728703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:33.728750] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:33.733796] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=68.67%) [2026-02-23T20:23:33.734218] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-23T20:23:33.734416] [INFO ] [sig ] HBNC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:33.965529] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HBNC.txt [2026-02-23T20:23:33.965806] [INFO ] [sig ] [1428/3383] Completed HBNC in 0.5s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:33.965871] [INFO ] [sig ] [1429/3383] Forecasting HCA... [2026-02-23T20:23:33.965924] [INFO ] [sig ] Generating forecast for: HCA [2026-02-23T20:23:33.965974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-23T20:23:33.990474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-23T20:23:33.991117] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-23T20:23:33.992512] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-23T20:23:33.992612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:33.992811] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:33.992873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:33.992967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:34.081633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:34.082871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:34.083007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:34.083061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:34.251340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:34.251623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:34.251716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:34.251775] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:34.258167] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=72.13%) [2026-02-23T20:23:34.258842] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-23T20:23:34.259066] [INFO ] [sig ] HCA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:34.485041] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HCA.txt [2026-02-23T20:23:34.485210] [INFO ] [sig ] [1429/3383] Completed HCA in 0.5s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:34.485253] [INFO ] [sig ] [1430/3383] Forecasting HCC... [2026-02-23T20:23:34.485285] [INFO ] [sig ] Generating forecast for: HCC [2026-02-23T20:23:34.485318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-23T20:23:34.497410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-23T20:23:34.497934] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-23T20:23:34.498925] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-23T20:23:34.498983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:34.499017] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:34.499045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:34.499104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:34.557204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:34.558213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:34.558301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:34.558335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:34.687977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:34.688142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:34.688185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:34.688214] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:34.691772] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=76.34%) [2026-02-23T20:23:34.692114] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-23T20:23:34.692264] [INFO ] [sig ] HCC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:34.840191] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HCC.txt [2026-02-23T20:23:34.840351] [INFO ] [sig ] [1430/3383] Completed HCC in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:34.840392] [INFO ] [sig ] [1431/3383] Forecasting HCI... [2026-02-23T20:23:34.840422] [INFO ] [sig ] Generating forecast for: HCI [2026-02-23T20:23:34.840453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-23T20:23:34.852352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-23T20:23:34.852788] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-23T20:23:34.853666] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-23T20:23:34.853723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:34.853758] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:34.853787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:34.853845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:34.913647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:34.914770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:34.914869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:34.914909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:35.040822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:35.040986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:35.041029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:35.041061] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:35.044640] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-02-23T20:23:35.044959] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-23T20:23:35.045096] [INFO ] [sig ] HCI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:35.194485] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HCI.txt [2026-02-23T20:23:35.194673] [INFO ] [sig ] [1431/3383] Completed HCI in 0.4s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:35.194718] [INFO ] [sig ] [1432/3383] Forecasting HCM... [2026-02-23T20:23:35.194749] [INFO ] [sig ] Generating forecast for: HCM [2026-02-23T20:23:35.194780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-23T20:23:35.206616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-23T20:23:35.207008] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-23T20:23:35.207929] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-23T20:23:35.207985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:35.208057] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:35.208088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:35.208146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:35.266641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:35.267525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:35.267630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:35.267666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:35.388903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:35.389067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:35.389109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:35.389138] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:35.392654] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-23T20:23:35.392959] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-23T20:23:35.393088] [INFO ] [sig ] HCM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:35.539911] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HCM.txt [2026-02-23T20:23:35.540070] [INFO ] [sig ] [1432/3383] Completed HCM in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:35.540111] [INFO ] [sig ] [1433/3383] Forecasting HCSG... [2026-02-23T20:23:35.540141] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-23T20:23:35.540171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-23T20:23:35.551519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-23T20:23:35.551916] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-23T20:23:35.552786] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-23T20:23:35.552842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:35.552874] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:35.552901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:35.552958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:35.610923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:35.611822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:35.611908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:35.611942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:35.730643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:35.730807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:35.730881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:35.730914] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:35.734447] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-23T20:23:35.734775] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-23T20:23:35.734907] [INFO ] [sig ] HCSG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:35.881656] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HCSG.txt [2026-02-23T20:23:35.881838] [INFO ] [sig ] [1433/3383] Completed HCSG in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:35.881883] [INFO ] [sig ] [1434/3383] Forecasting HD... [2026-02-23T20:23:35.881914] [INFO ] [sig ] Generating forecast for: HD [2026-02-23T20:23:35.881944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-23T20:23:35.893541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-23T20:23:35.893971] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-23T20:23:35.894779] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-23T20:23:35.894833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:35.894865] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:35.894893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:35.894951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:35.953234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:35.954163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:35.954299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:35.954334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:36.075338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:36.075502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:36.075552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:36.075613] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:36.079245] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: UP (p=94.88%) [2026-02-23T20:23:36.079614] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-23T20:23:36.079759] [INFO ] [sig ] HD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:36.227193] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HD.txt [2026-02-23T20:23:36.227327] [INFO ] [sig ] [1434/3383] Completed HD in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:36.227367] [INFO ] [sig ] [1435/3383] Forecasting HDB... [2026-02-23T20:23:36.227399] [INFO ] [sig ] Generating forecast for: HDB [2026-02-23T20:23:36.227429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-23T20:23:36.238530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-23T20:23:36.238868] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-23T20:23:36.239688] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-23T20:23:36.239748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:36.239781] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:36.239809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:36.239865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:36.297228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:36.297994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:36.298076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:36.298109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:36.421735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:36.421890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:36.421933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:36.421963] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:36.425367] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=50.76%) [2026-02-23T20:23:36.425669] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-23T20:23:36.425795] [INFO ] [sig ] HDB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:36.569882] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HDB.txt [2026-02-23T20:23:36.570023] [INFO ] [sig ] [1435/3383] Completed HDB in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:36.570063] [INFO ] [sig ] [1436/3383] Forecasting HDSN... [2026-02-23T20:23:36.570092] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-23T20:23:36.570129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-23T20:23:36.580779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-23T20:23:36.581129] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-23T20:23:36.581948] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-23T20:23:36.582002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:36.582034] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:36.582060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:36.582117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:36.639773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:36.640413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:36.640493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:36.640527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:36.758227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:36.758383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:36.758424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:36.758460] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:36.762268] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: DOWN (p=28.62%) [2026-02-23T20:23:36.762543] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-23T20:23:36.762684] [INFO ] [sig ] HDSN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:36.909316] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HDSN.txt [2026-02-23T20:23:36.909445] [INFO ] [sig ] [1436/3383] Completed HDSN in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:36.909484] [INFO ] [sig ] [1437/3383] Forecasting HE... [2026-02-23T20:23:36.909514] [INFO ] [sig ] Generating forecast for: HE [2026-02-23T20:23:36.909544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-23T20:23:36.921092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-23T20:23:36.921469] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-23T20:23:36.922296] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-23T20:23:36.922350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:36.922382] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:36.922408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:36.922463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:36.980254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:36.981144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:36.981233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:36.981266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:37.103939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:37.104099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:37.104141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:37.104171] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:37.107556] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=65.93%) [2026-02-23T20:23:37.107880] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-23T20:23:37.108014] [INFO ] [sig ] HE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:37.252238] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HE.txt [2026-02-23T20:23:37.252443] [INFO ] [sig ] [1437/3383] Completed HE in 0.3s | 2.80 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-23T20:23:37.252486] [INFO ] [sig ] [1438/3383] Forecasting HEI... [2026-02-23T20:23:37.252517] [INFO ] [sig ] Generating forecast for: HEI [2026-02-23T20:23:37.252548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-23T20:23:37.263519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-23T20:23:37.263911] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-23T20:23:37.264759] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-23T20:23:37.264815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:37.264848] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:37.264876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:37.264932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:37.324751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:37.325662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:37.325747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:37.325782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:37.452834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:37.452998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:37.453039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:37.453069] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:37.456592] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-02-23T20:23:37.456906] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-23T20:23:37.457034] [INFO ] [sig ] HEI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:37.601305] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HEI.txt [2026-02-23T20:23:37.601468] [INFO ] [sig ] [1438/3383] Completed HEI in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-23T20:23:37.601513] [INFO ] [sig ] [1439/3383] Forecasting HELE... [2026-02-23T20:23:37.601542] [INFO ] [sig ] Generating forecast for: HELE [2026-02-23T20:23:37.601591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-23T20:23:37.613542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-23T20:23:37.613938] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-23T20:23:37.614747] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-23T20:23:37.614801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:37.614834] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:37.614861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:37.614918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:37.674554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:37.675472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:37.675559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:37.675615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:37.802149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:37.802314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:37.802356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:37.802388] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:37.806031] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=90.99%) [2026-02-23T20:23:37.806322] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-23T20:23:37.806452] [INFO ] [sig ] HELE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:37.953147] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HELE.txt [2026-02-23T20:23:37.953283] [INFO ] [sig ] [1439/3383] Completed HELE in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-23T20:23:37.953323] [INFO ] [sig ] [1440/3383] Forecasting HEPS... [2026-02-23T20:23:37.953353] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-23T20:23:37.953382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-23T20:23:37.965039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-23T20:23:37.965420] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-23T20:23:37.966250] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-23T20:23:37.966304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:37.966337] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:37.966364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:37.966420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:38.024544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:38.025405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:38.025490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:38.025523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:38.146741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:38.146900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:38.146942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:38.146974] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:38.150429] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-02-23T20:23:38.150767] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-23T20:23:38.150903] [INFO ] [sig ] HEPS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:38.367527] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HEPS.txt [2026-02-23T20:23:38.367740] [INFO ] [sig ] [1440/3383] Completed HEPS in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-23T20:23:38.367813] [INFO ] [sig ] [1441/3383] Forecasting HEQ... [2026-02-23T20:23:38.367885] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-23T20:23:38.367930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-23T20:23:38.380239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-23T20:23:38.380693] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-23T20:23:38.381521] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-23T20:23:38.381592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:38.381658] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:38.381690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:38.381749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:38.442840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:38.443731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:38.443815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:38.443850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:38.563873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:38.564032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:38.564074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:38.564102] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:38.567561] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-02-23T20:23:38.567931] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-23T20:23:38.568067] [INFO ] [sig ] HEQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:38.715013] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HEQ.txt [2026-02-23T20:23:38.715172] [INFO ] [sig ] [1441/3383] Completed HEQ in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-23T20:23:38.715214] [INFO ] [sig ] [1442/3383] Forecasting HERO... [2026-02-23T20:23:38.715245] [INFO ] [sig ] Generating forecast for: HERO [2026-02-23T20:23:38.715275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-23T20:23:38.726563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-23T20:23:38.727008] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-23T20:23:38.727882] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-23T20:23:38.727940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:38.727973] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:38.728001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:38.728058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:38.788478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:38.789396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:38.789481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:38.789515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:38.913999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:38.914154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:38.914198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:38.914228] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:38.917702] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: DOWN (p=44.45%) [2026-02-23T20:23:38.918008] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-23T20:23:38.918133] [INFO ] [sig ] HERO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:39.062837] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HERO.txt [2026-02-23T20:23:39.062993] [INFO ] [sig ] [1442/3383] Completed HERO in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:39.063033] [INFO ] [sig ] [1443/3383] Forecasting HESM... [2026-02-23T20:23:39.063063] [INFO ] [sig ] Generating forecast for: HESM [2026-02-23T20:23:39.063093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-23T20:23:39.074319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-23T20:23:39.074729] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-23T20:23:39.075539] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-23T20:23:39.075620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:39.075657] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:39.075685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:39.075774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:39.136949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:39.137804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:39.137913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:39.137948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:39.263294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:39.263453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:39.263494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:39.263522] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:39.267010] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-23T20:23:39.267289] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-23T20:23:39.267416] [INFO ] [sig ] HESM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:39.410587] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HESM.txt [2026-02-23T20:23:39.410742] [INFO ] [sig ] [1443/3383] Completed HESM in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:39.410786] [INFO ] [sig ] [1444/3383] Forecasting HFFG... [2026-02-23T20:23:39.410817] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-23T20:23:39.410849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-23T20:23:39.424185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-23T20:23:39.424708] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-23T20:23:39.425794] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-23T20:23:39.425863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:39.425911] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:39.425953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:39.426036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:39.497710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:39.498644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:39.498732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:39.498766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:39.624528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:39.624716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:39.624766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:39.624838] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:39.628368] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-02-23T20:23:39.628704] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-23T20:23:39.628842] [INFO ] [sig ] HFFG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:39.780198] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HFFG.txt [2026-02-23T20:23:39.780385] [INFO ] [sig ] [1444/3383] Completed HFFG in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:39.780429] [INFO ] [sig ] [1445/3383] Forecasting HFRO... [2026-02-23T20:23:39.780461] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-23T20:23:39.780492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-23T20:23:39.792737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-23T20:23:39.793131] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-23T20:23:39.794041] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-23T20:23:39.794143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:39.794180] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:39.794207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:39.794265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:39.856623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:39.857535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:39.857657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:39.857694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:39.980591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:39.980765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:39.980814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:39.980843] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:39.984292] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: DOWN (p=4.22%) [2026-02-23T20:23:39.984592] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-23T20:23:39.984723] [INFO ] [sig ] HFRO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:40.128426] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HFRO.txt [2026-02-23T20:23:40.128623] [INFO ] [sig ] [1445/3383] Completed HFRO in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:40.128678] [INFO ] [sig ] [1446/3383] Forecasting HFWA... [2026-02-23T20:23:40.128716] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-23T20:23:40.128752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-23T20:23:40.140468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-23T20:23:40.140833] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-23T20:23:40.141673] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-23T20:23:40.141728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:40.141761] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:40.141789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:40.141847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:40.200271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:40.201099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:40.201182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:40.201214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:40.322768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:40.322932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:40.322973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:40.323004] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:40.326471] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-02-23T20:23:40.326801] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-23T20:23:40.326936] [INFO ] [sig ] HFWA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:40.470733] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HFWA.txt [2026-02-23T20:23:40.470901] [INFO ] [sig ] [1446/3383] Completed HFWA in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:40.470942] [INFO ] [sig ] [1447/3383] Forecasting HG... [2026-02-23T20:23:40.470972] [INFO ] [sig ] Generating forecast for: HG [2026-02-23T20:23:40.471003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-23T20:23:40.482053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-23T20:23:40.482412] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-23T20:23:40.483210] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-23T20:23:40.483264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:40.483297] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:40.483324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:40.483381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:40.540719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:40.541627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:40.541716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:40.541752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:40.665619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:40.665784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:40.665825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:40.665854] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:40.669754] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=64.98%) [2026-02-23T20:23:40.670147] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-23T20:23:40.670298] [INFO ] [sig ] HG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:40.821861] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HG.txt [2026-02-23T20:23:40.822020] [INFO ] [sig ] [1447/3383] Completed HG in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:40.822061] [INFO ] [sig ] [1448/3383] Forecasting HGBL... [2026-02-23T20:23:40.822091] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-23T20:23:40.822122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-23T20:23:40.833923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-23T20:23:40.834493] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-23T20:23:40.835494] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-23T20:23:40.835549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:40.835621] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:40.835667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:40.835740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:40.895736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:40.896667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:40.896754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:40.896788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:41.013805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:41.013962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:41.014002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:41.014032] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:41.017454] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=12.87%) [2026-02-23T20:23:41.017765] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-23T20:23:41.017921] [INFO ] [sig ] HGBL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:41.160424] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HGBL.txt [2026-02-23T20:23:41.160560] [INFO ] [sig ] [1448/3383] Completed HGBL in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:41.160625] [INFO ] [sig ] [1449/3383] Forecasting HGLB... [2026-02-23T20:23:41.160657] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-23T20:23:41.160687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-23T20:23:41.171683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-23T20:23:41.172076] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-23T20:23:41.172983] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-23T20:23:41.173038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:41.173072] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:41.173098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:41.173154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:41.230522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:41.231325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:41.231405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:41.231439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:41.351807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:41.351957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:41.351997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:41.352026] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:41.355500] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-02-23T20:23:41.355826] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-23T20:23:41.355954] [INFO ] [sig ] HGLB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:41.498553] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HGLB.txt [2026-02-23T20:23:41.498728] [INFO ] [sig ] [1449/3383] Completed HGLB in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:41.498770] [INFO ] [sig ] [1450/3383] Forecasting HGTY... [2026-02-23T20:23:41.498800] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-23T20:23:41.498833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-23T20:23:41.509901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-23T20:23:41.510240] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-23T20:23:41.511101] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-23T20:23:41.511156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:41.511189] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:41.511217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:41.511274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:41.569206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:41.570100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:41.570185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:41.570218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:41.697216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:41.697376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:41.697418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:41.697446] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:41.700985] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-02-23T20:23:41.701314] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-23T20:23:41.701446] [INFO ] [sig ] HGTY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:41.848773] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HGTY.txt [2026-02-23T20:23:41.848909] [INFO ] [sig ] [1450/3383] Completed HGTY in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:41.848949] [INFO ] [sig ] [1451/3383] Forecasting HHH... [2026-02-23T20:23:41.848978] [INFO ] [sig ] Generating forecast for: HHH [2026-02-23T20:23:41.849009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-23T20:23:41.860630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-23T20:23:41.860976] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-23T20:23:41.861840] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-23T20:23:41.861895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:41.861927] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:41.861957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:41.862014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:41.920456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:41.921304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:41.921419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:41.921463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:42.043101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:42.043254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:42.043294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:42.043323] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:42.046726] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=12.02%) [2026-02-23T20:23:42.047001] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-23T20:23:42.047124] [INFO ] [sig ] HHH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:42.207233] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HHH.txt [2026-02-23T20:23:42.207373] [INFO ] [sig ] [1451/3383] Completed HHH in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:42.207413] [INFO ] [sig ] [1452/3383] Forecasting HIFS... [2026-02-23T20:23:42.207443] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-23T20:23:42.207474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-23T20:23:42.221369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-23T20:23:42.221793] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-23T20:23:42.222602] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-23T20:23:42.222657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:42.222690] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:42.222717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:42.222774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:42.279988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:42.280724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:42.280804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:42.280836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:42.392712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:42.392867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:42.392925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:42.392956] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:42.396357] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=34.74%) [2026-02-23T20:23:42.396652] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-23T20:23:42.396774] [INFO ] [sig ] HIFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:42.541790] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HIFS.txt [2026-02-23T20:23:42.541937] [INFO ] [sig ] [1452/3383] Completed HIFS in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:42.541977] [INFO ] [sig ] [1453/3383] Forecasting HIG... [2026-02-23T20:23:42.542007] [INFO ] [sig ] Generating forecast for: HIG [2026-02-23T20:23:42.542037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-23T20:23:42.553083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-23T20:23:42.553439] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-23T20:23:42.554244] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-23T20:23:42.554297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:42.554330] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:42.554357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:42.554414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:42.612635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:42.613408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:42.613489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:42.613522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:42.730242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:42.730398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:42.730438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:42.730467] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:42.733884] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-23T20:23:42.734159] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-23T20:23:42.734281] [INFO ] [sig ] HIG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:42.878562] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HIG.txt [2026-02-23T20:23:42.878745] [INFO ] [sig ] [1453/3383] Completed HIG in 0.3s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:42.878787] [INFO ] [sig ] [1454/3383] Forecasting HII... [2026-02-23T20:23:42.878817] [INFO ] [sig ] Generating forecast for: HII [2026-02-23T20:23:42.878847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-23T20:23:42.890253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-23T20:23:42.890665] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-23T20:23:42.891466] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-23T20:23:42.891521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:42.891554] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:42.891610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:42.891675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:42.951505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:42.952450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:42.952536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:42.952570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:43.083295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:43.083455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:43.083496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:43.083525] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:43.087543] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=90.05%) [2026-02-23T20:23:43.088178] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-23T20:23:43.088319] [INFO ] [sig ] HII: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:43.240062] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HII.txt [2026-02-23T20:23:43.240265] [INFO ] [sig ] [1454/3383] Completed HII in 0.4s | 2.80 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-23T20:23:43.240323] [INFO ] [sig ] [1455/3383] Forecasting HIMS... [2026-02-23T20:23:43.240367] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-23T20:23:43.240411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-23T20:23:43.252428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-23T20:23:43.252877] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-23T20:23:43.253763] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-23T20:23:43.253819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:43.253853] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:43.253882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:43.253940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:43.315068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:43.315973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:43.316057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:43.316090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:43.437563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:43.437746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:43.437789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:43.437819] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:43.441387] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=23.18%) [2026-02-23T20:23:43.441698] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-23T20:23:43.441837] [INFO ] [sig ] HIMS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:43.584556] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HIMS.txt [2026-02-23T20:23:43.584735] [INFO ] [sig ] [1455/3383] Completed HIMS in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-23T20:23:43.584778] [INFO ] [sig ] [1456/3383] Forecasting HIMX... [2026-02-23T20:23:43.584810] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-23T20:23:43.584844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-23T20:23:43.596092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-23T20:23:43.596462] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-23T20:23:43.597262] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-23T20:23:43.597317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:43.597365] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:43.597393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:43.597449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:43.655295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:43.656218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:43.656324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:43.656370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:43.779089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:43.779249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:43.779290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:43.779344] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:43.782918] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=85.01%) [2026-02-23T20:23:43.783210] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-23T20:23:43.783337] [INFO ] [sig ] HIMX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:43.926428] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HIMX.txt [2026-02-23T20:23:43.926603] [INFO ] [sig ] [1456/3383] Completed HIMX in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-23T20:23:43.926646] [INFO ] [sig ] [1457/3383] Forecasting HIO... [2026-02-23T20:23:43.926677] [INFO ] [sig ] Generating forecast for: HIO [2026-02-23T20:23:43.926708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-23T20:23:43.938119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-23T20:23:43.938451] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-23T20:23:43.939248] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-23T20:23:43.939302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:43.939336] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:43.939363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:43.939420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:43.996710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:43.997447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:43.997528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:43.997561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:44.122517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:44.122689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:44.122731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:44.122761] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:44.126266] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: DOWN (p=30.42%) [2026-02-23T20:23:44.126546] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-23T20:23:44.126688] [INFO ] [sig ] HIO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:44.269421] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HIO.txt [2026-02-23T20:23:44.269557] [INFO ] [sig ] [1457/3383] Completed HIO in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-23T20:23:44.269616] [INFO ] [sig ] [1458/3383] Forecasting HIPO... [2026-02-23T20:23:44.269647] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-23T20:23:44.269678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-23T20:23:44.281188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-23T20:23:44.281601] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-23T20:23:44.282381] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-23T20:23:44.282435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:44.282492] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:44.282521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:44.282596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:44.342639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:44.343498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:44.343602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:44.343641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:44.466666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:44.466821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:44.466862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:44.466890] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:44.470343] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=7.57%) [2026-02-23T20:23:44.470647] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-23T20:23:44.470773] [INFO ] [sig ] HIPO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:44.613916] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HIPO.txt [2026-02-23T20:23:44.614057] [INFO ] [sig ] [1458/3383] Completed HIPO in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:44.614096] [INFO ] [sig ] [1459/3383] Forecasting HITI... [2026-02-23T20:23:44.614126] [INFO ] [sig ] Generating forecast for: HITI [2026-02-23T20:23:44.614156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-23T20:23:44.625847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-23T20:23:44.626204] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-23T20:23:44.627026] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-23T20:23:44.627086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:44.627120] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:44.627148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:44.627207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:44.686752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:44.687485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:44.687570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:44.687638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:44.809903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:44.810061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:44.810105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:44.810136] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:44.813683] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: UP (p=81.54%) [2026-02-23T20:23:44.813968] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-23T20:23:44.814096] [INFO ] [sig ] HITI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:44.959398] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HITI.txt [2026-02-23T20:23:44.959558] [INFO ] [sig ] [1459/3383] Completed HITI in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:44.959636] [INFO ] [sig ] [1460/3383] Forecasting HIVE... [2026-02-23T20:23:44.959671] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-23T20:23:44.959703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-23T20:23:44.971959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-23T20:23:44.972407] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-23T20:23:44.973288] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-23T20:23:44.973343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:44.973377] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:44.973403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:44.973459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:45.033380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:45.034264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:45.034353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:45.034387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:45.155282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:45.155447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:45.155488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:45.155518] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:45.158940] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-23T20:23:45.159215] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-23T20:23:45.159341] [INFO ] [sig ] HIVE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:45.302980] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HIVE.txt [2026-02-23T20:23:45.303156] [INFO ] [sig ] [1460/3383] Completed HIVE in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:45.303205] [INFO ] [sig ] [1461/3383] Forecasting HIX... [2026-02-23T20:23:45.303236] [INFO ] [sig ] Generating forecast for: HIX [2026-02-23T20:23:45.303272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-23T20:23:45.315163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-23T20:23:45.315564] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-23T20:23:45.316374] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-23T20:23:45.316428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:45.316459] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:45.316486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:45.316542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:45.373914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:45.374823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:45.374932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:45.374968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:45.491609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:45.491776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:45.491823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:45.491889] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:45.495487] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=67.73%) [2026-02-23T20:23:45.495807] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-23T20:23:45.495994] [INFO ] [sig ] HIX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:45.640951] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HIX.txt [2026-02-23T20:23:45.641128] [INFO ] [sig ] [1461/3383] Completed HIX in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:45.641171] [INFO ] [sig ] [1462/3383] Forecasting HL... [2026-02-23T20:23:45.641202] [INFO ] [sig ] Generating forecast for: HL [2026-02-23T20:23:45.641233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-23T20:23:45.653213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-23T20:23:45.653679] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-23T20:23:45.654626] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-23T20:23:45.654687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:45.654721] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:45.654749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:45.654809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:45.714754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:45.715704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:45.715816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:45.715851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:45.842664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:45.842826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:45.842867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:45.842897] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:45.846358] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=93.76%) [2026-02-23T20:23:45.846667] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-23T20:23:45.846798] [INFO ] [sig ] HL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:45.991322] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HL.txt [2026-02-23T20:23:45.991493] [INFO ] [sig ] [1462/3383] Completed HL in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:45.991534] [INFO ] [sig ] [1463/3383] Forecasting HLAL... [2026-02-23T20:23:45.991564] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-23T20:23:45.991618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-23T20:23:46.003140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-23T20:23:46.003541] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-23T20:23:46.004350] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-23T20:23:46.004404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:46.004436] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:46.004462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:46.004519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:46.060834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:46.061844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:46.061943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:46.061976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:46.208454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:46.208664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:46.208737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:46.208848] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:46.214068] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-02-23T20:23:46.214470] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-23T20:23:46.214671] [INFO ] [sig ] HLAL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:46.360813] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HLAL.txt [2026-02-23T20:23:46.360975] [INFO ] [sig ] [1463/3383] Completed HLAL in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:46.361015] [INFO ] [sig ] [1464/3383] Forecasting HLF... [2026-02-23T20:23:46.361046] [INFO ] [sig ] Generating forecast for: HLF [2026-02-23T20:23:46.361078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-23T20:23:46.372348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-23T20:23:46.372769] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-23T20:23:46.373555] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-23T20:23:46.373632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:46.373665] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:46.373691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:46.373753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:46.431409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:46.432288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:46.432372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:46.432405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:46.556483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:46.556657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:46.556698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:46.556727] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:46.560158] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-02-23T20:23:46.560437] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-23T20:23:46.560561] [INFO ] [sig ] HLF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:46.702024] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HLF.txt [2026-02-23T20:23:46.702183] [INFO ] [sig ] [1464/3383] Completed HLF in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:46.702223] [INFO ] [sig ] [1465/3383] Forecasting HLI... [2026-02-23T20:23:46.702254] [INFO ] [sig ] Generating forecast for: HLI [2026-02-23T20:23:46.702287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-23T20:23:46.713766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-23T20:23:46.714172] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-23T20:23:46.714974] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-23T20:23:46.715030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:46.715063] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:46.715091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:46.715148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:46.771845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:46.772698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:46.772785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:46.772844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:46.890009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:46.890179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:46.890223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:46.890254] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:46.893949] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: DOWN (p=16.81%) [2026-02-23T20:23:46.894275] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-23T20:23:46.894416] [INFO ] [sig ] HLI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:47.046824] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HLI.txt [2026-02-23T20:23:47.047040] [INFO ] [sig ] [1465/3383] Completed HLI in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:47.047095] [INFO ] [sig ] [1466/3383] Forecasting HLIO... [2026-02-23T20:23:47.047133] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-23T20:23:47.047173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-23T20:23:47.060846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-23T20:23:47.061209] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-23T20:23:47.062066] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-23T20:23:47.062121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:47.062154] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:47.062181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:47.062238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:47.121997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:47.122902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:47.122986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:47.123019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:47.248067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:47.248234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:47.248292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:47.248330] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:47.252248] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=47.07%) [2026-02-23T20:23:47.252650] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-23T20:23:47.252812] [INFO ] [sig ] HLIO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:47.413699] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HLIO.txt [2026-02-23T20:23:47.413869] [INFO ] [sig ] [1466/3383] Completed HLIO in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:47.413917] [INFO ] [sig ] [1467/3383] Forecasting HLLY... [2026-02-23T20:23:47.413957] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-23T20:23:47.413995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-23T20:23:47.424765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-23T20:23:47.425089] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-23T20:23:47.425913] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-23T20:23:47.425969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:47.426002] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:47.426042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:47.426100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:47.496163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:47.497063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:47.497150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:47.497184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:47.624446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:47.624623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:47.624667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:47.624696] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:47.628344] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-02-23T20:23:47.628681] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-23T20:23:47.628818] [INFO ] [sig ] HLLY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:47.781647] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HLLY.txt [2026-02-23T20:23:47.781803] [INFO ] [sig ] [1467/3383] Completed HLLY in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:47.781851] [INFO ] [sig ] [1468/3383] Forecasting HLMN... [2026-02-23T20:23:47.781887] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-23T20:23:47.781925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-23T20:23:47.792915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-23T20:23:47.793305] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-23T20:23:47.794186] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-23T20:23:47.794244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:47.794277] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:47.794306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:47.794365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:47.855694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:47.856699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:47.856836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:47.856895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:47.982983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:47.983141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:47.983184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:47.983214] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:47.986681] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: UP (p=96.82%) [2026-02-23T20:23:47.986989] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-23T20:23:47.987124] [INFO ] [sig ] HLMN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:48.134447] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HLMN.txt [2026-02-23T20:23:48.134634] [INFO ] [sig ] [1468/3383] Completed HLMN in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:48.134679] [INFO ] [sig ] [1469/3383] Forecasting HLN... [2026-02-23T20:23:48.134710] [INFO ] [sig ] Generating forecast for: HLN [2026-02-23T20:23:48.134743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-23T20:23:48.146254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-23T20:23:48.146676] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-23T20:23:48.147591] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-23T20:23:48.147650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:48.147683] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:48.147711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:48.147769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:48.209297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:48.210233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:48.210322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:48.210359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:48.339150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:48.339313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:48.339358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:48.339390] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:48.343012] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: DOWN (p=27.73%) [2026-02-23T20:23:48.343299] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-23T20:23:48.343429] [INFO ] [sig ] HLN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:48.490254] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HLN.txt [2026-02-23T20:23:48.490408] [INFO ] [sig ] [1469/3383] Completed HLN in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:48.490451] [INFO ] [sig ] [1470/3383] Forecasting HLNE... [2026-02-23T20:23:48.490481] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-23T20:23:48.490512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-23T20:23:48.502081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-23T20:23:48.502427] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-23T20:23:48.503223] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-23T20:23:48.503277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:48.503310] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:48.503337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:48.503393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:48.561439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:48.562192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:48.562300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:48.562338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:48.682517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:48.682708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:48.682768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:48.682818] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:48.686625] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-02-23T20:23:48.687021] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-23T20:23:48.687167] [INFO ] [sig ] HLNE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:48.840836] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HLNE.txt [2026-02-23T20:23:48.840986] [INFO ] [sig ] [1470/3383] Completed HLNE in 0.4s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:48.841027] [INFO ] [sig ] [1471/3383] Forecasting HLX... [2026-02-23T20:23:48.841056] [INFO ] [sig ] Generating forecast for: HLX [2026-02-23T20:23:48.841093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-23T20:23:48.853777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-23T20:23:48.854222] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-23T20:23:48.855052] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-23T20:23:48.855108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:48.855142] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:48.855170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:48.855228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:48.915280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:48.916125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:48.916210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:48.916245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:49.036537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:49.036717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:49.036760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:49.036792] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:49.040366] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: DOWN (p=25.69%) [2026-02-23T20:23:49.040677] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-23T20:23:49.040807] [INFO ] [sig ] HLX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:49.186298] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HLX.txt [2026-02-23T20:23:49.186487] [INFO ] [sig ] [1471/3383] Completed HLX in 0.3s | 2.80 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-23T20:23:49.186530] [INFO ] [sig ] [1472/3383] Forecasting HMC... [2026-02-23T20:23:49.186559] [INFO ] [sig ] Generating forecast for: HMC [2026-02-23T20:23:49.186612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-23T20:23:49.198760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-23T20:23:49.199124] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-23T20:23:49.199977] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-23T20:23:49.200044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:49.200081] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:49.200109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:49.200168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:49.258676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:49.259361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:49.259446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:49.259481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:49.385277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:49.385440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:49.385484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:49.385516] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:49.389076] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=25.07%) [2026-02-23T20:23:49.389369] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-23T20:23:49.389503] [INFO ] [sig ] HMC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:49.535148] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HMC.txt [2026-02-23T20:23:49.535350] [INFO ] [sig ] [1472/3383] Completed HMC in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-23T20:23:49.535410] [INFO ] [sig ] [1473/3383] Forecasting HMN... [2026-02-23T20:23:49.535456] [INFO ] [sig ] Generating forecast for: HMN [2026-02-23T20:23:49.535501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-23T20:23:49.548211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-23T20:23:49.548612] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-23T20:23:49.549437] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-23T20:23:49.549493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:49.549528] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:49.549556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:49.549639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:49.610012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:49.610760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:49.610844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:49.610878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:49.732298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:49.732458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:49.732500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:49.732529] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:49.736094] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-02-23T20:23:49.736385] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-23T20:23:49.736515] [INFO ] [sig ] HMN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:49.881938] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HMN.txt [2026-02-23T20:23:49.882105] [INFO ] [sig ] [1473/3383] Completed HMN in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-23T20:23:49.882146] [INFO ] [sig ] [1474/3383] Forecasting HMY... [2026-02-23T20:23:49.882176] [INFO ] [sig ] Generating forecast for: HMY [2026-02-23T20:23:49.882207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-23T20:23:49.894076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-23T20:23:49.894496] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-23T20:23:49.895544] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-23T20:23:49.895624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:49.895659] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:49.895686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:49.895742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:49.953427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:49.954323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:49.954410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:49.954444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:50.079238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:50.079392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:50.079435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:50.079467] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:50.083343] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: DOWN (p=0.66%) [2026-02-23T20:23:50.083668] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-23T20:23:50.083801] [INFO ] [sig ] HMY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:50.233666] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HMY.txt [2026-02-23T20:23:50.233807] [INFO ] [sig ] [1474/3383] Completed HMY in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:50.233846] [INFO ] [sig ] [1475/3383] Forecasting HNDL... [2026-02-23T20:23:50.233877] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-23T20:23:50.233906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-23T20:23:50.245443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-23T20:23:50.245813] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-23T20:23:50.246847] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-23T20:23:50.246910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:50.247323] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:50.247356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:50.247414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:50.303480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:50.304213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:50.304313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:50.304348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:50.427293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:50.427456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:50.427499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:50.427528] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:50.430975] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=22.07%) [2026-02-23T20:23:50.431260] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-23T20:23:50.431389] [INFO ] [sig ] HNDL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:50.574807] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HNDL.txt [2026-02-23T20:23:50.575176] [INFO ] [sig ] [1475/3383] Completed HNDL in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:50.575219] [INFO ] [sig ] [1476/3383] Forecasting HNI... [2026-02-23T20:23:50.575248] [INFO ] [sig ] Generating forecast for: HNI [2026-02-23T20:23:50.575278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-23T20:23:50.586633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-23T20:23:50.587043] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-23T20:23:50.587882] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-23T20:23:50.587937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:50.587969] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:50.587996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:50.588053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:50.645614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:50.646510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:50.646620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:50.646656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:50.772100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:50.772278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:50.772320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:50.772349] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:50.776371] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=40.13%) [2026-02-23T20:23:50.776680] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-23T20:23:50.776811] [INFO ] [sig ] HNI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:50.919262] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HNI.txt [2026-02-23T20:23:50.919411] [INFO ] [sig ] [1476/3383] Completed HNI in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:50.919450] [INFO ] [sig ] [1477/3383] Forecasting HNRG... [2026-02-23T20:23:50.919479] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-23T20:23:50.919508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-23T20:23:50.931372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-23T20:23:50.931786] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-23T20:23:50.932564] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-23T20:23:50.932636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:50.932669] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:50.932696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:50.932752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:50.995612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:50.996537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:50.996646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:50.996682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:51.126187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:51.126342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:51.126382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:51.126410] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:51.130027] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=24.29%) [2026-02-23T20:23:51.130396] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-23T20:23:51.130541] [INFO ] [sig ] HNRG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:51.280691] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HNRG.txt [2026-02-23T20:23:51.280869] [INFO ] [sig ] [1477/3383] Completed HNRG in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:51.280942] [INFO ] [sig ] [1478/3383] Forecasting HOG... [2026-02-23T20:23:51.280994] [INFO ] [sig ] Generating forecast for: HOG [2026-02-23T20:23:51.281056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-23T20:23:51.292802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-23T20:23:51.293173] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-23T20:23:51.294124] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-23T20:23:51.294185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:51.294219] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:51.294246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:51.294303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:51.358437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:51.359296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:51.359386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:51.359421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:51.489683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:51.489852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:51.489897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:51.489982] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:51.494025] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-23T20:23:51.494320] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-23T20:23:51.494449] [INFO ] [sig ] HOG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:51.641965] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HOG.txt [2026-02-23T20:23:51.642103] [INFO ] [sig ] [1478/3383] Completed HOG in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:51.642144] [INFO ] [sig ] [1479/3383] Forecasting HOLO... [2026-02-23T20:23:51.642173] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-23T20:23:51.642204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-23T20:23:51.653429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-23T20:23:51.653807] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-23T20:23:51.654587] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-23T20:23:51.654641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:51.654674] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:51.654701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:51.654757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:51.715321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:51.716334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:51.716437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:51.716494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:51.853307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:51.853474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:51.853527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:51.853560] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:51.857447] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: DOWN (p=14.13%) [2026-02-23T20:23:51.857810] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-23T20:23:51.858010] [INFO ] [sig ] HOLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:52.009801] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HOLO.txt [2026-02-23T20:23:52.009976] [INFO ] [sig ] [1479/3383] Completed HOLO in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:52.010019] [INFO ] [sig ] [1480/3383] Forecasting HOLX... [2026-02-23T20:23:52.010050] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-23T20:23:52.010084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-23T20:23:52.025658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-23T20:23:52.026169] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-23T20:23:52.027419] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-23T20:23:52.027518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:52.027566] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:52.027631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:52.027706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:52.104209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:52.105162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:52.105275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:52.105320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:52.235733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:52.235898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:52.235942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:52.235972] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:52.239658] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: DOWN (p=22.21%) [2026-02-23T20:23:52.239962] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-23T20:23:52.240112] [INFO ] [sig ] HOLX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:52.388610] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HOLX.txt [2026-02-23T20:23:52.388770] [INFO ] [sig ] [1480/3383] Completed HOLX in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:52.388812] [INFO ] [sig ] [1481/3383] Forecasting HOMB... [2026-02-23T20:23:52.388842] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-23T20:23:52.388875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-23T20:23:52.399914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-23T20:23:52.400297] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-23T20:23:52.401126] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-23T20:23:52.401180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:52.401212] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:52.401239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:52.401296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:52.458803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:52.459685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:52.459766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:52.459799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:52.577178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:52.577332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:52.577373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:52.577403] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:52.580841] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-02-23T20:23:52.581119] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-23T20:23:52.581244] [INFO ] [sig ] HOMB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:52.724357] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HOMB.txt [2026-02-23T20:23:52.724528] [INFO ] [sig ] [1481/3383] Completed HOMB in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:52.724591] [INFO ] [sig ] [1482/3383] Forecasting HON... [2026-02-23T20:23:52.724627] [INFO ] [sig ] Generating forecast for: HON [2026-02-23T20:23:52.724659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-23T20:23:52.736262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-23T20:23:52.736665] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-23T20:23:52.737542] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-23T20:23:52.737620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:52.737657] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:52.737685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:52.737745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:52.795835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:52.796743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:52.796831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:52.796864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:52.924451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:52.924634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:52.924680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:52.924712] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:52.928318] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: UP (p=74.58%) [2026-02-23T20:23:52.928638] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-23T20:23:52.928772] [INFO ] [sig ] HON: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:53.078833] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HON.txt [2026-02-23T20:23:53.078989] [INFO ] [sig ] [1482/3383] Completed HON in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:53.079030] [INFO ] [sig ] [1483/3383] Forecasting HOOD... [2026-02-23T20:23:53.079060] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-23T20:23:53.079091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-23T20:23:53.090808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-23T20:23:53.091175] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-23T20:23:53.092009] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-23T20:23:53.092067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:53.092099] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:53.092126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:53.092182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:53.153887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:53.154989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:53.155096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:53.155145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:53.284180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:53.284333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:53.284373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:53.284402] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:53.287876] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=61.76%) [2026-02-23T20:23:53.288185] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-23T20:23:53.288309] [INFO ] [sig ] HOOD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:53.440150] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HOOD.txt [2026-02-23T20:23:53.440304] [INFO ] [sig ] [1483/3383] Completed HOOD in 0.4s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:53.440349] [INFO ] [sig ] [1484/3383] Forecasting HOPE... [2026-02-23T20:23:53.440379] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-23T20:23:53.440408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-23T20:23:53.451529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-23T20:23:53.451892] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-23T20:23:53.452812] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-23T20:23:53.452866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:53.452898] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:53.452925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:53.452981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:53.512218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:53.513130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:53.513220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:53.513254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:53.631406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:53.631565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:53.631641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:53.631694] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:53.635192] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: UP (p=77.72%) [2026-02-23T20:23:53.635470] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-23T20:23:53.635617] [INFO ] [sig ] HOPE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:53.780135] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HOPE.txt [2026-02-23T20:23:53.780294] [INFO ] [sig ] [1484/3383] Completed HOPE in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:53.780334] [INFO ] [sig ] [1485/3383] Forecasting HP... [2026-02-23T20:23:53.780364] [INFO ] [sig ] Generating forecast for: HP [2026-02-23T20:23:53.780396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-23T20:23:53.791989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-23T20:23:53.792373] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-23T20:23:53.793183] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-23T20:23:53.793237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:53.793270] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:53.793298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:53.793354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:53.851854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:53.852549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:53.852676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:53.852711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:53.971318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:53.971476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:53.971520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:53.971550] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:53.975080] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: UP (p=79.76%) [2026-02-23T20:23:53.975368] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-23T20:23:53.975512] [INFO ] [sig ] HP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:54.119373] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HP.txt [2026-02-23T20:23:54.119510] [INFO ] [sig ] [1485/3383] Completed HP in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:54.119550] [INFO ] [sig ] [1486/3383] Forecasting HPE... [2026-02-23T20:23:54.119598] [INFO ] [sig ] Generating forecast for: HPE [2026-02-23T20:23:54.119633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-23T20:23:54.131414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-23T20:23:54.131794] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-23T20:23:54.132565] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-23T20:23:54.132637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:54.132669] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:54.132697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:54.132754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:54.189148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:54.189926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:54.190020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:54.190060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:54.310330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:54.310490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:54.310531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:54.310560] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:54.314037] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-23T20:23:54.314317] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-23T20:23:54.314441] [INFO ] [sig ] HPE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:54.455356] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HPE.txt [2026-02-23T20:23:54.455489] [INFO ] [sig ] [1486/3383] Completed HPE in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:54.455529] [INFO ] [sig ] [1487/3383] Forecasting HPF... [2026-02-23T20:23:54.455559] [INFO ] [sig ] Generating forecast for: HPF [2026-02-23T20:23:54.455608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-23T20:23:54.466909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-23T20:23:54.467287] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-23T20:23:54.468129] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-23T20:23:54.468189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:54.468220] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:54.468246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:54.468301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:54.528831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:54.529817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:54.529919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:54.529954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:54.650046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:54.650204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:54.650260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:54.650458] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:54.653925] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: UP (p=52.89%) [2026-02-23T20:23:54.654225] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-23T20:23:54.654351] [INFO ] [sig ] HPF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:54.799532] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HPF.txt [2026-02-23T20:23:54.799703] [INFO ] [sig ] [1487/3383] Completed HPF in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:54.799750] [INFO ] [sig ] [1488/3383] Forecasting HPI... [2026-02-23T20:23:54.799781] [INFO ] [sig ] Generating forecast for: HPI [2026-02-23T20:23:54.799814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-23T20:23:54.812619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-23T20:23:54.812997] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-23T20:23:54.813948] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-23T20:23:54.814003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:54.814040] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:54.814072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:54.814130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:54.874498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:54.875437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:54.875521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:54.875553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:54.994852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:54.995017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:54.995060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:54.995092] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:54.999008] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: DOWN (p=36.61%) [2026-02-23T20:23:54.999323] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-23T20:23:54.999455] [INFO ] [sig ] HPI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:55.145097] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HPI.txt [2026-02-23T20:23:55.145273] [INFO ] [sig ] [1488/3383] Completed HPI in 0.3s | 2.80 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-23T20:23:55.145322] [INFO ] [sig ] [1489/3383] Forecasting HPK... [2026-02-23T20:23:55.145362] [INFO ] [sig ] Generating forecast for: HPK [2026-02-23T20:23:55.145403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-23T20:23:55.157472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-23T20:23:55.157869] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-23T20:23:55.158679] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-23T20:23:55.158733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:55.158765] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:55.158792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:55.158848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:55.218871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:55.219549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:55.219666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:55.219702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:55.341536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:55.341704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:55.341745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:55.341774] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:55.345188] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-23T20:23:55.345460] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-23T20:23:55.345601] [INFO ] [sig ] HPK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:55.490197] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HPK.txt [2026-02-23T20:23:55.490375] [INFO ] [sig ] [1489/3383] Completed HPK in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-23T20:23:55.490434] [INFO ] [sig ] [1490/3383] Forecasting HPP... [2026-02-23T20:23:55.490464] [INFO ] [sig ] Generating forecast for: HPP [2026-02-23T20:23:55.490495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-23T20:23:55.502425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-23T20:23:55.502842] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-23T20:23:55.503735] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-23T20:23:55.503789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:55.503821] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:55.503849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:55.503905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:55.562676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:55.563434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:55.563520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:55.563554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:55.687792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:55.687979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:55.688023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:55.688059] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:55.692020] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=35.83%) [2026-02-23T20:23:55.692511] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-23T20:23:55.692668] [INFO ] [sig ] HPP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:55.840899] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HPP.txt [2026-02-23T20:23:55.841072] [INFO ] [sig ] [1490/3383] Completed HPP in 0.4s | 2.80 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-23T20:23:55.841112] [INFO ] [sig ] [1491/3383] Forecasting HPQ... [2026-02-23T20:23:55.841142] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-23T20:23:55.841174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-23T20:23:55.853545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-23T20:23:55.853933] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-23T20:23:55.855023] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-23T20:23:55.855091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:55.855134] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:55.855183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:55.855242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:55.913866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:55.914752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:55.914832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:55.914864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:56.039131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:56.039294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:56.039335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:56.039368] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:56.042893] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-02-23T20:23:56.043211] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-23T20:23:56.043340] [INFO ] [sig ] HPQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:56.187485] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HPQ.txt [2026-02-23T20:23:56.187682] [INFO ] [sig ] [1491/3383] Completed HPQ in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:56.187728] [INFO ] [sig ] [1492/3383] Forecasting HPS... [2026-02-23T20:23:56.187759] [INFO ] [sig ] Generating forecast for: HPS [2026-02-23T20:23:56.187789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-23T20:23:56.199040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-23T20:23:56.199443] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-23T20:23:56.200284] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-23T20:23:56.200338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:56.200397] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:56.200426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:56.200484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:56.257929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:56.258804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:56.258887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:56.258921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:56.377152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:56.377294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:56.377333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:56.377364] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:56.380806] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=85.12%) [2026-02-23T20:23:56.381084] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-23T20:23:56.381207] [INFO ] [sig ] HPS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:56.524553] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HPS.txt [2026-02-23T20:23:56.524696] [INFO ] [sig ] [1492/3383] Completed HPS in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:56.524735] [INFO ] [sig ] [1493/3383] Forecasting HQI... [2026-02-23T20:23:56.524765] [INFO ] [sig ] Generating forecast for: HQI [2026-02-23T20:23:56.524794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-23T20:23:56.536113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-23T20:23:56.536451] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-23T20:23:56.537294] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-23T20:23:56.537347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:56.537380] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:56.537407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:56.537464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:56.595397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:56.596041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:56.596122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:56.596155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:56.707025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:56.707175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:56.707216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:56.707246] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:56.710703] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=70.81%) [2026-02-23T20:23:56.710980] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-23T20:23:56.711108] [INFO ] [sig ] HQI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:56.857101] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HQI.txt [2026-02-23T20:23:56.857271] [INFO ] [sig ] [1493/3383] Completed HQI in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:56.857312] [INFO ] [sig ] [1494/3383] Forecasting HQL... [2026-02-23T20:23:56.857343] [INFO ] [sig ] Generating forecast for: HQL [2026-02-23T20:23:56.857373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-23T20:23:56.869477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-23T20:23:56.869868] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-23T20:23:56.870897] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-23T20:23:56.870951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:56.870985] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:56.871013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:56.871073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:56.932712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:56.933640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:56.933727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:56.933760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:57.055083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:57.055237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:57.055277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:57.055306] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:57.059136] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: DOWN (p=27.37%) [2026-02-23T20:23:57.059623] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-23T20:23:57.059748] [INFO ] [sig ] HQL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:57.201759] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HQL.txt [2026-02-23T20:23:57.201910] [INFO ] [sig ] [1494/3383] Completed HQL in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:57.201951] [INFO ] [sig ] [1495/3383] Forecasting HQY... [2026-02-23T20:23:57.201980] [INFO ] [sig ] Generating forecast for: HQY [2026-02-23T20:23:57.202018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-23T20:23:57.212991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-23T20:23:57.213393] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-23T20:23:57.214302] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-23T20:23:57.214360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:57.214395] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:57.214424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:57.214482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:57.272040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:57.272905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:57.272994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:57.273029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:57.396700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:57.396857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:57.396909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:57.396940] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:57.400673] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: UP (p=94.78%) [2026-02-23T20:23:57.400991] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-23T20:23:57.401130] [INFO ] [sig ] HQY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:57.543615] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HQY.txt [2026-02-23T20:23:57.543772] [INFO ] [sig ] [1495/3383] Completed HQY in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:57.543812] [INFO ] [sig ] [1496/3383] Forecasting HRB... [2026-02-23T20:23:57.543843] [INFO ] [sig ] Generating forecast for: HRB [2026-02-23T20:23:57.543875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-23T20:23:57.554687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-23T20:23:57.555092] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-23T20:23:57.555973] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-23T20:23:57.556029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:57.556065] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:57.556095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:57.556153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:57.617276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:57.618209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:57.618294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:57.618328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:57.741852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:57.742011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:57.742052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:57.742082] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:57.745588] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: UP (p=88.07%) [2026-02-23T20:23:57.745874] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-23T20:23:57.745998] [INFO ] [sig ] HRB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:57.890104] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HRB.txt [2026-02-23T20:23:57.890265] [INFO ] [sig ] [1496/3383] Completed HRB in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:57.890305] [INFO ] [sig ] [1497/3383] Forecasting HRL... [2026-02-23T20:23:57.890336] [INFO ] [sig ] Generating forecast for: HRL [2026-02-23T20:23:57.890367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-23T20:23:57.902377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-23T20:23:57.902779] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-23T20:23:57.903685] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-23T20:23:57.903741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:57.903776] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:57.903805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:57.903863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:57.962707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:57.963672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:57.963755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:57.963788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:58.088345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:58.088502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:58.088544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:58.088590] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:58.092067] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-02-23T20:23:58.092346] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-23T20:23:58.092490] [INFO ] [sig ] HRL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:58.239730] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HRL.txt [2026-02-23T20:23:58.239867] [INFO ] [sig ] [1497/3383] Completed HRL in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:58.239907] [INFO ] [sig ] [1498/3383] Forecasting HRMY... [2026-02-23T20:23:58.239937] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-23T20:23:58.239967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-23T20:23:58.251133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-23T20:23:58.251509] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-23T20:23:58.252442] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-23T20:23:58.252497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:58.252531] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:58.252560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:58.252649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:58.312402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:58.313200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:58.313284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:58.313318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:58.438836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:58.438995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:58.439043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:58.439076] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:58.442652] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-02-23T20:23:58.442943] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-23T20:23:58.443067] [INFO ] [sig ] HRMY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:58.596027] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HRMY.txt [2026-02-23T20:23:58.596193] [INFO ] [sig ] [1498/3383] Completed HRMY in 0.4s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:58.596237] [INFO ] [sig ] [1499/3383] Forecasting HRTG... [2026-02-23T20:23:58.596267] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-23T20:23:58.596297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-23T20:23:58.610686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-23T20:23:58.611082] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-23T20:23:58.612003] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-23T20:23:58.612060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:58.612093] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:58.612119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:58.612176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:58.669699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:58.670616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:58.670701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:58.670734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:58.791330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:58.791492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:58.791534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:58.791563] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:58.795019] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: UP (p=50.48%) [2026-02-23T20:23:58.795311] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-23T20:23:58.795439] [INFO ] [sig ] HRTG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:58.938164] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HRTG.txt [2026-02-23T20:23:58.938332] [INFO ] [sig ] [1499/3383] Completed HRTG in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:58.938373] [INFO ] [sig ] [1500/3383] Forecasting HRTX... [2026-02-23T20:23:58.938404] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-23T20:23:58.938434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-23T20:23:58.949764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-23T20:23:58.950120] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-23T20:23:58.950918] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-23T20:23:58.950972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:58.951004] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:58.951031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:58.951087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:59.009668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:59.010612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:59.010701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:59.010737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:59.133335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:59.133523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:59.133583] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:59.133618] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:59.137358] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-23T20:23:59.137682] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-23T20:23:59.137814] [INFO ] [sig ] HRTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:59.284600] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HRTX.txt [2026-02-23T20:23:59.284759] [INFO ] [sig ] [1500/3383] Completed HRTX in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:59.284800] [INFO ] [sig ] [1501/3383] Forecasting HRZN... [2026-02-23T20:23:59.284831] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-23T20:23:59.284861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-23T20:23:59.296441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-23T20:23:59.296819] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-23T20:23:59.297644] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-23T20:23:59.297697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:59.297729] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:59.297756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:59.297813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:59.357626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:59.358568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:59.358671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:59.358706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:59.481365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:59.481523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:59.481566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:59.481616] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:59.485329] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-23T20:23:59.485637] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-23T20:23:59.485766] [INFO ] [sig ] HRZN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:23:59.631297] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HRZN.txt [2026-02-23T20:23:59.631453] [INFO ] [sig ] [1501/3383] Completed HRZN in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:59.631493] [INFO ] [sig ] [1502/3383] Forecasting HSAI... [2026-02-23T20:23:59.631523] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-23T20:23:59.631553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-23T20:23:59.642635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-23T20:23:59.642993] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-23T20:23:59.643853] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-23T20:23:59.643908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:59.643941] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:59.643970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:59.644027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:23:59.707815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:23:59.708748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:23:59.708879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:23:59.708928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:23:59.830022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:23:59.830180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:23:59.830223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:23:59.830253] [INFO ] [FORECASTER] Training complete [2026-02-23T20:23:59.833681] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-23T20:23:59.833955] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-23T20:23:59.834080] [INFO ] [sig ] HSAI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:23:59.981986] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HSAI.txt [2026-02-23T20:23:59.982163] [INFO ] [sig ] [1502/3383] Completed HSAI in 0.4s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:23:59.982219] [INFO ] [sig ] [1503/3383] Forecasting HSBC... [2026-02-23T20:23:59.982258] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-23T20:23:59.982291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-23T20:23:59.993556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-23T20:23:59.993938] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-23T20:23:59.994821] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-23T20:23:59.994876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:23:59.994920] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:23:59.994951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:23:59.995015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:00.053401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:00.054276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:00.054406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:00.054443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:00.179687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:00.179842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:00.179883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:00.179911] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:00.183364] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=69.32%) [2026-02-23T20:24:00.183675] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-23T20:24:00.183820] [INFO ] [sig ] HSBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:00.327059] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HSBC.txt [2026-02-23T20:24:00.327220] [INFO ] [sig ] [1503/3383] Completed HSBC in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:24:00.327261] [INFO ] [sig ] [1504/3383] Forecasting HSCS... [2026-02-23T20:24:00.327291] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-23T20:24:00.327324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-23T20:24:00.338443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-23T20:24:00.338829] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-23T20:24:00.339696] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-23T20:24:00.339767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:00.339802] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:00.339830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:00.339888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:00.397447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:00.398339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:00.398423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:00.398456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:00.509740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:00.509899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:00.509939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:00.509968] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:00.513388] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-02-23T20:24:00.513688] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-23T20:24:00.513815] [INFO ] [sig ] HSCS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:00.663180] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HSCS.txt [2026-02-23T20:24:00.663355] [INFO ] [sig ] [1504/3383] Completed HSCS in 0.3s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:24:00.663399] [INFO ] [sig ] [1505/3383] Forecasting HSHP... [2026-02-23T20:24:00.663430] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-23T20:24:00.663466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-23T20:24:00.677019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-23T20:24:00.677452] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-23T20:24:00.678384] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-23T20:24:00.678440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:00.678474] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:00.678502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:00.678558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:00.737946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:00.738909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:00.739001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:00.739038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:00.869591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:00.869753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:00.869798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:00.869831] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:00.873420] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: DOWN (p=40.89%) [2026-02-23T20:24:00.873730] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-23T20:24:00.873865] [INFO ] [sig ] HSHP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:01.035504] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HSHP.txt [2026-02-23T20:24:01.035886] [INFO ] [sig ] [1505/3383] Completed HSHP in 0.4s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:24:01.035930] [INFO ] [sig ] [1506/3383] Forecasting HSIC... [2026-02-23T20:24:01.035963] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-23T20:24:01.035993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-23T20:24:01.047425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-23T20:24:01.047805] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-23T20:24:01.048709] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-23T20:24:01.048766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:01.048800] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:01.048829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:01.048888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:01.111765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:01.112633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:01.112720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:01.112756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:01.243794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:01.243955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:01.243999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:01.244030] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:01.247667] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: UP (p=92.55%) [2026-02-23T20:24:01.247985] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-23T20:24:01.248114] [INFO ] [sig ] HSIC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:01.396445] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HSIC.txt [2026-02-23T20:24:01.396622] [INFO ] [sig ] [1506/3383] Completed HSIC in 0.4s | 2.80 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-23T20:24:01.396667] [INFO ] [sig ] [1507/3383] Forecasting HSTM... [2026-02-23T20:24:01.396698] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-23T20:24:01.396731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-23T20:24:01.408592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-23T20:24:01.408949] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-23T20:24:01.409831] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-23T20:24:01.409886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:01.409920] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:01.409949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:01.410007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:01.470015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:01.470851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:01.470937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:01.470972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:01.599257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:01.599419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:01.599462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:01.599493] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:01.603084] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=37.98%) [2026-02-23T20:24:01.603386] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-23T20:24:01.603519] [INFO ] [sig ] HSTM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:01.750030] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HSTM.txt [2026-02-23T20:24:01.750209] [INFO ] [sig ] [1507/3383] Completed HSTM in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:01.750252] [INFO ] [sig ] [1508/3383] Forecasting HSY... [2026-02-23T20:24:01.750282] [INFO ] [sig ] Generating forecast for: HSY [2026-02-23T20:24:01.750313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-23T20:24:01.762647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-23T20:24:01.763052] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-23T20:24:01.763898] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-23T20:24:01.763953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:01.763988] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:01.764015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:01.764073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:01.826978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:01.827918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:01.828008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:01.828043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:01.959762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:01.959921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:01.959963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:01.959996] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:01.963567] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-02-23T20:24:01.963873] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-23T20:24:01.964002] [INFO ] [sig ] HSY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:02.113472] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HSY.txt [2026-02-23T20:24:02.113650] [INFO ] [sig ] [1508/3383] Completed HSY in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:02.113693] [INFO ] [sig ] [1509/3383] Forecasting HTBK... [2026-02-23T20:24:02.113725] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-23T20:24:02.113755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-23T20:24:02.126251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-23T20:24:02.126662] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-23T20:24:02.127475] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-23T20:24:02.127530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:02.127624] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:02.127655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:02.127715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:02.196724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:02.198103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:02.198269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:02.198321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:02.343345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:02.343509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:02.343551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:02.343603] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:02.347416] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: UP (p=79.20%) [2026-02-23T20:24:02.347773] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-23T20:24:02.347943] [INFO ] [sig ] HTBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:02.492672] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HTBK.txt [2026-02-23T20:24:02.492812] [INFO ] [sig ] [1509/3383] Completed HTBK in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:02.492853] [INFO ] [sig ] [1510/3383] Forecasting HTD... [2026-02-23T20:24:02.492883] [INFO ] [sig ] Generating forecast for: HTD [2026-02-23T20:24:02.492915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-23T20:24:02.504296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-23T20:24:02.504657] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-23T20:24:02.505457] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-23T20:24:02.505512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:02.505544] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:02.505593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:02.505655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:02.563745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:02.564607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:02.564691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:02.564725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:02.686523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:02.686708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:02.686751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:02.686781] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:02.690359] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=70.04%) [2026-02-23T20:24:02.690684] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-23T20:24:02.690819] [INFO ] [sig ] HTD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:02.849705] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HTD.txt [2026-02-23T20:24:02.849878] [INFO ] [sig ] [1510/3383] Completed HTD in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:02.849928] [INFO ] [sig ] [1511/3383] Forecasting HTGC... [2026-02-23T20:24:02.849964] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-23T20:24:02.849998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-23T20:24:02.862106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-23T20:24:02.862539] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-23T20:24:02.863473] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-23T20:24:02.863533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:02.863618] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:02.863656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:02.863716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:02.925042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:02.926134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:02.926228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:02.926263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:03.052016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:03.052191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:03.052252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:03.052284] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:03.055899] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-02-23T20:24:03.056225] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-23T20:24:03.056364] [INFO ] [sig ] HTGC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:03.201257] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HTGC.txt [2026-02-23T20:24:03.201416] [INFO ] [sig ] [1511/3383] Completed HTGC in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:03.201466] [INFO ] [sig ] [1512/3383] Forecasting HTH... [2026-02-23T20:24:03.201498] [INFO ] [sig ] Generating forecast for: HTH [2026-02-23T20:24:03.201530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-23T20:24:03.212798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-23T20:24:03.213169] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-23T20:24:03.214003] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-23T20:24:03.214057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:03.214089] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:03.214115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:03.214171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:03.271026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:03.271790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:03.271871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:03.271905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:03.391130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:03.391298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:03.391347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:03.391420] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:03.394874] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-02-23T20:24:03.395149] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-23T20:24:03.395277] [INFO ] [sig ] HTH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:03.538219] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HTH.txt [2026-02-23T20:24:03.538357] [INFO ] [sig ] [1512/3383] Completed HTH in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:03.538398] [INFO ] [sig ] [1513/3383] Forecasting HTLD... [2026-02-23T20:24:03.538427] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-23T20:24:03.538458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-23T20:24:03.549780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-23T20:24:03.550113] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-23T20:24:03.550908] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-23T20:24:03.550981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:03.551013] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:03.551040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:03.551097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:03.608623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:03.609326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:03.609406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:03.609439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:03.734653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:03.734836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:03.734880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:03.734910] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:03.738865] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: DOWN (p=44.87%) [2026-02-23T20:24:03.739248] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-23T20:24:03.739395] [INFO ] [sig ] HTLD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:03.882067] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HTLD.txt [2026-02-23T20:24:03.882206] [INFO ] [sig ] [1513/3383] Completed HTLD in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:03.882261] [INFO ] [sig ] [1514/3383] Forecasting HTOO... [2026-02-23T20:24:03.882299] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-23T20:24:03.882331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-23T20:24:03.896105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-23T20:24:03.896484] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-23T20:24:03.897315] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-23T20:24:03.897370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:03.897404] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:03.897432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:03.897491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:03.957209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:03.957974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:03.958060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:03.958093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:04.077138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:04.077299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:04.077342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:04.077374] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:04.080968] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-02-23T20:24:04.081274] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-23T20:24:04.081427] [INFO ] [sig ] HTOO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:04.225789] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HTOO.txt [2026-02-23T20:24:04.225921] [INFO ] [sig ] [1514/3383] Completed HTOO in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:04.225961] [INFO ] [sig ] [1515/3383] Forecasting HTZ... [2026-02-23T20:24:04.225991] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-23T20:24:04.226023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-23T20:24:04.236801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-23T20:24:04.237143] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-23T20:24:04.237984] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-23T20:24:04.238038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:04.238087] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:04.238115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:04.238171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:04.297127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:04.298017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:04.298104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:04.298138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:04.426669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:04.426847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:04.426900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:04.426934] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:04.430867] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-02-23T20:24:04.431190] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-23T20:24:04.431335] [INFO ] [sig ] HTZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:04.574152] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HTZ.txt [2026-02-23T20:24:04.574303] [INFO ] [sig ] [1515/3383] Completed HTZ in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:04.574344] [INFO ] [sig ] [1516/3383] Forecasting HUBB... [2026-02-23T20:24:04.574374] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-23T20:24:04.574404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-23T20:24:04.586989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-23T20:24:04.587371] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-23T20:24:04.588470] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-23T20:24:04.588758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:04.588803] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:04.588845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:04.588931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:04.647174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:04.648203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:04.648298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:04.648332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:04.771639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:04.771799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:04.771840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:04.771870] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:04.775309] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=84.10%) [2026-02-23T20:24:04.775605] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-23T20:24:04.775732] [INFO ] [sig ] HUBB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:04.922359] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HUBB.txt [2026-02-23T20:24:04.922519] [INFO ] [sig ] [1516/3383] Completed HUBB in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:04.922561] [INFO ] [sig ] [1517/3383] Forecasting HUBG... [2026-02-23T20:24:04.922612] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-23T20:24:04.922644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-23T20:24:04.934265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-23T20:24:04.934635] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-23T20:24:04.935401] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-23T20:24:04.935455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:04.935488] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:04.935516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:04.935591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:04.996318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:04.997111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:04.997194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:04.997234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:05.119564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:05.119736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:05.119776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:05.119806] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:05.123184] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=14.42%) [2026-02-23T20:24:05.123463] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-23T20:24:05.123604] [INFO ] [sig ] HUBG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:05.265619] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HUBG.txt [2026-02-23T20:24:05.265752] [INFO ] [sig ] [1517/3383] Completed HUBG in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:05.265792] [INFO ] [sig ] [1518/3383] Forecasting HUBS... [2026-02-23T20:24:05.265822] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-23T20:24:05.265852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-23T20:24:05.276493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-23T20:24:05.276829] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-23T20:24:05.277624] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-23T20:24:05.277679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:05.277712] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:05.277751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:05.277810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:05.335407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:05.336178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:05.336261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:05.336296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:05.457591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:05.457744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:05.457784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:05.457814] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:05.461254] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-02-23T20:24:05.461538] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-23T20:24:05.461681] [INFO ] [sig ] HUBS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:05.603793] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HUBS.txt [2026-02-23T20:24:05.603944] [INFO ] [sig ] [1518/3383] Completed HUBS in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:05.604008] [INFO ] [sig ] [1519/3383] Forecasting HUM... [2026-02-23T20:24:05.604041] [INFO ] [sig ] Generating forecast for: HUM [2026-02-23T20:24:05.604071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-23T20:24:05.615128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-23T20:24:05.615523] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-23T20:24:05.616568] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-23T20:24:05.616651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:05.616687] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:05.616728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:05.616796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:05.679478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:05.680448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:05.680570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:05.680628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:05.810857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:05.811014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:05.811055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:05.811086] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:05.814593] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: DOWN (p=30.07%) [2026-02-23T20:24:05.814876] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-23T20:24:05.814999] [INFO ] [sig ] HUM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:05.959972] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HUM.txt [2026-02-23T20:24:05.960120] [INFO ] [sig ] [1519/3383] Completed HUM in 0.4s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:05.960160] [INFO ] [sig ] [1520/3383] Forecasting HUN... [2026-02-23T20:24:05.960191] [INFO ] [sig ] Generating forecast for: HUN [2026-02-23T20:24:05.960225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-23T20:24:05.971207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-23T20:24:05.971630] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-23T20:24:05.972436] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-23T20:24:05.972493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:05.972526] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:05.972553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:05.972642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:06.030607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:06.031479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:06.031560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:06.031614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:06.158665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:06.158913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:06.158963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:06.158997] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:06.162706] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=9.59%) [2026-02-23T20:24:06.163005] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-23T20:24:06.163131] [INFO ] [sig ] HUN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:06.304310] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HUN.txt [2026-02-23T20:24:06.304454] [INFO ] [sig ] [1520/3383] Completed HUN in 0.3s | 2.80 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:06.304494] [INFO ] [sig ] [1521/3383] Forecasting HURC... [2026-02-23T20:24:06.304524] [INFO ] [sig ] Generating forecast for: HURC [2026-02-23T20:24:06.304563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-23T20:24:06.315921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-23T20:24:06.316266] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-23T20:24:06.317113] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-23T20:24:06.317167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:06.317200] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:06.317227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:06.317283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:06.375189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:06.376037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:06.376134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:06.376171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:06.487762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:06.487943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:06.487984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:06.488012] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:06.491847] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-02-23T20:24:06.492130] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-23T20:24:06.492259] [INFO ] [sig ] HURC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:06.634913] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HURC.txt [2026-02-23T20:24:06.635053] [INFO ] [sig ] [1521/3383] Completed HURC in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:06.635093] [INFO ] [sig ] [1522/3383] Forecasting HURN... [2026-02-23T20:24:06.635124] [INFO ] [sig ] Generating forecast for: HURN [2026-02-23T20:24:06.635154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-23T20:24:06.647712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-23T20:24:06.648056] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-23T20:24:06.648894] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-23T20:24:06.648948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:06.648980] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:06.649007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:06.649062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:06.707062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:06.707989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:06.708070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:06.708102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:06.830541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:06.830711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:06.830753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:06.830800] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:06.834195] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: DOWN (p=13.57%) [2026-02-23T20:24:06.834499] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-23T20:24:06.834638] [INFO ] [sig ] HURN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:06.976240] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HURN.txt [2026-02-23T20:24:06.976392] [INFO ] [sig ] [1522/3383] Completed HURN in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:06.976433] [INFO ] [sig ] [1523/3383] Forecasting HUYA... [2026-02-23T20:24:06.976464] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-23T20:24:06.976494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-23T20:24:06.987051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-23T20:24:06.987383] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-23T20:24:06.988388] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-23T20:24:06.988442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:06.988475] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:06.988501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:06.988557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:07.048536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:07.049454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:07.049544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:07.049598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:07.174586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:07.174741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:07.174783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:07.174815] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:07.178371] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=31.42%) [2026-02-23T20:24:07.178686] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-23T20:24:07.178811] [INFO ] [sig ] HUYA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:07.322275] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HUYA.txt [2026-02-23T20:24:07.322435] [INFO ] [sig ] [1523/3383] Completed HUYA in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-23T20:24:07.322481] [INFO ] [sig ] [1524/3383] Forecasting HWC... [2026-02-23T20:24:07.322511] [INFO ] [sig ] Generating forecast for: HWC [2026-02-23T20:24:07.322542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-23T20:24:07.333130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-23T20:24:07.333467] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-23T20:24:07.334258] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-23T20:24:07.334312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:07.334345] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:07.334373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:07.334429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:07.392180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:07.393072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:07.393173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:07.393209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:07.515229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:07.515396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:07.515444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:07.515478] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:07.518943] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-02-23T20:24:07.519226] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-23T20:24:07.519375] [INFO ] [sig ] HWC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:07.660179] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HWC.txt [2026-02-23T20:24:07.660333] [INFO ] [sig ] [1524/3383] Completed HWC in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:07.660381] [INFO ] [sig ] [1525/3383] Forecasting HWH... [2026-02-23T20:24:07.660418] [INFO ] [sig ] Generating forecast for: HWH [2026-02-23T20:24:07.660452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-23T20:24:07.671378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-23T20:24:07.671780] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-23T20:24:07.672554] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-23T20:24:07.672639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:07.672673] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:07.672700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:07.672757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:07.729743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:07.730471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:07.730551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:07.730603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:07.850610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:07.850769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:07.850810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:07.850842] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:07.854361] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: DOWN (p=33.46%) [2026-02-23T20:24:07.854664] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-23T20:24:07.854790] [INFO ] [sig ] HWH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:07.996993] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HWH.txt [2026-02-23T20:24:07.997132] [INFO ] [sig ] [1525/3383] Completed HWH in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:07.997172] [INFO ] [sig ] [1526/3383] Forecasting HWKN... [2026-02-23T20:24:07.997202] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-23T20:24:07.997233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-23T20:24:08.009076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-23T20:24:08.009490] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-23T20:24:08.010310] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-23T20:24:08.010367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:08.010431] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:08.010474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:08.010535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:08.073065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:08.073926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:08.074023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:08.074058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:08.198307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:08.198463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:08.198506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:08.198538] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:08.202689] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: DOWN (p=17.49%) [2026-02-23T20:24:08.203011] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-23T20:24:08.203144] [INFO ] [sig ] HWKN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:08.361586] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HWKN.txt [2026-02-23T20:24:08.361744] [INFO ] [sig ] [1526/3383] Completed HWKN in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:08.361802] [INFO ] [sig ] [1527/3383] Forecasting HWM... [2026-02-23T20:24:08.361849] [INFO ] [sig ] Generating forecast for: HWM [2026-02-23T20:24:08.361894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-23T20:24:08.374048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-23T20:24:08.374411] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-23T20:24:08.375350] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-23T20:24:08.375418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:08.375460] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:08.375496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:08.375558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:08.435312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:08.436139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:08.436223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:08.436256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:08.559902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:08.560060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:08.560103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:08.560136] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:08.563750] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=44.47%) [2026-02-23T20:24:08.564032] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-23T20:24:08.564163] [INFO ] [sig ] HWM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:08.706907] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HWM.txt [2026-02-23T20:24:08.707049] [INFO ] [sig ] [1527/3383] Completed HWM in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:08.707089] [INFO ] [sig ] [1528/3383] Forecasting HXL... [2026-02-23T20:24:08.707119] [INFO ] [sig ] Generating forecast for: HXL [2026-02-23T20:24:08.707149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-23T20:24:08.719019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-23T20:24:08.719365] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-23T20:24:08.720177] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-23T20:24:08.720232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:08.720266] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:08.720296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:08.720366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:08.784167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:08.785016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:08.785098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:08.785133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:08.913654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:08.913809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:08.913851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:08.913898] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:08.917414] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=29.83%) [2026-02-23T20:24:08.917719] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-23T20:24:08.917866] [INFO ] [sig ] HXL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:09.061264] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HXL.txt [2026-02-23T20:24:09.061405] [INFO ] [sig ] [1528/3383] Completed HXL in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:09.061445] [INFO ] [sig ] [1529/3383] Forecasting HY... [2026-02-23T20:24:09.061476] [INFO ] [sig ] Generating forecast for: HY [2026-02-23T20:24:09.061509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-23T20:24:09.073708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-23T20:24:09.074036] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-23T20:24:09.075032] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-23T20:24:09.075087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:09.075120] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:09.075148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:09.075205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:09.133371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:09.134131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:09.134234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:09.134281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:09.256616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:09.256773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:09.256813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:09.256871] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:09.260412] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-02-23T20:24:09.260733] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-23T20:24:09.260869] [INFO ] [sig ] HY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:09.406640] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HY.txt [2026-02-23T20:24:09.406791] [INFO ] [sig ] [1529/3383] Completed HY in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:09.406830] [INFO ] [sig ] [1530/3383] Forecasting HYFM... [2026-02-23T20:24:09.406861] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-23T20:24:09.406901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-23T20:24:09.417476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-23T20:24:09.417903] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-23T20:24:09.418704] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-23T20:24:09.418758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:09.418791] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:09.418818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:09.418874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:09.476208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:09.477102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:09.477188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:09.477222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:09.593699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:09.593855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:09.593896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:09.593924] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:09.597948] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=43.54%) [2026-02-23T20:24:09.598233] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-23T20:24:09.598372] [INFO ] [sig ] HYFM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:09.740152] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HYFM.txt [2026-02-23T20:24:09.740310] [INFO ] [sig ] [1530/3383] Completed HYFM in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:09.740353] [INFO ] [sig ] [1531/3383] Forecasting HYI... [2026-02-23T20:24:09.740384] [INFO ] [sig ] Generating forecast for: HYI [2026-02-23T20:24:09.740415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-23T20:24:09.752186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-23T20:24:09.752653] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-23T20:24:09.753532] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-23T20:24:09.753613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:09.753653] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:09.753682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:09.753741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:09.812482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:09.813399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:09.813488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:09.813522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:09.936056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:09.936213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:09.936254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:09.936282] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:09.939735] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=95.39%) [2026-02-23T20:24:09.940015] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-23T20:24:09.940138] [INFO ] [sig ] HYI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:10.082759] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HYI.txt [2026-02-23T20:24:10.082914] [INFO ] [sig ] [1531/3383] Completed HYI in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:10.082956] [INFO ] [sig ] [1532/3383] Forecasting HYLS... [2026-02-23T20:24:10.082986] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-23T20:24:10.083017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-23T20:24:10.093759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-23T20:24:10.094110] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-23T20:24:10.094915] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-23T20:24:10.094970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:10.095003] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:10.095029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:10.095086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:10.152999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:10.153863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:10.153950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:10.153983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:10.275376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:10.275533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:10.275592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:10.275624] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:10.279146] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-23T20:24:10.279477] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-23T20:24:10.279634] [INFO ] [sig ] HYLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:10.423647] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HYLS.txt [2026-02-23T20:24:10.423802] [INFO ] [sig ] [1532/3383] Completed HYLS in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:10.423843] [INFO ] [sig ] [1533/3383] Forecasting HYMC... [2026-02-23T20:24:10.423879] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-23T20:24:10.423941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-23T20:24:10.435699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-23T20:24:10.436088] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-23T20:24:10.437128] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-23T20:24:10.437185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:10.437219] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:10.437247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:10.437304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:10.501917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:10.503033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:10.503129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:10.503163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:10.638093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:10.638261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:10.638305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:10.638336] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:10.642877] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: UP (p=94.30%) [2026-02-23T20:24:10.643244] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-23T20:24:10.643397] [INFO ] [sig ] HYMC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:10.794110] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HYMC.txt [2026-02-23T20:24:10.794264] [INFO ] [sig ] [1533/3383] Completed HYMC in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:10.794305] [INFO ] [sig ] [1534/3383] Forecasting HYXF... [2026-02-23T20:24:10.794336] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-23T20:24:10.794368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-23T20:24:10.806706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-23T20:24:10.807086] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-23T20:24:10.807946] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-23T20:24:10.808002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:10.808034] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:10.808062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:10.808118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:10.866526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:10.867496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:10.867605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:10.867642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:10.984991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:10.985157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:10.985200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:10.985230] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:10.988776] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: DOWN (p=35.08%) [2026-02-23T20:24:10.989068] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-23T20:24:10.989197] [INFO ] [sig ] HYXF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:11.134480] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HYXF.txt [2026-02-23T20:24:11.134670] [INFO ] [sig ] [1534/3383] Completed HYXF in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:11.134713] [INFO ] [sig ] [1535/3383] Forecasting HYZD... [2026-02-23T20:24:11.134744] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-23T20:24:11.134774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-23T20:24:11.146889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-23T20:24:11.147297] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-23T20:24:11.148138] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-23T20:24:11.148194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:11.148226] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:11.148253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:11.148309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:11.209949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:11.210914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:11.211022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:11.211062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:11.333866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:11.334030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:11.334072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:11.334102] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:11.337665] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-02-23T20:24:11.337984] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-23T20:24:11.338115] [INFO ] [sig ] HYZD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:11.480110] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/HYZD.txt [2026-02-23T20:24:11.480270] [INFO ] [sig ] [1535/3383] Completed HYZD in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:11.480310] [INFO ] [sig ] [1536/3383] Forecasting HZO... [2026-02-23T20:24:11.480341] [INFO ] [sig ] Generating forecast for: HZO [2026-02-23T20:24:11.480371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-23T20:24:11.492027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-23T20:24:11.492400] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-23T20:24:11.493195] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-23T20:24:11.493249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:11.493282] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:11.493311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:11.493374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:11.552395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:11.553228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:11.553343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:11.553377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:11.672389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:11.672566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:11.672629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:11.672659] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:11.676098] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-23T20:24:11.676388] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-23T20:24:11.676520] [INFO ] [sig ] HZO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:11.821816] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/HZO.txt [2026-02-23T20:24:11.822003] [INFO ] [sig ] [1536/3383] Completed HZO in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:11.822049] [INFO ] [sig ] [1537/3383] Forecasting IAC... [2026-02-23T20:24:11.822083] [INFO ] [sig ] Generating forecast for: IAC [2026-02-23T20:24:11.822117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-23T20:24:11.834500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-23T20:24:11.834913] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-23T20:24:11.835741] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-23T20:24:11.835794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:11.835827] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:11.835854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:11.835911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:11.892915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:11.893774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:11.893856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:11.893890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:12.015781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:12.015943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:12.015985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:12.016016] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:12.019508] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: UP (p=90.23%) [2026-02-23T20:24:12.019817] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-23T20:24:12.019948] [INFO ] [sig ] IAC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:12.171449] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IAC.txt [2026-02-23T20:24:12.171640] [INFO ] [sig ] [1537/3383] Completed IAC in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:12.171683] [INFO ] [sig ] [1538/3383] Forecasting IAE... [2026-02-23T20:24:12.171714] [INFO ] [sig ] Generating forecast for: IAE [2026-02-23T20:24:12.171744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-23T20:24:12.182687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-23T20:24:12.183085] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-23T20:24:12.183913] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-23T20:24:12.183966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:12.184000] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:12.184027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:12.184084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:12.241137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:12.241970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:12.242054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:12.242087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:12.357160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:12.357323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:12.357365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:12.357395] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:12.360924] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-23T20:24:12.361207] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-23T20:24:12.361332] [INFO ] [sig ] IAE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:12.516270] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IAE.txt [2026-02-23T20:24:12.516461] [INFO ] [sig ] [1538/3383] Completed IAE in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:12.516521] [INFO ] [sig ] [1539/3383] Forecasting IAG... [2026-02-23T20:24:12.516563] [INFO ] [sig ] Generating forecast for: IAG [2026-02-23T20:24:12.516626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-23T20:24:12.529601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-23T20:24:12.530054] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-23T20:24:12.531111] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-23T20:24:12.531192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:12.531238] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:12.531276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:12.531355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:12.595274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:12.596160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:12.596246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:12.596279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:12.725464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:12.725654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:12.725696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:12.725727] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:12.729297] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=64.40%) [2026-02-23T20:24:12.729655] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-23T20:24:12.729796] [INFO ] [sig ] IAG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:12.875749] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IAG.txt [2026-02-23T20:24:12.875931] [INFO ] [sig ] [1539/3383] Completed IAG in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-23T20:24:12.875973] [INFO ] [sig ] [1540/3383] Forecasting IBB... [2026-02-23T20:24:12.876004] [INFO ] [sig ] Generating forecast for: IBB [2026-02-23T20:24:12.876036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-23T20:24:12.888719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-23T20:24:12.889110] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-23T20:24:12.889924] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-23T20:24:12.889978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:12.890010] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:12.890039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:12.890096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:12.947810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:12.948751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:12.948833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:12.948866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:13.070996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:13.071163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:13.071204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:13.071235] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:13.074718] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-23T20:24:13.074998] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-23T20:24:13.075124] [INFO ] [sig ] IBB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:13.224943] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IBB.txt [2026-02-23T20:24:13.225098] [INFO ] [sig ] [1540/3383] Completed IBB in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 10.9m [2026-02-23T20:24:13.225137] [INFO ] [sig ] [1541/3383] Forecasting IBBQ... [2026-02-23T20:24:13.225168] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-23T20:24:13.225199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-23T20:24:13.236267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-23T20:24:13.236663] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-23T20:24:13.237460] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-23T20:24:13.237513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:13.237545] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:13.237598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:13.237659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:13.294050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:13.294914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:13.294995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:13.295028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:13.403844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:13.404019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:13.404061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:13.404091] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:13.408010] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=14.67%) [2026-02-23T20:24:13.408421] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-23T20:24:13.408611] [INFO ] [sig ] IBBQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:13.554147] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IBBQ.txt [2026-02-23T20:24:13.554312] [INFO ] [sig ] [1541/3383] Completed IBBQ in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:13.554353] [INFO ] [sig ] [1542/3383] Forecasting IBCP... [2026-02-23T20:24:13.554383] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-23T20:24:13.554413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-23T20:24:13.566705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-23T20:24:13.567096] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-23T20:24:13.567933] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-23T20:24:13.567986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:13.568019] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:13.568046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:13.568102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:13.628453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:13.629424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:13.629530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:13.629601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:13.754311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:13.754473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:13.754522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:13.754558] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:13.758088] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=41.10%) [2026-02-23T20:24:13.758364] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-23T20:24:13.758508] [INFO ] [sig ] IBCP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:13.908100] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IBCP.txt [2026-02-23T20:24:13.908241] [INFO ] [sig ] [1542/3383] Completed IBCP in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:13.908287] [INFO ] [sig ] [1543/3383] Forecasting IBEX... [2026-02-23T20:24:13.908318] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-23T20:24:13.908348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-23T20:24:13.920393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-23T20:24:13.920766] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-23T20:24:13.921558] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-23T20:24:13.921635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:13.921694] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:13.921724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:13.921782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:13.982824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:13.983833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:13.983922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:13.983957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:14.104610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:14.104972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:14.105013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:14.105042] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:14.109319] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: DOWN (p=15.98%) [2026-02-23T20:24:14.109653] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-23T20:24:14.109981] [INFO ] [sig ] IBEX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:14.266780] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IBEX.txt [2026-02-23T20:24:14.266939] [INFO ] [sig ] [1543/3383] Completed IBEX in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:14.266981] [INFO ] [sig ] [1544/3383] Forecasting IBM... [2026-02-23T20:24:14.267012] [INFO ] [sig ] Generating forecast for: IBM [2026-02-23T20:24:14.267043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-23T20:24:14.278899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-23T20:24:14.279267] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-23T20:24:14.280112] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-23T20:24:14.280168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:14.280202] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:14.280230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:14.280289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:14.338234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:14.339117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:14.339202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:14.339235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:14.467969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:14.468135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:14.468177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:14.468207] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:14.472255] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-02-23T20:24:14.472537] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-23T20:24:14.472702] [INFO ] [sig ] IBM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:14.618612] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IBM.txt [2026-02-23T20:24:14.618742] [INFO ] [sig ] [1544/3383] Completed IBM in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:14.618781] [INFO ] [sig ] [1545/3383] Forecasting IBN... [2026-02-23T20:24:14.618811] [INFO ] [sig ] Generating forecast for: IBN [2026-02-23T20:24:14.618842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-23T20:24:14.631479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-23T20:24:14.631884] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-23T20:24:14.632728] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-23T20:24:14.632781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:14.632815] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:14.632842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:14.632899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:14.695066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:14.696073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:14.696153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:14.696186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:14.820240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:14.820398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:14.820437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:14.820466] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:14.824295] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: UP (p=74.65%) [2026-02-23T20:24:14.824626] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-23T20:24:14.824751] [INFO ] [sig ] IBN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:14.970524] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IBN.txt [2026-02-23T20:24:14.970684] [INFO ] [sig ] [1545/3383] Completed IBN in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:14.970724] [INFO ] [sig ] [1546/3383] Forecasting IBOC... [2026-02-23T20:24:14.970755] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-23T20:24:14.970786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-23T20:24:14.981905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-23T20:24:14.982234] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-23T20:24:14.983036] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-23T20:24:14.983090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:14.983123] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:14.983150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:14.983206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:15.042161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:15.042937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:15.043016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:15.043048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:15.160984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:15.161142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:15.161201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:15.161283] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:15.164770] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: UP (p=77.31%) [2026-02-23T20:24:15.165045] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-23T20:24:15.165166] [INFO ] [sig ] IBOC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:15.311799] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IBOC.txt [2026-02-23T20:24:15.311939] [INFO ] [sig ] [1546/3383] Completed IBOC in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:15.311978] [INFO ] [sig ] [1547/3383] Forecasting IBP... [2026-02-23T20:24:15.312008] [INFO ] [sig ] Generating forecast for: IBP [2026-02-23T20:24:15.312039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-23T20:24:15.323352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-23T20:24:15.323711] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-23T20:24:15.324495] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-23T20:24:15.324553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:15.324610] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:15.324642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:15.324701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:15.389311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:15.390244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:15.390332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:15.390367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:15.519420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:15.519649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:15.519694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:15.519726] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:15.523381] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: UP (p=73.94%) [2026-02-23T20:24:15.523719] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-23T20:24:15.523862] [INFO ] [sig ] IBP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:15.668829] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IBP.txt [2026-02-23T20:24:15.668987] [INFO ] [sig ] [1547/3383] Completed IBP in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:15.669028] [INFO ] [sig ] [1548/3383] Forecasting IBRX... [2026-02-23T20:24:15.669057] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-23T20:24:15.669093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-23T20:24:15.680695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-23T20:24:15.681103] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-23T20:24:15.681926] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-23T20:24:15.681980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:15.682011] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:15.682039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:15.682097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:15.741095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:15.741982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:15.742089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:15.742129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:15.866609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:15.866771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:15.866812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:15.866845] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:15.870360] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: DOWN (p=49.33%) [2026-02-23T20:24:15.870688] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-23T20:24:15.870821] [INFO ] [sig ] IBRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:16.017953] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IBRX.txt [2026-02-23T20:24:16.018123] [INFO ] [sig ] [1548/3383] Completed IBRX in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:16.018165] [INFO ] [sig ] [1549/3383] Forecasting IBTG... [2026-02-23T20:24:16.018196] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-23T20:24:16.018228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-23T20:24:16.029848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-23T20:24:16.030231] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-23T20:24:16.031073] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-23T20:24:16.031129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:16.031161] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:16.031187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:16.031244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:16.090046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:16.090939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:16.091024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:16.091057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:16.215087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:16.215281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:16.215333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:16.215366] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:16.219135] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-02-23T20:24:16.219430] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-23T20:24:16.219603] [INFO ] [sig ] IBTG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:16.368674] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IBTG.txt [2026-02-23T20:24:16.368872] [INFO ] [sig ] [1549/3383] Completed IBTG in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:16.368920] [INFO ] [sig ] [1550/3383] Forecasting IBTH... [2026-02-23T20:24:16.368951] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-23T20:24:16.368984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-23T20:24:16.381093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-23T20:24:16.381497] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-23T20:24:16.382427] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-23T20:24:16.382486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:16.382535] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:16.382565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:16.382653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:16.441774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:16.442729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:16.442837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:16.442872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:16.562993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:16.563150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:16.563193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:16.563225] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:16.566790] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-02-23T20:24:16.567075] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-23T20:24:16.567203] [INFO ] [sig ] IBTH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:16.711031] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IBTH.txt [2026-02-23T20:24:16.711169] [INFO ] [sig ] [1550/3383] Completed IBTH in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:16.711209] [INFO ] [sig ] [1551/3383] Forecasting IBTI... [2026-02-23T20:24:16.711238] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-23T20:24:16.711269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-23T20:24:16.722616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-23T20:24:16.722992] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-23T20:24:16.723908] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-23T20:24:16.723965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:16.723999] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:16.724028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:16.724087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:16.783625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:16.784347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:16.784430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:16.784465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:16.905413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:16.905563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:16.905623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:16.905653] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:16.909069] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-02-23T20:24:16.909345] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-23T20:24:16.909467] [INFO ] [sig ] IBTI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:17.055036] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IBTI.txt [2026-02-23T20:24:17.055175] [INFO ] [sig ] [1551/3383] Completed IBTI in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:17.055216] [INFO ] [sig ] [1552/3383] Forecasting IBTJ... [2026-02-23T20:24:17.055246] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-23T20:24:17.055283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-23T20:24:17.066331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-23T20:24:17.066711] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-23T20:24:17.067477] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-23T20:24:17.067531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:17.067564] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:17.067613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:17.067670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:17.126095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:17.126970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:17.127056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:17.127091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:17.249988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:17.250143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:17.250185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:17.250214] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:17.253897] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: UP (p=71.86%) [2026-02-23T20:24:17.254180] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-23T20:24:17.254311] [INFO ] [sig ] IBTJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:17.399239] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IBTJ.txt [2026-02-23T20:24:17.399398] [INFO ] [sig ] [1552/3383] Completed IBTJ in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:17.399441] [INFO ] [sig ] [1553/3383] Forecasting IBTK... [2026-02-23T20:24:17.399473] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-23T20:24:17.399506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-23T20:24:17.410552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-23T20:24:17.410940] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-23T20:24:17.411795] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-23T20:24:17.411851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:17.411884] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:17.411914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:17.411973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:17.470073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:17.471126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:17.471241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:17.471277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:17.594309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:17.594481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:17.594540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:17.594605] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:17.598382] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: UP (p=62.38%) [2026-02-23T20:24:17.598722] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-23T20:24:17.599056] [INFO ] [sig ] IBTK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:17.749399] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IBTK.txt [2026-02-23T20:24:17.749616] [INFO ] [sig ] [1553/3383] Completed IBTK in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:17.749662] [INFO ] [sig ] [1554/3383] Forecasting IBTL... [2026-02-23T20:24:17.749710] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-23T20:24:17.749743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-23T20:24:17.761967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-23T20:24:17.762346] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-23T20:24:17.763186] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-23T20:24:17.763241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:17.763275] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:17.763304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:17.763362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:17.827358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:17.828302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:17.828387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:17.828421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:17.953957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:17.954112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:17.954155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:17.954186] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:17.957692] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=20.53%) [2026-02-23T20:24:17.958017] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-23T20:24:17.958145] [INFO ] [sig ] IBTL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:18.100987] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IBTL.txt [2026-02-23T20:24:18.101138] [INFO ] [sig ] [1554/3383] Completed IBTL in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:18.101180] [INFO ] [sig ] [1555/3383] Forecasting IBTM... [2026-02-23T20:24:18.101214] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-23T20:24:18.101258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-23T20:24:18.112633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-23T20:24:18.112988] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-23T20:24:18.113852] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-23T20:24:18.113911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:18.113974] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:18.114018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:18.114080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:18.173431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:18.174297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:18.174384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:18.174418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:18.295467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:18.295658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:18.295711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:18.295746] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:18.299502] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: UP (p=80.78%) [2026-02-23T20:24:18.299820] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-23T20:24:18.299953] [INFO ] [sig ] IBTM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:18.444794] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IBTM.txt [2026-02-23T20:24:18.444938] [INFO ] [sig ] [1555/3383] Completed IBTM in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-23T20:24:18.444979] [INFO ] [sig ] [1556/3383] Forecasting IBTO... [2026-02-23T20:24:18.445008] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-23T20:24:18.445039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-23T20:24:18.455824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-23T20:24:18.456157] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-23T20:24:18.456983] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-23T20:24:18.457037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:18.457070] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:18.457098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:18.457156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:18.519446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:18.520425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:18.520513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:18.520548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:18.644837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:18.644996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:18.645038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:18.645068] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:18.648743] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-23T20:24:18.649029] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-23T20:24:18.649157] [INFO ] [sig ] IBTO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:18.792604] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IBTO.txt [2026-02-23T20:24:18.792771] [INFO ] [sig ] [1556/3383] Completed IBTO in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.8m [2026-02-23T20:24:18.792811] [INFO ] [sig ] [1557/3383] Forecasting ICE... [2026-02-23T20:24:18.792841] [INFO ] [sig ] Generating forecast for: ICE [2026-02-23T20:24:18.792872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-23T20:24:18.803993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-23T20:24:18.804376] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-23T20:24:18.805176] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-23T20:24:18.805230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:18.805263] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:18.805290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:18.805347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:18.863410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:18.864246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:18.864331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:18.864365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:18.993369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:18.993531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:18.993600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:18.993682] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:18.997345] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-23T20:24:18.997679] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-23T20:24:18.997815] [INFO ] [sig ] ICE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:19.158217] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ICE.txt [2026-02-23T20:24:19.158378] [INFO ] [sig ] [1557/3383] Completed ICE in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.8m [2026-02-23T20:24:19.158418] [INFO ] [sig ] [1558/3383] Forecasting ICFI... [2026-02-23T20:24:19.158448] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-23T20:24:19.158479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-23T20:24:19.169422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-23T20:24:19.169834] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-23T20:24:19.170667] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-23T20:24:19.170723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:19.170757] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:19.170786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:19.170845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:19.238912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:19.239930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:19.240030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:19.240066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:19.362330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:19.362484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:19.362526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:19.362554] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:19.365975] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-02-23T20:24:19.366251] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-23T20:24:19.366375] [INFO ] [sig ] ICFI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:19.511957] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ICFI.txt [2026-02-23T20:24:19.512106] [INFO ] [sig ] [1558/3383] Completed ICFI in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:19.512146] [INFO ] [sig ] [1559/3383] Forecasting ICL... [2026-02-23T20:24:19.512175] [INFO ] [sig ] Generating forecast for: ICL [2026-02-23T20:24:19.512207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-23T20:24:19.523789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-23T20:24:19.524184] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-23T20:24:19.525106] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-23T20:24:19.525161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:19.525195] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:19.525222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:19.525278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:19.582847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:19.583766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:19.583855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:19.583905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:19.707970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:19.708134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:19.708203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:19.708240] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:19.711997] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-23T20:24:19.712323] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-23T20:24:19.712487] [INFO ] [sig ] ICL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:19.858835] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ICL.txt [2026-02-23T20:24:19.858993] [INFO ] [sig ] [1559/3383] Completed ICL in 0.3s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:19.859033] [INFO ] [sig ] [1560/3383] Forecasting ICLN... [2026-02-23T20:24:19.859062] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-23T20:24:19.859093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-23T20:24:19.870083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-23T20:24:19.870450] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-23T20:24:19.871262] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-23T20:24:19.871316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:19.871378] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:19.871407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:19.871464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:19.929753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:19.930650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:19.930736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:19.930769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:20.054970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:20.055137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:20.055179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:20.055209] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:20.059393] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: DOWN (p=27.17%) [2026-02-23T20:24:20.060034] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-23T20:24:20.060217] [INFO ] [sig ] ICLN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:20.212448] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ICLN.txt [2026-02-23T20:24:20.212682] [INFO ] [sig ] [1560/3383] Completed ICLN in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:20.212731] [INFO ] [sig ] [1561/3383] Forecasting ICMB... [2026-02-23T20:24:20.212762] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-23T20:24:20.212793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-23T20:24:20.225244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-23T20:24:20.225723] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-23T20:24:20.226691] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-23T20:24:20.226752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:20.226788] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:20.226833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:20.226894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:20.287136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:20.288132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:20.288229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:20.288264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:20.404934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:20.405096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:20.405138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:20.405166] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:20.408773] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=19.33%) [2026-02-23T20:24:20.409102] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-23T20:24:20.409250] [INFO ] [sig ] ICMB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:20.577434] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ICMB.txt [2026-02-23T20:24:20.577633] [INFO ] [sig ] [1561/3383] Completed ICMB in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:20.577680] [INFO ] [sig ] [1562/3383] Forecasting ICOP... [2026-02-23T20:24:20.577712] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-23T20:24:20.577745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-23T20:24:20.590300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-23T20:24:20.590800] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-23T20:24:20.591751] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-23T20:24:20.591818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:20.591862] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:20.591898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:20.591964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:20.658028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:20.659171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:20.659345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:20.659397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:20.809498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:20.809731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:20.809801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:20.809855] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:20.815659] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=67.45%) [2026-02-23T20:24:20.816202] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-23T20:24:20.816412] [INFO ] [sig ] ICOP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:21.038589] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ICOP.txt [2026-02-23T20:24:21.038811] [INFO ] [sig ] [1562/3383] Completed ICOP in 0.5s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:21.038860] [INFO ] [sig ] [1563/3383] Forecasting ICUI... [2026-02-23T20:24:21.038892] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-23T20:24:21.038925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-23T20:24:21.071741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-23T20:24:21.072292] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-23T20:24:21.073357] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-23T20:24:21.073418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:21.073453] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:21.073481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:21.073539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:21.162819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:21.164116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:21.164252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:21.164310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:21.332043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:21.332241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:21.332293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:21.333200] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:21.339609] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=48.15%) [2026-02-23T20:24:21.340214] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-23T20:24:21.340453] [INFO ] [sig ] ICUI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:21.551435] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ICUI.txt [2026-02-23T20:24:21.551712] [INFO ] [sig ] [1563/3383] Completed ICUI in 0.5s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:21.551788] [INFO ] [sig ] [1564/3383] Forecasting IDA... [2026-02-23T20:24:21.551845] [INFO ] [sig ] Generating forecast for: IDA [2026-02-23T20:24:21.551900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-23T20:24:21.567751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-23T20:24:21.568272] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-23T20:24:21.569300] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-23T20:24:21.569366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:21.569407] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:21.569440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:21.569512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:21.645656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:21.646662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:21.646774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:21.646809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:21.791049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:21.791251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:21.791318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:21.791372] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:21.796871] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=82.35%) [2026-02-23T20:24:21.797397] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-23T20:24:21.797614] [INFO ] [sig ] IDA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:21.958029] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IDA.txt [2026-02-23T20:24:21.958177] [INFO ] [sig ] [1564/3383] Completed IDA in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:21.958216] [INFO ] [sig ] [1565/3383] Forecasting IDAI... [2026-02-23T20:24:21.958246] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-23T20:24:21.958291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-23T20:24:21.969712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-23T20:24:21.970281] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-23T20:24:21.971102] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-23T20:24:21.971157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:21.971189] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:21.971215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:21.971271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:22.031241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:22.032201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:22.032294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:22.032327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:22.157273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:22.157435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:22.157478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:22.157507] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:22.160979] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: DOWN (p=13.36%) [2026-02-23T20:24:22.161262] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-23T20:24:22.161390] [INFO ] [sig ] IDAI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:22.302026] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IDAI.txt [2026-02-23T20:24:22.302177] [INFO ] [sig ] [1565/3383] Completed IDAI in 0.3s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:22.302217] [INFO ] [sig ] [1566/3383] Forecasting IDCC... [2026-02-23T20:24:22.302247] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-23T20:24:22.302278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-23T20:24:22.313621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-23T20:24:22.314003] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-23T20:24:22.314810] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-23T20:24:22.314863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:22.314895] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:22.314921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:22.314977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:22.371298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:22.372185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:22.372270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:22.372303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:22.497070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:22.497235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:22.497277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:22.497306] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:22.500804] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-23T20:24:22.501100] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-23T20:24:22.501232] [INFO ] [sig ] IDCC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:22.662944] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IDCC.txt [2026-02-23T20:24:22.663151] [INFO ] [sig ] [1566/3383] Completed IDCC in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:22.663216] [INFO ] [sig ] [1567/3383] Forecasting IDE... [2026-02-23T20:24:22.663268] [INFO ] [sig ] Generating forecast for: IDE [2026-02-23T20:24:22.663315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-23T20:24:22.675619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-23T20:24:22.676063] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-23T20:24:22.677007] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-23T20:24:22.677075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:22.677122] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:22.677166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:22.677252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:22.744821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:22.745807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:22.745910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:22.745951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:22.879088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:22.879250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:22.879291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:22.879321] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:22.882756] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=89.67%) [2026-02-23T20:24:22.883040] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-23T20:24:22.883165] [INFO ] [sig ] IDE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:23.032963] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IDE.txt [2026-02-23T20:24:23.033168] [INFO ] [sig ] [1567/3383] Completed IDE in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:23.033235] [INFO ] [sig ] [1568/3383] Forecasting IDN... [2026-02-23T20:24:23.033277] [INFO ] [sig ] Generating forecast for: IDN [2026-02-23T20:24:23.033322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-23T20:24:23.045694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-23T20:24:23.046145] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-23T20:24:23.047155] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-23T20:24:23.047213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:23.047247] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:23.047276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:23.047343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:23.114174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:23.115118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:23.115228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:23.115271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:23.248110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:23.248288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:23.248348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:23.248392] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:23.252136] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=88.95%) [2026-02-23T20:24:23.252426] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-23T20:24:23.252556] [INFO ] [sig ] IDN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:23.399465] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IDN.txt [2026-02-23T20:24:23.399681] [INFO ] [sig ] [1568/3383] Completed IDN in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:23.399734] [INFO ] [sig ] [1569/3383] Forecasting IDXX... [2026-02-23T20:24:23.399767] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-23T20:24:23.399798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-23T20:24:23.411590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-23T20:24:23.411996] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-23T20:24:23.413040] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-23T20:24:23.413096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:23.413129] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:23.413158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:23.413215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:23.474088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:23.475155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:23.475256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:23.475301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:23.596959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:23.597123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:23.597165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:23.597193] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:23.601163] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=98.85%) [2026-02-23T20:24:23.601472] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-23T20:24:23.601629] [INFO ] [sig ] IDXX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:23.771416] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IDXX.txt [2026-02-23T20:24:23.771608] [INFO ] [sig ] [1569/3383] Completed IDXX in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:23.771653] [INFO ] [sig ] [1570/3383] Forecasting IDYA... [2026-02-23T20:24:23.771684] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-23T20:24:23.771715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-23T20:24:23.784037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-23T20:24:23.784489] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-23T20:24:23.785393] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-23T20:24:23.785451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:23.785486] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:23.785515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:23.785603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:23.850156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:23.851352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:23.851483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:23.851519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:23.992704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:23.992876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:23.992924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:23.992955] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:23.997672] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: UP (p=59.29%) [2026-02-23T20:24:23.998198] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-23T20:24:23.998348] [INFO ] [sig ] IDYA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:24.158819] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IDYA.txt [2026-02-23T20:24:24.159016] [INFO ] [sig ] [1570/3383] Completed IDYA in 0.4s | 2.80 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:24.159081] [INFO ] [sig ] [1571/3383] Forecasting IEF... [2026-02-23T20:24:24.159123] [INFO ] [sig ] Generating forecast for: IEF [2026-02-23T20:24:24.159160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-23T20:24:24.170293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-23T20:24:24.170698] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-23T20:24:24.171490] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-23T20:24:24.171545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:24.171606] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:24.171637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:24.171694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:24.232641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:24.233642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:24.233740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:24.233782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:24.368463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:24.368654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:24.368701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:24.368734] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:24.372494] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: DOWN (p=22.37%) [2026-02-23T20:24:24.372831] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-23T20:24:24.372968] [INFO ] [sig ] IEF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:24.615305] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IEF.txt [2026-02-23T20:24:24.615476] [INFO ] [sig ] [1571/3383] Completed IEF in 0.5s | 2.80 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:24.615517] [INFO ] [sig ] [1572/3383] Forecasting IEI... [2026-02-23T20:24:24.615547] [INFO ] [sig ] Generating forecast for: IEI [2026-02-23T20:24:24.615596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-23T20:24:24.628780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-23T20:24:24.629405] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-23T20:24:24.630461] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-23T20:24:24.630518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:24.630553] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:24.630719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:24.630814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:24.692783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:24.693750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:24.693838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:24.693873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:24.822234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:24.822398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:24.822441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:24.822471] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:24.826614] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=2.23%) [2026-02-23T20:24:24.826953] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-23T20:24:24.827095] [INFO ] [sig ] IEI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:24.981103] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IEI.txt [2026-02-23T20:24:24.981261] [INFO ] [sig ] [1572/3383] Completed IEI in 0.4s | 2.80 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:24.981301] [INFO ] [sig ] [1573/3383] Forecasting IEP... [2026-02-23T20:24:24.981332] [INFO ] [sig ] Generating forecast for: IEP [2026-02-23T20:24:24.981362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-23T20:24:24.992233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-23T20:24:24.992610] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-23T20:24:24.993389] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-23T20:24:24.993443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:24.993477] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:24.993504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:24.993561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:25.052294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:25.053178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:25.053261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:25.053295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:25.172213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:25.172391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:25.172435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:25.172468] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:25.176102] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-02-23T20:24:25.176395] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-23T20:24:25.176522] [INFO ] [sig ] IEP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:25.325596] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IEP.txt [2026-02-23T20:24:25.325783] [INFO ] [sig ] [1573/3383] Completed IEP in 0.3s | 2.80 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-23T20:24:25.325827] [INFO ] [sig ] [1574/3383] Forecasting IESC... [2026-02-23T20:24:25.325859] [INFO ] [sig ] Generating forecast for: IESC [2026-02-23T20:24:25.325890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-23T20:24:25.337093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-23T20:24:25.337503] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-23T20:24:25.338458] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-23T20:24:25.338528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:25.338562] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:25.338610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:25.338696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:25.399300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:25.400360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:25.400452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:25.400487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:25.526402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:25.526561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:25.526623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:25.526656] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:25.530204] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: UP (p=73.23%) [2026-02-23T20:24:25.530498] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-23T20:24:25.530648] [INFO ] [sig ] IESC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:25.684234] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IESC.txt [2026-02-23T20:24:25.684409] [INFO ] [sig ] [1574/3383] Completed IESC in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-23T20:24:25.684457] [INFO ] [sig ] [1575/3383] Forecasting IEX... [2026-02-23T20:24:25.684492] [INFO ] [sig ] Generating forecast for: IEX [2026-02-23T20:24:25.684525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-23T20:24:25.698491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-23T20:24:25.699033] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-23T20:24:25.700182] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-23T20:24:25.700253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:25.700295] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:25.700332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:25.700411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:25.765850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:25.766770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:25.766859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:25.766895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:25.896497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:25.896683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:25.896726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:25.896757] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:25.900384] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=83.15%) [2026-02-23T20:24:25.900750] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-23T20:24:25.900892] [INFO ] [sig ] IEX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:26.050007] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IEX.txt [2026-02-23T20:24:26.050170] [INFO ] [sig ] [1575/3383] Completed IEX in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:26.050211] [INFO ] [sig ] [1576/3383] Forecasting IFS... [2026-02-23T20:24:26.050242] [INFO ] [sig ] Generating forecast for: IFS [2026-02-23T20:24:26.050278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-23T20:24:26.065661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-23T20:24:26.066142] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-23T20:24:26.067282] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-23T20:24:26.067356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:26.067405] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:26.067447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:26.067536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:26.141562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:26.142525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:26.142632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:26.142669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:26.273742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:26.273900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:26.273943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:26.273974] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:26.277616] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: DOWN (p=45.60%) [2026-02-23T20:24:26.277959] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-23T20:24:26.278089] [INFO ] [sig ] IFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:26.428308] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IFS.txt [2026-02-23T20:24:26.428473] [INFO ] [sig ] [1576/3383] Completed IFS in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:26.428515] [INFO ] [sig ] [1577/3383] Forecasting IGA... [2026-02-23T20:24:26.428545] [INFO ] [sig ] Generating forecast for: IGA [2026-02-23T20:24:26.428596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-23T20:24:26.439718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-23T20:24:26.440108] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-23T20:24:26.440960] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-23T20:24:26.441016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:26.441079] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:26.441110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:26.441168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:26.502364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:26.503281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:26.503366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:26.503399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:26.627983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:26.628145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:26.628188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:26.628217] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:26.631890] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-23T20:24:26.632178] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-23T20:24:26.632304] [INFO ] [sig ] IGA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:26.779400] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IGA.txt [2026-02-23T20:24:26.779700] [INFO ] [sig ] [1577/3383] Completed IGA in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:26.779762] [INFO ] [sig ] [1578/3383] Forecasting IGD... [2026-02-23T20:24:26.779802] [INFO ] [sig ] Generating forecast for: IGD [2026-02-23T20:24:26.779842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-23T20:24:26.792313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-23T20:24:26.792738] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-23T20:24:26.793600] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-23T20:24:26.793675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:26.793712] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:26.793741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:26.793804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:26.853486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:26.854700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:26.854836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:26.854881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:26.997928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:26.998109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:26.998152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:26.998181] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:27.001881] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: UP (p=81.77%) [2026-02-23T20:24:27.002249] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-23T20:24:27.002387] [INFO ] [sig ] IGD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:27.150491] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IGD.txt [2026-02-23T20:24:27.150667] [INFO ] [sig ] [1578/3383] Completed IGD in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:27.150710] [INFO ] [sig ] [1579/3383] Forecasting IGF... [2026-02-23T20:24:27.150742] [INFO ] [sig ] Generating forecast for: IGF [2026-02-23T20:24:27.150774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-23T20:24:27.162231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-23T20:24:27.162639] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-23T20:24:27.163483] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-23T20:24:27.163563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:27.163624] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:27.163653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:27.163712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:27.221668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:27.222550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:27.222656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:27.222691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:27.346586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:27.346749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:27.346790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:27.346819] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:27.350944] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-23T20:24:27.351252] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-23T20:24:27.351402] [INFO ] [sig ] IGF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:27.502670] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IGF.txt [2026-02-23T20:24:27.502834] [INFO ] [sig ] [1579/3383] Completed IGF in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:27.502877] [INFO ] [sig ] [1580/3383] Forecasting IGI... [2026-02-23T20:24:27.502913] [INFO ] [sig ] Generating forecast for: IGI [2026-02-23T20:24:27.502951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-23T20:24:27.514519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-23T20:24:27.515142] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-23T20:24:27.515998] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-23T20:24:27.516052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:27.516085] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:27.516113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:27.516169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:27.576505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:27.577622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:27.577710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:27.577752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:27.685819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:27.685976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:27.686020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:27.686052] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:27.690996] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: UP (p=89.86%) [2026-02-23T20:24:27.691293] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-23T20:24:27.691424] [INFO ] [sig ] IGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:27.833029] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IGI.txt [2026-02-23T20:24:27.833178] [INFO ] [sig ] [1580/3383] Completed IGI in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:27.833219] [INFO ] [sig ] [1581/3383] Forecasting IGIB... [2026-02-23T20:24:27.833250] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-23T20:24:27.833280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-23T20:24:27.846229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-23T20:24:27.846746] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-23T20:24:27.847901] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-23T20:24:27.847959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:27.848183] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:27.848211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:27.848284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:27.908955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:27.909812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:27.909898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:27.909933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:28.034136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:28.034299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:28.034341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:28.034386] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:28.037828] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: DOWN (p=8.41%) [2026-02-23T20:24:28.038171] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-23T20:24:28.038296] [INFO ] [sig ] IGIB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:28.182427] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IGIB.txt [2026-02-23T20:24:28.182606] [INFO ] [sig ] [1581/3383] Completed IGIB in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:28.182650] [INFO ] [sig ] [1582/3383] Forecasting IGIC... [2026-02-23T20:24:28.182681] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-23T20:24:28.182711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-23T20:24:28.197047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-23T20:24:28.197544] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-23T20:24:28.198641] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-23T20:24:28.198702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:28.198738] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:28.198772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:28.198851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:28.274642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:28.275740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:28.275843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:28.275887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:28.400180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:28.400345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:28.400388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:28.400440] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:28.404229] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=36.17%) [2026-02-23T20:24:28.404564] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-23T20:24:28.404729] [INFO ] [sig ] IGIC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:28.551606] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IGIC.txt [2026-02-23T20:24:28.551769] [INFO ] [sig ] [1582/3383] Completed IGIC in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:28.551817] [INFO ] [sig ] [1583/3383] Forecasting IGSB... [2026-02-23T20:24:28.551854] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-23T20:24:28.551891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-23T20:24:28.563409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-23T20:24:28.563819] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-23T20:24:28.564685] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-23T20:24:28.564742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:28.564776] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:28.564803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:28.564862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:28.622957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:28.623882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:28.623990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:28.624027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:28.748597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:28.748766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:28.748816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:28.748850] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:28.752447] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: DOWN (p=45.21%) [2026-02-23T20:24:28.752796] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-23T20:24:28.752939] [INFO ] [sig ] IGSB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:28.902356] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IGSB.txt [2026-02-23T20:24:28.902497] [INFO ] [sig ] [1583/3383] Completed IGSB in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:28.902537] [INFO ] [sig ] [1584/3383] Forecasting IHD... [2026-02-23T20:24:28.902585] [INFO ] [sig ] Generating forecast for: IHD [2026-02-23T20:24:28.902619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-23T20:24:28.913560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-23T20:24:28.913975] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-23T20:24:28.914785] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-23T20:24:28.914844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:28.914877] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:28.914904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:28.914961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:28.974455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:28.975395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:28.975482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:28.975517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:29.097007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:29.097166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:29.097206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:29.097236] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:29.100797] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: UP (p=81.03%) [2026-02-23T20:24:29.101081] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-23T20:24:29.101209] [INFO ] [sig ] IHD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:29.247094] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IHD.txt [2026-02-23T20:24:29.247271] [INFO ] [sig ] [1584/3383] Completed IHD in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:29.247315] [INFO ] [sig ] [1585/3383] Forecasting IHG... [2026-02-23T20:24:29.247347] [INFO ] [sig ] Generating forecast for: IHG [2026-02-23T20:24:29.247377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-23T20:24:29.259284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-23T20:24:29.259696] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-23T20:24:29.260524] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-23T20:24:29.260611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:29.260648] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:29.260690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:29.260748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:29.325230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:29.326381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:29.326472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:29.326507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:29.458846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:29.459013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:29.459057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:29.459085] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:29.462912] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=66.09%) [2026-02-23T20:24:29.463267] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-23T20:24:29.463425] [INFO ] [sig ] IHG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:29.628026] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IHG.txt [2026-02-23T20:24:29.628386] [INFO ] [sig ] [1585/3383] Completed IHG in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:29.628428] [INFO ] [sig ] [1586/3383] Forecasting IHS... [2026-02-23T20:24:29.628459] [INFO ] [sig ] Generating forecast for: IHS [2026-02-23T20:24:29.628490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-23T20:24:29.639915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-23T20:24:29.640299] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-23T20:24:29.641157] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-23T20:24:29.641214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:29.641247] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:29.641275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:29.641334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:29.700432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:29.701347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:29.701438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:29.701474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:29.828042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:29.828203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:29.828244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:29.828274] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:29.832000] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=10.66%) [2026-02-23T20:24:29.832467] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-23T20:24:29.832617] [INFO ] [sig ] IHS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:29.982421] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IHS.txt [2026-02-23T20:24:29.982621] [INFO ] [sig ] [1586/3383] Completed IHS in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:29.982666] [INFO ] [sig ] [1587/3383] Forecasting IIF... [2026-02-23T20:24:29.982698] [INFO ] [sig ] Generating forecast for: IIF [2026-02-23T20:24:29.982728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-23T20:24:29.994529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-23T20:24:29.994957] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-23T20:24:29.995802] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-23T20:24:29.995857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:29.995900] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:29.995930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:29.995987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:30.054149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:30.055073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:30.055215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:30.055253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:30.172139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:30.172321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:30.172365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:30.172396] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:30.175974] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-02-23T20:24:30.176277] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-23T20:24:30.176409] [INFO ] [sig ] IIF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:30.323435] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IIF.txt [2026-02-23T20:24:30.323626] [INFO ] [sig ] [1587/3383] Completed IIF in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:30.323669] [INFO ] [sig ] [1588/3383] Forecasting III... [2026-02-23T20:24:30.323701] [INFO ] [sig ] Generating forecast for: III [2026-02-23T20:24:30.323733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-23T20:24:30.335072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-23T20:24:30.335453] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-23T20:24:30.336275] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-23T20:24:30.336331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:30.336364] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:30.336391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:30.336447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:30.395713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:30.396608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:30.396692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:30.396727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:30.518289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:30.518450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:30.518493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:30.518523] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:30.522139] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=93.22%) [2026-02-23T20:24:30.522425] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-23T20:24:30.522553] [INFO ] [sig ] III: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:30.667242] [INFO ] [LOCAL ] Saved forecast: III 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/III.txt [2026-02-23T20:24:30.667376] [INFO ] [sig ] [1588/3383] Completed III in 0.3s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:30.667415] [INFO ] [sig ] [1589/3383] Forecasting IIIN... [2026-02-23T20:24:30.667445] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-23T20:24:30.667480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-23T20:24:30.679319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-23T20:24:30.679735] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-23T20:24:30.680537] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-23T20:24:30.680609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:30.680643] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:30.680670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:30.680726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:30.737535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:30.738535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:30.738647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:30.738682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:30.862779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:30.862948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:30.862992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:30.863022] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:30.866828] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: UP (p=68.19%) [2026-02-23T20:24:30.867220] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-23T20:24:30.867371] [INFO ] [sig ] IIIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:31.017564] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IIIN.txt [2026-02-23T20:24:31.017746] [INFO ] [sig ] [1589/3383] Completed IIIN in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:31.017788] [INFO ] [sig ] [1590/3383] Forecasting IIM... [2026-02-23T20:24:31.017819] [INFO ] [sig ] Generating forecast for: IIM [2026-02-23T20:24:31.018089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-23T20:24:31.030756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-23T20:24:31.031329] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-23T20:24:31.032341] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-23T20:24:31.032394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:31.032427] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:31.032455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:31.032512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:31.091768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:31.092672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:31.092755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:31.092789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:31.216902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:31.217062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:31.217102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:31.217132] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:31.220664] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-23T20:24:31.220953] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-23T20:24:31.221075] [INFO ] [sig ] IIM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:31.369402] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IIM.txt [2026-02-23T20:24:31.369616] [INFO ] [sig ] [1590/3383] Completed IIM in 0.4s | 2.80 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-23T20:24:31.369661] [INFO ] [sig ] [1591/3383] Forecasting ILMN... [2026-02-23T20:24:31.369693] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-23T20:24:31.369723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-23T20:24:31.381390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-23T20:24:31.381819] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-23T20:24:31.382676] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-23T20:24:31.382730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:31.382763] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:31.382791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:31.382848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:31.442958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:31.443861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:31.443945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:31.443978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:31.571510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:31.571688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:31.571728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:31.571759] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:31.575333] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=56.68%) [2026-02-23T20:24:31.575640] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-23T20:24:31.575769] [INFO ] [sig ] ILMN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:31.723439] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ILMN.txt [2026-02-23T20:24:31.723618] [INFO ] [sig ] [1591/3383] Completed ILMN in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:31.723661] [INFO ] [sig ] [1592/3383] Forecasting IMAX... [2026-02-23T20:24:31.723692] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-23T20:24:31.723724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-23T20:24:31.736444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-23T20:24:31.736849] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-23T20:24:31.737652] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-23T20:24:31.737705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:31.737738] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:31.737765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:31.737822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:31.797705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:31.798609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:31.798693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:31.798727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:31.918740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:31.918905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:31.918954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:31.918990] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:31.922445] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: UP (p=77.69%) [2026-02-23T20:24:31.922764] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-23T20:24:31.922893] [INFO ] [sig ] IMAX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:32.065981] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IMAX.txt [2026-02-23T20:24:32.066146] [INFO ] [sig ] [1592/3383] Completed IMAX in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:32.066187] [INFO ] [sig ] [1593/3383] Forecasting IMMP... [2026-02-23T20:24:32.066218] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-23T20:24:32.066249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-23T20:24:32.078186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-23T20:24:32.078562] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-23T20:24:32.079425] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-23T20:24:32.079479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:32.079513] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:32.079540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:32.079614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:32.138059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:32.138979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:32.139065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:32.139286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:32.263458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:32.263645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:32.263689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:32.263720] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:32.267771] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=44.96%) [2026-02-23T20:24:32.268076] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-23T20:24:32.268382] [INFO ] [sig ] IMMP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:32.416451] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IMMP.txt [2026-02-23T20:24:32.416628] [INFO ] [sig ] [1593/3383] Completed IMMP in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:32.416672] [INFO ] [sig ] [1594/3383] Forecasting IMMX... [2026-02-23T20:24:32.416703] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-23T20:24:32.416733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-23T20:24:32.428119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-23T20:24:32.428507] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-23T20:24:32.429345] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-23T20:24:32.429406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:32.429480] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:32.429511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:32.429570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:32.487934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:32.488885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:32.488984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:32.489024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:32.616278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:32.616437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:32.616481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:32.616511] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:32.620098] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=92.04%) [2026-02-23T20:24:32.620389] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-23T20:24:32.620521] [INFO ] [sig ] IMMX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:32.768987] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IMMX.txt [2026-02-23T20:24:32.769144] [INFO ] [sig ] [1594/3383] Completed IMMX in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:32.769186] [INFO ] [sig ] [1595/3383] Forecasting IMNM... [2026-02-23T20:24:32.769216] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-23T20:24:32.769247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-23T20:24:32.781729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-23T20:24:32.782106] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-23T20:24:32.782921] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-23T20:24:32.782976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:32.783009] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:32.783036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:32.783094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:32.843928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:32.844856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:32.844940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:32.844975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:32.971374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:32.971533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:32.971592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:32.971625] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:32.975082] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-02-23T20:24:32.975361] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-23T20:24:32.975485] [INFO ] [sig ] IMNM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:33.120304] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IMNM.txt [2026-02-23T20:24:33.120459] [INFO ] [sig ] [1595/3383] Completed IMNM in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:33.120499] [INFO ] [sig ] [1596/3383] Forecasting IMNN... [2026-02-23T20:24:33.120529] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-23T20:24:33.120559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-23T20:24:33.132848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-23T20:24:33.133317] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-23T20:24:33.134739] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-23T20:24:33.134826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:33.134881] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:33.134925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:33.135031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:33.194304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:33.195207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:33.195291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:33.195325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:33.323267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:33.323423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:33.323464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:33.323492] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:33.326975] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-02-23T20:24:33.327253] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-23T20:24:33.327376] [INFO ] [sig ] IMNN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:33.475616] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IMNN.txt [2026-02-23T20:24:33.475772] [INFO ] [sig ] [1596/3383] Completed IMNN in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:33.475813] [INFO ] [sig ] [1597/3383] Forecasting IMOS... [2026-02-23T20:24:33.475844] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-23T20:24:33.475875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-23T20:24:33.487043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-23T20:24:33.487401] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-23T20:24:33.488226] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-23T20:24:33.488280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:33.488313] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:33.488340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:33.488397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:33.549602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:33.550527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:33.550634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:33.550680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:33.677404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:33.677567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:33.677632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:33.677697] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:33.681242] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-02-23T20:24:33.681531] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-23T20:24:33.681680] [INFO ] [sig ] IMOS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:33.834738] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IMOS.txt [2026-02-23T20:24:33.834962] [INFO ] [sig ] [1597/3383] Completed IMOS in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:33.835042] [INFO ] [sig ] [1598/3383] Forecasting IMPP... [2026-02-23T20:24:33.835091] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-23T20:24:33.835135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-23T20:24:33.850288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-23T20:24:33.850728] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-23T20:24:33.851875] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-23T20:24:33.851983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:33.852032] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:33.852068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:33.852329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:33.916861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:33.917802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:33.917910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:33.917952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:34.041261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:34.041421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:34.041462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:34.041490] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:34.044978] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=83.97%) [2026-02-23T20:24:34.045265] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-23T20:24:34.045393] [INFO ] [sig ] IMPP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:34.192486] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IMPP.txt [2026-02-23T20:24:34.192726] [INFO ] [sig ] [1598/3383] Completed IMPP in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:34.192791] [INFO ] [sig ] [1599/3383] Forecasting IMRX... [2026-02-23T20:24:34.192840] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-23T20:24:34.192891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-23T20:24:34.205305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-23T20:24:34.205729] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-23T20:24:34.206590] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-23T20:24:34.206648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:34.206682] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:34.206710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:34.206769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:34.266348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:34.267229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:34.267311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:34.267344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:34.405492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:34.405675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:34.405717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:34.405746] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:34.409211] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-02-23T20:24:34.409488] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-23T20:24:34.409632] [INFO ] [sig ] IMRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:34.557881] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IMRX.txt [2026-02-23T20:24:34.558066] [INFO ] [sig ] [1599/3383] Completed IMRX in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:34.558114] [INFO ] [sig ] [1600/3383] Forecasting IMTX... [2026-02-23T20:24:34.558145] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-23T20:24:34.558177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-23T20:24:34.570474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-23T20:24:34.570858] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-23T20:24:34.571857] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-23T20:24:34.571912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:34.571944] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:34.571973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:34.572032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:34.632777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:34.633679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:34.633761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:34.633794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:34.764425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:34.764613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:34.764658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:34.764688] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:34.768463] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: DOWN (p=11.98%) [2026-02-23T20:24:34.768794] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-23T20:24:34.768943] [INFO ] [sig ] IMTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:34.926157] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IMTX.txt [2026-02-23T20:24:34.926329] [INFO ] [sig ] [1600/3383] Completed IMTX in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:34.926372] [INFO ] [sig ] [1601/3383] Forecasting IMXI... [2026-02-23T20:24:34.926406] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-23T20:24:34.926437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-23T20:24:34.938893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-23T20:24:34.939312] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-23T20:24:34.940158] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-23T20:24:34.940215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:34.940249] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:34.940278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:34.940336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:35.001603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:35.002529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:35.002641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:35.002678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:35.139543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:35.139716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:35.139759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:35.139789] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:35.143245] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=11.93%) [2026-02-23T20:24:35.143527] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-23T20:24:35.143673] [INFO ] [sig ] IMXI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:35.291991] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IMXI.txt [2026-02-23T20:24:35.292173] [INFO ] [sig ] [1601/3383] Completed IMXI in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:35.292216] [INFO ] [sig ] [1602/3383] Forecasting INAB... [2026-02-23T20:24:35.292247] [INFO ] [sig ] Generating forecast for: INAB [2026-02-23T20:24:35.292278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-23T20:24:35.304436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-23T20:24:35.304871] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-23T20:24:35.305867] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-23T20:24:35.305922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:35.305956] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:35.305985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:35.306044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:35.365768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:35.366715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:35.366807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:35.366842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:35.490335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:35.490495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:35.490538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:35.490570] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:35.494084] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: DOWN (p=17.39%) [2026-02-23T20:24:35.494368] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-23T20:24:35.494496] [INFO ] [sig ] INAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:35.638731] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INAB.txt [2026-02-23T20:24:35.638873] [INFO ] [sig ] [1602/3383] Completed INAB in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:35.638914] [INFO ] [sig ] [1603/3383] Forecasting INBK... [2026-02-23T20:24:35.638945] [INFO ] [sig ] Generating forecast for: INBK [2026-02-23T20:24:35.638977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-23T20:24:35.650151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-23T20:24:35.650492] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-23T20:24:35.651316] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-23T20:24:35.651372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:35.651405] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:35.651435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:35.651492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:35.709434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:35.710104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:35.710186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:35.710220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:35.834858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:35.835012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:35.835054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:35.835085] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:35.838643] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: DOWN (p=43.83%) [2026-02-23T20:24:35.838967] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-23T20:24:35.839120] [INFO ] [sig ] INBK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:35.984244] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INBK.txt [2026-02-23T20:24:35.984373] [INFO ] [sig ] [1603/3383] Completed INBK in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:35.984413] [INFO ] [sig ] [1604/3383] Forecasting INBX... [2026-02-23T20:24:35.984443] [INFO ] [sig ] Generating forecast for: INBX [2026-02-23T20:24:35.984474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-23T20:24:35.996189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-23T20:24:35.996504] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-23T20:24:35.997341] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-23T20:24:35.997397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:35.997431] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:35.997460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:35.997518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:36.057394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:36.058249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:36.058366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:36.058401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:36.178970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:36.179145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:36.179190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:36.179222] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:36.182946] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: UP (p=70.24%) [2026-02-23T20:24:36.183279] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-23T20:24:36.183406] [INFO ] [sig ] INBX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:36.326743] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/INBX.txt [2026-02-23T20:24:36.326883] [INFO ] [sig ] [1604/3383] Completed INBX in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:36.326923] [INFO ] [sig ] [1605/3383] Forecasting INCY... [2026-02-23T20:24:36.326953] [INFO ] [sig ] Generating forecast for: INCY [2026-02-23T20:24:36.326985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-23T20:24:36.337958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-23T20:24:36.338346] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-23T20:24:36.339136] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-23T20:24:36.339190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:36.339222] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:36.339249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:36.339305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:36.396697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:36.397380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:36.397462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:36.397494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:36.523239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:36.523425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:36.523469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:36.523501] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:36.527321] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-02-23T20:24:36.527739] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-23T20:24:36.527923] [INFO ] [sig ] INCY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:36.678172] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INCY.txt [2026-02-23T20:24:36.678336] [INFO ] [sig ] [1605/3383] Completed INCY in 0.4s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:36.678379] [INFO ] [sig ] [1606/3383] Forecasting INDB... [2026-02-23T20:24:36.678410] [INFO ] [sig ] Generating forecast for: INDB [2026-02-23T20:24:36.678443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-23T20:24:36.689770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-23T20:24:36.690103] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-23T20:24:36.690922] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-23T20:24:36.690979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:36.691013] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:36.691042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:36.691101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:36.751071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:36.751798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:36.751881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:36.751915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:36.875330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:36.875492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:36.875534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:36.875564] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:36.879084] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-02-23T20:24:36.879377] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-23T20:24:36.879509] [INFO ] [sig ] INDB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:37.025709] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INDB.txt [2026-02-23T20:24:37.025868] [INFO ] [sig ] [1606/3383] Completed INDB in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:37.025909] [INFO ] [sig ] [1607/3383] Forecasting INDI... [2026-02-23T20:24:37.025941] [INFO ] [sig ] Generating forecast for: INDI [2026-02-23T20:24:37.025971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-23T20:24:37.037430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-23T20:24:37.037818] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-23T20:24:37.038651] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-23T20:24:37.038704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:37.038737] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:37.038765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:37.038821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:37.096357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:37.097202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:37.097284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:37.097317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:37.215670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:37.215842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:37.215885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:37.215917] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:37.219721] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: DOWN (p=34.62%) [2026-02-23T20:24:37.220052] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-23T20:24:37.220207] [INFO ] [sig ] INDI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:37.363615] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INDI.txt [2026-02-23T20:24:37.363771] [INFO ] [sig ] [1607/3383] Completed INDI in 0.3s | 2.80 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-23T20:24:37.363810] [INFO ] [sig ] [1608/3383] Forecasting INDP... [2026-02-23T20:24:37.363840] [INFO ] [sig ] Generating forecast for: INDP [2026-02-23T20:24:37.363871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-23T20:24:37.374531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-23T20:24:37.374883] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-23T20:24:37.375670] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-23T20:24:37.375723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:37.375756] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:37.375784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:37.375841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:37.433891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:37.434723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:37.434810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:37.434843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:37.549471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:37.549642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:37.549684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:37.549714] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:37.553210] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: DOWN (p=6.31%) [2026-02-23T20:24:37.553486] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-23T20:24:37.553627] [INFO ] [sig ] INDP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:37.700893] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INDP.txt [2026-02-23T20:24:37.701031] [INFO ] [sig ] [1608/3383] Completed INDP in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:37.701072] [INFO ] [sig ] [1609/3383] Forecasting INDY... [2026-02-23T20:24:37.701102] [INFO ] [sig ] Generating forecast for: INDY [2026-02-23T20:24:37.701132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-23T20:24:37.712652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-23T20:24:37.712977] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-23T20:24:37.713766] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-23T20:24:37.713832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:37.713866] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:37.713894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:37.713950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:37.773108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:37.773952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:37.774037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:37.774079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:37.900243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:37.900404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:37.900446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:37.900477] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:37.903938] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-23T20:24:37.904220] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-23T20:24:37.904346] [INFO ] [sig ] INDY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:38.047684] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/INDY.txt [2026-02-23T20:24:38.047828] [INFO ] [sig ] [1609/3383] Completed INDY in 0.3s | 2.80 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:38.047890] [INFO ] [sig ] [1610/3383] Forecasting INFY... [2026-02-23T20:24:38.047921] [INFO ] [sig ] Generating forecast for: INFY [2026-02-23T20:24:38.047951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-23T20:24:38.059650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-23T20:24:38.060058] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-23T20:24:38.060947] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-23T20:24:38.061004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:38.061056] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:38.061103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:38.061163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:38.119372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:38.120247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:38.120330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:38.120363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:38.241491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:38.241666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:38.241709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:38.241739] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:38.245224] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: DOWN (p=35.46%) [2026-02-23T20:24:38.245501] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-23T20:24:38.245646] [INFO ] [sig ] INFY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:38.388453] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INFY.txt [2026-02-23T20:24:38.388641] [INFO ] [sig ] [1610/3383] Completed INFY in 0.3s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:38.388686] [INFO ] [sig ] [1611/3383] Forecasting ING... [2026-02-23T20:24:38.388716] [INFO ] [sig ] Generating forecast for: ING [2026-02-23T20:24:38.388746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-23T20:24:38.400707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-23T20:24:38.401119] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-23T20:24:38.402017] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-23T20:24:38.402085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:38.402163] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:38.402200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:38.402276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:38.462418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:38.463335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:38.463423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:38.463456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:38.587404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:38.587561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:38.587621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:38.587651] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:38.591138] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=69.99%) [2026-02-23T20:24:38.591415] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-23T20:24:38.591538] [INFO ] [sig ] ING: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:38.753025] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ING.txt [2026-02-23T20:24:38.753189] [INFO ] [sig ] [1611/3383] Completed ING in 0.4s | 2.80 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:38.753231] [INFO ] [sig ] [1612/3383] Forecasting INGN... [2026-02-23T20:24:38.753262] [INFO ] [sig ] Generating forecast for: INGN [2026-02-23T20:24:38.753292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-23T20:24:38.765299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-23T20:24:38.765693] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-23T20:24:38.766494] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-23T20:24:38.766550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:38.766610] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:38.766653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:38.766718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:38.823430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:38.824227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:38.824310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:38.824342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:38.946868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:38.947031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:38.947072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:38.947101] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:38.950601] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=83.16%) [2026-02-23T20:24:38.950883] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-23T20:24:38.951008] [INFO ] [sig ] INGN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:39.097830] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/INGN.txt [2026-02-23T20:24:39.098030] [INFO ] [sig ] [1612/3383] Completed INGN in 0.3s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:39.098090] [INFO ] [sig ] [1613/3383] Forecasting INMB... [2026-02-23T20:24:39.098131] [INFO ] [sig ] Generating forecast for: INMB [2026-02-23T20:24:39.098169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-23T20:24:39.110477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-23T20:24:39.110857] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-23T20:24:39.111691] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-23T20:24:39.111747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:39.111782] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:39.111809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:39.111867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:39.171886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:39.172705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:39.172789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:39.172822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:39.295548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:39.295729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:39.295771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:39.295800] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:39.299594] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: DOWN (p=48.15%) [2026-02-23T20:24:39.299877] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-23T20:24:39.300001] [INFO ] [sig ] INMB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:39.447132] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INMB.txt [2026-02-23T20:24:39.447279] [INFO ] [sig ] [1613/3383] Completed INMB in 0.3s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:39.447321] [INFO ] [sig ] [1614/3383] Forecasting INMD... [2026-02-23T20:24:39.447350] [INFO ] [sig ] Generating forecast for: INMD [2026-02-23T20:24:39.447382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-23T20:24:39.459498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-23T20:24:39.459898] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-23T20:24:39.460832] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-23T20:24:39.460891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:39.460925] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:39.460953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:39.461011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:39.520422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:39.521251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:39.521336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:39.521369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:39.643643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:39.643797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:39.643838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:39.643908] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:39.647505] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: UP (p=84.13%) [2026-02-23T20:24:39.647816] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-23T20:24:39.648038] [INFO ] [sig ] INMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:39.791614] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/INMD.txt [2026-02-23T20:24:39.791772] [INFO ] [sig ] [1614/3383] Completed INMD in 0.3s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:39.791812] [INFO ] [sig ] [1615/3383] Forecasting INN... [2026-02-23T20:24:39.791844] [INFO ] [sig ] Generating forecast for: INN [2026-02-23T20:24:39.791875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-23T20:24:39.802978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-23T20:24:39.803356] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-23T20:24:39.804163] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-23T20:24:39.804217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:39.804249] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:39.804276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:39.804333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:39.862325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:39.863207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:39.863292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:39.863325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:39.994777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:39.994940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:39.994982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:39.995013] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:39.998608] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-02-23T20:24:39.998919] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-23T20:24:39.999065] [INFO ] [sig ] INN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:40.146291] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INN.txt [2026-02-23T20:24:40.146454] [INFO ] [sig ] [1615/3383] Completed INN in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:40.146497] [INFO ] [sig ] [1616/3383] Forecasting INO... [2026-02-23T20:24:40.146527] [INFO ] [sig ] Generating forecast for: INO [2026-02-23T20:24:40.146558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-23T20:24:40.158441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-23T20:24:40.158879] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-23T20:24:40.159733] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-23T20:24:40.159790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:40.159823] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:40.159851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:40.159910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:40.220405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:40.221332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:40.221420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:40.221455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:40.342323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:40.342483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:40.342542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:40.342598] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:40.346160] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: DOWN (p=23.70%) [2026-02-23T20:24:40.346462] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-23T20:24:40.346612] [INFO ] [sig ] INO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:40.492375] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INO.txt [2026-02-23T20:24:40.492535] [INFO ] [sig ] [1616/3383] Completed INO in 0.3s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:40.492594] [INFO ] [sig ] [1617/3383] Forecasting INOD... [2026-02-23T20:24:40.492630] [INFO ] [sig ] Generating forecast for: INOD [2026-02-23T20:24:40.492661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-23T20:24:40.504742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-23T20:24:40.505174] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-23T20:24:40.506057] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-23T20:24:40.506120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:40.506154] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:40.506183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:40.506243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:40.569050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:40.569997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:40.570098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:40.570140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:40.695350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:40.695525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:40.695614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:40.695663] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:40.699372] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=74.19%) [2026-02-23T20:24:40.699759] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-23T20:24:40.699926] [INFO ] [sig ] INOD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:40.849687] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/INOD.txt [2026-02-23T20:24:40.849845] [INFO ] [sig ] [1617/3383] Completed INOD in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:40.849886] [INFO ] [sig ] [1618/3383] Forecasting INSE... [2026-02-23T20:24:40.849917] [INFO ] [sig ] Generating forecast for: INSE [2026-02-23T20:24:40.849948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-23T20:24:40.861647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-23T20:24:40.862044] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-23T20:24:40.862888] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-23T20:24:40.862944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:40.862979] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:40.863010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:40.863068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:40.924030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:40.924989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:40.925097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:40.925140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:41.051838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:41.052005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:41.052048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:41.052082] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:41.056237] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-02-23T20:24:41.056610] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-23T20:24:41.056756] [INFO ] [sig ] INSE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:41.209682] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INSE.txt [2026-02-23T20:24:41.209876] [INFO ] [sig ] [1618/3383] Completed INSE in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:41.209934] [INFO ] [sig ] [1619/3383] Forecasting INSG... [2026-02-23T20:24:41.209966] [INFO ] [sig ] Generating forecast for: INSG [2026-02-23T20:24:41.209998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-23T20:24:41.223637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-23T20:24:41.223996] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-23T20:24:41.224819] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-23T20:24:41.224875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:41.224909] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:41.224939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:41.224997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:41.283996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:41.284925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:41.285009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:41.285043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:41.413940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:41.414105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:41.414156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:41.414191] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:41.417646] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-23T20:24:41.418007] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-23T20:24:41.418139] [INFO ] [sig ] INSG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:41.563538] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/INSG.txt [2026-02-23T20:24:41.563750] [INFO ] [sig ] [1619/3383] Completed INSG in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:41.563809] [INFO ] [sig ] [1620/3383] Forecasting INSM... [2026-02-23T20:24:41.563848] [INFO ] [sig ] Generating forecast for: INSM [2026-02-23T20:24:41.563885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-23T20:24:41.576277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-23T20:24:41.576742] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-23T20:24:41.577596] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-23T20:24:41.577652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:41.577701] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:41.577731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:41.577790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:41.636538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:41.637424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:41.637513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:41.637545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:41.761110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:41.761279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:41.761322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:41.761354] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:41.764974] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-23T20:24:41.765299] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-23T20:24:41.765438] [INFO ] [sig ] INSM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:41.912211] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/INSM.txt [2026-02-23T20:24:41.912367] [INFO ] [sig ] [1620/3383] Completed INSM in 0.3s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:41.912409] [INFO ] [sig ] [1621/3383] Forecasting INSP... [2026-02-23T20:24:41.912439] [INFO ] [sig ] Generating forecast for: INSP [2026-02-23T20:24:41.912469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-23T20:24:41.924061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-23T20:24:41.924604] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-23T20:24:41.925566] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-23T20:24:41.925639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:41.925671] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:41.925699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:41.925756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:41.988547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:41.989417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:41.989542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:41.989598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:42.119651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:42.119811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:42.119854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:42.119884] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:42.124150] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: DOWN (p=12.83%) [2026-02-23T20:24:42.124509] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-23T20:24:42.124670] [INFO ] [sig ] INSP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:42.296093] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INSP.txt [2026-02-23T20:24:42.296259] [INFO ] [sig ] [1621/3383] Completed INSP in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:42.296303] [INFO ] [sig ] [1622/3383] Forecasting INTA... [2026-02-23T20:24:42.296334] [INFO ] [sig ] Generating forecast for: INTA [2026-02-23T20:24:42.296364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-23T20:24:42.307826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-23T20:24:42.308323] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-23T20:24:42.309215] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-23T20:24:42.309272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:42.309306] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:42.309333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:42.309390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:42.368799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:42.369778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:42.369872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:42.369908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:42.500773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:42.500940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:42.500984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:42.501015] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:42.504886] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-02-23T20:24:42.505203] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-23T20:24:42.505342] [INFO ] [sig ] INTA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:42.650370] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INTA.txt [2026-02-23T20:24:42.650741] [INFO ] [sig ] [1622/3383] Completed INTA in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:42.650785] [INFO ] [sig ] [1623/3383] Forecasting INTC... [2026-02-23T20:24:42.650816] [INFO ] [sig ] Generating forecast for: INTC [2026-02-23T20:24:42.650846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-23T20:24:42.663869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-23T20:24:42.664254] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-23T20:24:42.665246] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-23T20:24:42.665299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:42.665520] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:42.665547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:42.665624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:42.724891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:42.726007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:42.726093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:42.726131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:42.852342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:42.852509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:42.852550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:42.852601] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:42.856110] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=2.05%) [2026-02-23T20:24:42.856419] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-23T20:24:42.856555] [INFO ] [sig ] INTC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:43.009514] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INTC.txt [2026-02-23T20:24:43.009746] [INFO ] [sig ] [1623/3383] Completed INTC in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:43.009805] [INFO ] [sig ] [1624/3383] Forecasting INVA... [2026-02-23T20:24:43.009838] [INFO ] [sig ] Generating forecast for: INVA [2026-02-23T20:24:43.009870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-23T20:24:43.023255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-23T20:24:43.023739] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-23T20:24:43.024767] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-23T20:24:43.024839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:43.024875] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:43.024904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:43.024965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:43.084347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:43.085284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:43.085379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:43.085413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:43.212711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:43.212903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:43.212962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:43.212994] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:43.217246] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=33.51%) [2026-02-23T20:24:43.217659] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-23T20:24:43.217830] [INFO ] [sig ] INVA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:43.372848] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/INVA.txt [2026-02-23T20:24:43.373015] [INFO ] [sig ] [1624/3383] Completed INVA in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.5m [2026-02-23T20:24:43.373058] [INFO ] [sig ] [1625/3383] Forecasting INVE... [2026-02-23T20:24:43.373091] [INFO ] [sig ] Generating forecast for: INVE [2026-02-23T20:24:43.373123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-23T20:24:43.386556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-23T20:24:43.386995] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-23T20:24:43.387879] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-23T20:24:43.387935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:43.387967] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:43.387995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:43.388051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:43.450288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:43.451251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:43.451344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:43.451379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:43.573915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:43.574080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:43.574122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:43.574152] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:43.577675] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: UP (p=62.09%) [2026-02-23T20:24:43.578008] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-23T20:24:43.578166] [INFO ] [sig ] INVE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:43.725561] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/INVE.txt [2026-02-23T20:24:43.725767] [INFO ] [sig ] [1625/3383] Completed INVE in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:43.725817] [INFO ] [sig ] [1626/3383] Forecasting INVH... [2026-02-23T20:24:43.725847] [INFO ] [sig ] Generating forecast for: INVH [2026-02-23T20:24:43.725881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-23T20:24:43.737772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-23T20:24:43.738195] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-23T20:24:43.739033] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-23T20:24:43.739093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:43.739133] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:43.739165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:43.739222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:43.802296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:43.803279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:43.803374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:43.803413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:43.953841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:43.954002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:43.954042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:43.954073] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:43.957935] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=61.67%) [2026-02-23T20:24:43.958260] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-23T20:24:43.958403] [INFO ] [sig ] INVH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:44.103384] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/INVH.txt [2026-02-23T20:24:44.103543] [INFO ] [sig ] [1626/3383] Completed INVH in 0.4s | 2.80 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:44.103606] [INFO ] [sig ] [1627/3383] Forecasting IONS... [2026-02-23T20:24:44.103638] [INFO ] [sig ] Generating forecast for: IONS [2026-02-23T20:24:44.103669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-23T20:24:44.114609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-23T20:24:44.114970] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-23T20:24:44.115760] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-23T20:24:44.115815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:44.115848] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:44.115875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:44.115931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:44.173017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:44.173896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:44.173980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:44.174013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:44.295592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:44.295748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:44.295790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:44.295838] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:44.299290] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: DOWN (p=20.21%) [2026-02-23T20:24:44.299594] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-23T20:24:44.299718] [INFO ] [sig ] IONS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:44.440799] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IONS.txt [2026-02-23T20:24:44.440929] [INFO ] [sig ] [1627/3383] Completed IONS in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:44.440968] [INFO ] [sig ] [1628/3383] Forecasting IOSP... [2026-02-23T20:24:44.440997] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-23T20:24:44.441026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-23T20:24:44.451764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-23T20:24:44.452085] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-23T20:24:44.452895] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-23T20:24:44.452975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:44.453008] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:44.453036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:44.453093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:44.516671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:44.517449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:44.517534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:44.517568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:44.642627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:44.642763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:44.642804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:44.642835] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:44.646950] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=84.49%) [2026-02-23T20:24:44.647235] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-23T20:24:44.647364] [INFO ] [sig ] IOSP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:44.790696] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IOSP.txt [2026-02-23T20:24:44.790819] [INFO ] [sig ] [1628/3383] Completed IOSP in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:44.790859] [INFO ] [sig ] [1629/3383] Forecasting IOVA... [2026-02-23T20:24:44.790888] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-23T20:24:44.790917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-23T20:24:44.802426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-23T20:24:44.802794] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-23T20:24:44.803590] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-23T20:24:44.803647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:44.803681] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:44.803708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:44.803766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:44.863073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:44.863966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:44.864061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:44.864095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:44.986249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:44.986414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:44.986455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:44.986484] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:44.990133] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: UP (p=51.66%) [2026-02-23T20:24:44.990643] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-23T20:24:44.990768] [INFO ] [sig ] IOVA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:45.137300] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IOVA.txt [2026-02-23T20:24:45.137444] [INFO ] [sig ] [1629/3383] Completed IOVA in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:45.137485] [INFO ] [sig ] [1630/3383] Forecasting IPGP... [2026-02-23T20:24:45.137515] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-23T20:24:45.137545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-23T20:24:45.148845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-23T20:24:45.149233] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-23T20:24:45.150100] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-23T20:24:45.150163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:45.150204] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:45.150240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:45.150311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:45.206953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:45.207709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:45.207789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:45.207823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:45.330752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:45.330905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:45.330944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:45.330974] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:45.334430] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=57.42%) [2026-02-23T20:24:45.334735] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-23T20:24:45.334862] [INFO ] [sig ] IPGP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:45.475336] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IPGP.txt [2026-02-23T20:24:45.475482] [INFO ] [sig ] [1630/3383] Completed IPGP in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:45.475522] [INFO ] [sig ] [1631/3383] Forecasting IPI... [2026-02-23T20:24:45.475552] [INFO ] [sig ] Generating forecast for: IPI [2026-02-23T20:24:45.475602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-23T20:24:45.486969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-23T20:24:45.487345] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-23T20:24:45.488304] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-23T20:24:45.488368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:45.488416] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:45.488445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:45.488503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:45.546842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:45.547694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:45.547781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:45.547816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:45.666014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:45.666172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:45.666266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:45.666297] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:45.671185] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: UP (p=57.66%) [2026-02-23T20:24:45.671627] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-23T20:24:45.671787] [INFO ] [sig ] IPI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:45.829848] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IPI.txt [2026-02-23T20:24:45.830015] [INFO ] [sig ] [1631/3383] Completed IPI in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:45.830060] [INFO ] [sig ] [1632/3383] Forecasting IQ... [2026-02-23T20:24:45.830092] [INFO ] [sig ] Generating forecast for: IQ [2026-02-23T20:24:45.830125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-23T20:24:45.843295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-23T20:24:45.843774] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-23T20:24:45.844730] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-23T20:24:45.844792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:45.844830] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:45.844863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:45.844937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:45.912354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:45.913249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:45.913333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:45.913367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:46.039654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:46.039867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:46.039910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:46.039940] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:46.043465] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=29.52%) [2026-02-23T20:24:46.043783] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-23T20:24:46.043954] [INFO ] [sig ] IQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:46.210120] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IQ.txt [2026-02-23T20:24:46.210290] [INFO ] [sig ] [1632/3383] Completed IQ in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:46.210345] [INFO ] [sig ] [1633/3383] Forecasting IQI... [2026-02-23T20:24:46.210388] [INFO ] [sig ] Generating forecast for: IQI [2026-02-23T20:24:46.210427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-23T20:24:46.223403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-23T20:24:46.223798] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-23T20:24:46.224807] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-23T20:24:46.224870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:46.224913] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:46.224947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:46.225024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:46.288318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:46.289091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:46.289176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:46.289211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:46.409737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:46.409894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:46.409939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:46.409969] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:46.413502] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=34.31%) [2026-02-23T20:24:46.413804] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-23T20:24:46.413933] [INFO ] [sig ] IQI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:46.566261] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IQI.txt [2026-02-23T20:24:46.566439] [INFO ] [sig ] [1633/3383] Completed IQI in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:46.566481] [INFO ] [sig ] [1634/3383] Forecasting IQQQ... [2026-02-23T20:24:46.566511] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-23T20:24:46.566541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-23T20:24:46.578733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-23T20:24:46.579106] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-23T20:24:46.579905] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-23T20:24:46.579960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:46.579992] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:46.580019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:46.580075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:46.640172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:46.641204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:46.641323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:46.641361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:46.763480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:46.763689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:46.763738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:46.763769] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:46.767731] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: DOWN (p=46.63%) [2026-02-23T20:24:46.768056] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-23T20:24:46.768191] [INFO ] [sig ] IQQQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:46.913923] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IQQQ.txt [2026-02-23T20:24:46.914122] [INFO ] [sig ] [1634/3383] Completed IQQQ in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:46.914168] [INFO ] [sig ] [1635/3383] Forecasting IRDM... [2026-02-23T20:24:46.914199] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-23T20:24:46.914270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-23T20:24:46.926990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-23T20:24:46.927391] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-23T20:24:46.928506] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-23T20:24:46.928780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:46.928818] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:46.928846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:46.928905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:46.993101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:46.994148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:46.994240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:46.994277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:47.115942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:47.116101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:47.116143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:47.116173] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:47.119829] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: DOWN (p=22.77%) [2026-02-23T20:24:47.120130] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-23T20:24:47.120260] [INFO ] [sig ] IRDM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:47.269384] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IRDM.txt [2026-02-23T20:24:47.269545] [INFO ] [sig ] [1635/3383] Completed IRDM in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:47.269806] [INFO ] [sig ] [1636/3383] Forecasting IREN... [2026-02-23T20:24:47.269840] [INFO ] [sig ] Generating forecast for: IREN [2026-02-23T20:24:47.269870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-23T20:24:47.282140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-23T20:24:47.282542] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-23T20:24:47.283356] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-23T20:24:47.283412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:47.283445] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:47.283472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:47.283734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:47.345156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:47.346220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:47.346302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:47.346335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:47.475912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:47.476076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:47.476116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:47.476146] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:47.480208] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: UP (p=87.05%) [2026-02-23T20:24:47.480687] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-23T20:24:47.480816] [INFO ] [sig ] IREN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:47.633832] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IREN.txt [2026-02-23T20:24:47.634005] [INFO ] [sig ] [1636/3383] Completed IREN in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:47.634053] [INFO ] [sig ] [1637/3383] Forecasting IRM... [2026-02-23T20:24:47.634085] [INFO ] [sig ] Generating forecast for: IRM [2026-02-23T20:24:47.634116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-23T20:24:47.647371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-23T20:24:47.647793] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-23T20:24:47.648765] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-23T20:24:47.648822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:47.648856] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:47.648885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:47.648942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:47.710527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:47.711445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:47.711630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:47.711708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:47.839695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:47.839870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:47.839912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:47.839942] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:47.844120] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: DOWN (p=26.76%) [2026-02-23T20:24:47.844603] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-23T20:24:47.844792] [INFO ] [sig ] IRM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:48.014226] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IRM.txt [2026-02-23T20:24:48.014383] [INFO ] [sig ] [1637/3383] Completed IRM in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:48.014425] [INFO ] [sig ] [1638/3383] Forecasting IRMD... [2026-02-23T20:24:48.014454] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-23T20:24:48.014484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-23T20:24:48.026380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-23T20:24:48.026883] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-23T20:24:48.028053] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-23T20:24:48.028112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:48.028147] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:48.028175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:48.028235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:48.088861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:48.089795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:48.089885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:48.089921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:48.214118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:48.214275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:48.214318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:48.214368] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:48.217828] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=49.15%) [2026-02-23T20:24:48.218126] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-23T20:24:48.218260] [INFO ] [sig ] IRMD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:48.365700] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IRMD.txt [2026-02-23T20:24:48.365851] [INFO ] [sig ] [1638/3383] Completed IRMD in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:48.365891] [INFO ] [sig ] [1639/3383] Forecasting IRON... [2026-02-23T20:24:48.365924] [INFO ] [sig ] Generating forecast for: IRON [2026-02-23T20:24:48.365954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-23T20:24:48.377417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-23T20:24:48.377805] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-23T20:24:48.378667] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-23T20:24:48.378724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:48.378758] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:48.378786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:48.378844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:48.438517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:48.439243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:48.439338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:48.439380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:48.565352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:48.565507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:48.565548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:48.565598] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:48.569046] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=13.89%) [2026-02-23T20:24:48.569330] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-23T20:24:48.569459] [INFO ] [sig ] IRON: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:48.710326] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IRON.txt [2026-02-23T20:24:48.710462] [INFO ] [sig ] [1639/3383] Completed IRON in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:48.710502] [INFO ] [sig ] [1640/3383] Forecasting IRTC... [2026-02-23T20:24:48.710533] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-23T20:24:48.710563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-23T20:24:48.721680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-23T20:24:48.722029] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-23T20:24:48.722824] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-23T20:24:48.722879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:48.722912] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:48.722939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:48.722996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:48.781922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:48.782756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:48.782844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:48.782895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:48.921347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:48.921536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:48.921609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:48.921651] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:48.926069] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-23T20:24:48.926380] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-23T20:24:48.926518] [INFO ] [sig ] IRTC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:49.078334] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IRTC.txt [2026-02-23T20:24:49.078468] [INFO ] [sig ] [1640/3383] Completed IRTC in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.4m [2026-02-23T20:24:49.078507] [INFO ] [sig ] [1641/3383] Forecasting IRWD... [2026-02-23T20:24:49.078539] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-23T20:24:49.078586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-23T20:24:49.089716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-23T20:24:49.090045] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-23T20:24:49.090898] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-23T20:24:49.090954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:49.090987] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:49.091017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:49.091073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:49.151398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:49.152198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:49.152295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:49.152338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:49.276565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:49.276737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:49.276779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:49.276807] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:49.280363] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-02-23T20:24:49.280668] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-23T20:24:49.280845] [INFO ] [sig ] IRWD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:49.427116] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IRWD.txt [2026-02-23T20:24:49.427251] [INFO ] [sig ] [1641/3383] Completed IRWD in 0.3s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-23T20:24:49.427291] [INFO ] [sig ] [1642/3383] Forecasting ISD... [2026-02-23T20:24:49.427321] [INFO ] [sig ] Generating forecast for: ISD [2026-02-23T20:24:49.427351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-23T20:24:49.440341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-23T20:24:49.440696] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-23T20:24:49.441714] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-23T20:24:49.441769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:49.441802] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:49.441830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:49.441903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:49.504012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:49.504730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:49.504813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:49.504848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:49.627029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:49.627178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:49.627218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:49.627248] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:49.630872] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=94.03%) [2026-02-23T20:24:49.631159] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-23T20:24:49.631287] [INFO ] [sig ] ISD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:49.782758] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ISD.txt [2026-02-23T20:24:49.782952] [INFO ] [sig ] [1642/3383] Completed ISD in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:49.783009] [INFO ] [sig ] [1643/3383] Forecasting ISRG... [2026-02-23T20:24:49.783042] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-23T20:24:49.783073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-23T20:24:49.794951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-23T20:24:49.795349] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-23T20:24:49.796217] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-23T20:24:49.796274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:49.796307] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:49.796339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:49.796418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:49.860224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:49.861186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:49.861278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:49.861327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:49.996517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:49.996697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:49.996745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:49.996787] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:50.000668] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: DOWN (p=40.16%) [2026-02-23T20:24:50.000991] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-23T20:24:50.001154] [INFO ] [sig ] ISRG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:50.156837] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ISRG.txt [2026-02-23T20:24:50.157019] [INFO ] [sig ] [1643/3383] Completed ISRG in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:50.157070] [INFO ] [sig ] [1644/3383] Forecasting ISSC... [2026-02-23T20:24:50.157101] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-23T20:24:50.157132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-23T20:24:50.169246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-23T20:24:50.169684] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-23T20:24:50.170512] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-23T20:24:50.170616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:50.170655] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:50.170685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:50.170745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:50.235911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:50.236880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:50.236967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:50.237002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:50.369220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:50.369414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:50.369473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:50.369508] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:50.373670] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=25.64%) [2026-02-23T20:24:50.374063] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-23T20:24:50.374237] [INFO ] [sig ] ISSC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:50.533611] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ISSC.txt [2026-02-23T20:24:50.533787] [INFO ] [sig ] [1644/3383] Completed ISSC in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:50.533831] [INFO ] [sig ] [1645/3383] Forecasting ISTB... [2026-02-23T20:24:50.533864] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-23T20:24:50.533896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-23T20:24:50.545518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-23T20:24:50.545919] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-23T20:24:50.546781] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-23T20:24:50.546838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:50.546871] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:50.546898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:50.546967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:50.611511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:50.612462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:50.612602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:50.612646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:50.747453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:50.747628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:50.747673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:50.747704] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:50.751904] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=80.66%) [2026-02-23T20:24:50.752237] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-23T20:24:50.752375] [INFO ] [sig ] ISTB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:50.908973] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ISTB.txt [2026-02-23T20:24:50.909122] [INFO ] [sig ] [1645/3383] Completed ISTB in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:50.909167] [INFO ] [sig ] [1646/3383] Forecasting ITIC... [2026-02-23T20:24:50.909196] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-23T20:24:50.909228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-23T20:24:50.921218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-23T20:24:50.921637] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-23T20:24:50.922484] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-23T20:24:50.922539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:50.922593] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:50.922625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:50.922683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:50.988785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:50.989769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:50.989870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:50.989914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:51.110989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:51.111151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:51.111193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:51.111221] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:51.115079] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: UP (p=90.82%) [2026-02-23T20:24:51.115365] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-23T20:24:51.115492] [INFO ] [sig ] ITIC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:51.261318] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ITIC.txt [2026-02-23T20:24:51.261478] [INFO ] [sig ] [1646/3383] Completed ITIC in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:51.261522] [INFO ] [sig ] [1647/3383] Forecasting ITRI... [2026-02-23T20:24:51.261552] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-23T20:24:51.261604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-23T20:24:51.274366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-23T20:24:51.274780] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-23T20:24:51.275599] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-23T20:24:51.275654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:51.275687] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:51.275715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:51.275771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:51.333821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:51.334704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:51.334789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:51.334823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:51.472684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:51.472850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:51.472893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:51.472923] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:51.476621] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=89.82%) [2026-02-23T20:24:51.476937] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-23T20:24:51.477075] [INFO ] [sig ] ITRI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:51.633415] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ITRI.txt [2026-02-23T20:24:51.633599] [INFO ] [sig ] [1647/3383] Completed ITRI in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:51.633646] [INFO ] [sig ] [1648/3383] Forecasting ITRN... [2026-02-23T20:24:51.633676] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-23T20:24:51.633707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-23T20:24:51.647153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-23T20:24:51.647642] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-23T20:24:51.648598] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-23T20:24:51.648655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:51.648690] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:51.648718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:51.648776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:51.708780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:51.709691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:51.709780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:51.709814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:51.833957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:51.834174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:51.834241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:51.834283] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:51.837952] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=80.95%) [2026-02-23T20:24:51.838270] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-23T20:24:51.838406] [INFO ] [sig ] ITRN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:51.991814] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ITRN.txt [2026-02-23T20:24:51.991982] [INFO ] [sig ] [1648/3383] Completed ITRN in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:51.992024] [INFO ] [sig ] [1649/3383] Forecasting ITUB... [2026-02-23T20:24:51.992054] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-23T20:24:51.992084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-23T20:24:52.003840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-23T20:24:52.004240] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-23T20:24:52.005061] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-23T20:24:52.005115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:52.005148] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:52.005176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:52.005233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:52.066088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:52.067011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:52.067102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:52.067135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:52.201252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:52.201451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:52.201506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:52.201738] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:52.206463] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=84.94%) [2026-02-23T20:24:52.207099] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-23T20:24:52.207266] [INFO ] [sig ] ITUB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:52.364741] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ITUB.txt [2026-02-23T20:24:52.364914] [INFO ] [sig ] [1649/3383] Completed ITUB in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:52.364964] [INFO ] [sig ] [1650/3383] Forecasting IUS... [2026-02-23T20:24:52.364996] [INFO ] [sig ] Generating forecast for: IUS [2026-02-23T20:24:52.365027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-23T20:24:52.377761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-23T20:24:52.378207] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-23T20:24:52.379140] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-23T20:24:52.379204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:52.379238] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:52.379266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:52.379329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:52.440553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:52.441526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:52.441823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:52.441858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:52.568638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:52.568801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:52.568842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:52.568870] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:52.572331] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: DOWN (p=15.91%) [2026-02-23T20:24:52.572646] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-23T20:24:52.572779] [INFO ] [sig ] IUS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:52.718590] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IUS.txt [2026-02-23T20:24:52.718730] [INFO ] [sig ] [1650/3383] Completed IUS in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:52.718769] [INFO ] [sig ] [1651/3383] Forecasting IUSB... [2026-02-23T20:24:52.718799] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-23T20:24:52.718830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-23T20:24:52.730441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-23T20:24:52.731003] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-23T20:24:52.731819] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-23T20:24:52.731874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:52.731906] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:52.731934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:52.731991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:52.795764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:52.796751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:52.796846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:52.796880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:52.929223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:52.929447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:52.929537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:52.929609] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:52.933866] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: UP (p=95.52%) [2026-02-23T20:24:52.934233] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-23T20:24:52.934402] [INFO ] [sig ] IUSB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:53.086933] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IUSB.txt [2026-02-23T20:24:53.087096] [INFO ] [sig ] [1651/3383] Completed IUSB in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:53.087177] [INFO ] [sig ] [1652/3383] Forecasting IUSG... [2026-02-23T20:24:53.087215] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-23T20:24:53.087246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-23T20:24:53.101407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-23T20:24:53.101856] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-23T20:24:53.102815] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-23T20:24:53.102884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:53.102935] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:53.102978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:53.103066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:53.169063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:53.170190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:53.170282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:53.170318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:53.299964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:53.300127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:53.300172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:53.300204] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:53.304025] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=88.05%) [2026-02-23T20:24:53.304336] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-23T20:24:53.304501] [INFO ] [sig ] IUSG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:53.454402] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IUSG.txt [2026-02-23T20:24:53.454549] [INFO ] [sig ] [1652/3383] Completed IUSG in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:53.454613] [INFO ] [sig ] [1653/3383] Forecasting IVAL... [2026-02-23T20:24:53.454647] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-23T20:24:53.454678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-23T20:24:53.466593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-23T20:24:53.466972] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-23T20:24:53.467866] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-23T20:24:53.467922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:53.467956] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:53.467984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:53.468049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:53.529021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:53.529858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:53.529946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:53.529981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:53.647052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:53.647210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:53.647252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:53.647283] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:53.650978] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-23T20:24:53.651281] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-23T20:24:53.651423] [INFO ] [sig ] IVAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:53.804008] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IVAL.txt [2026-02-23T20:24:53.804189] [INFO ] [sig ] [1653/3383] Completed IVAL in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:53.804250] [INFO ] [sig ] [1654/3383] Forecasting IVZ... [2026-02-23T20:24:53.804284] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-23T20:24:53.804319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-23T20:24:53.817793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-23T20:24:53.818224] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-23T20:24:53.819049] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-23T20:24:53.819106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:53.819140] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:53.819171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:53.819231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:53.884319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:53.885225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:53.885308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:53.885341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:54.019610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:54.019768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:54.019811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:54.019841] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:54.023348] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: DOWN (p=16.17%) [2026-02-23T20:24:54.023684] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-23T20:24:54.023814] [INFO ] [sig ] IVZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:54.166848] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/IVZ.txt [2026-02-23T20:24:54.166996] [INFO ] [sig ] [1654/3383] Completed IVZ in 0.4s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:54.167037] [INFO ] [sig ] [1655/3383] Forecasting IX... [2026-02-23T20:24:54.167067] [INFO ] [sig ] Generating forecast for: IX [2026-02-23T20:24:54.167098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-23T20:24:54.178106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-23T20:24:54.178434] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-23T20:24:54.179227] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-23T20:24:54.179281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:54.179326] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:54.179398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:54.179458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:54.236650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:54.237383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:54.237465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:54.237498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:54.362071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:54.362232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:54.362274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:54.362304] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:54.365843] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-02-23T20:24:54.366135] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-23T20:24:54.366263] [INFO ] [sig ] IX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:54.513217] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IX.txt [2026-02-23T20:24:54.513368] [INFO ] [sig ] [1655/3383] Completed IX in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:54.513415] [INFO ] [sig ] [1656/3383] Forecasting IXUS... [2026-02-23T20:24:54.513448] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-23T20:24:54.513484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-23T20:24:54.524456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-23T20:24:54.524800] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-23T20:24:54.525641] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-23T20:24:54.525696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:54.525739] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:54.525768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:54.525829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:54.584596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:54.585387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:54.585534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:54.585598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:54.710002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:54.710172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:54.710216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:54.710247] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:54.714352] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=73.13%) [2026-02-23T20:24:54.714867] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-23T20:24:54.715012] [INFO ] [sig ] IXUS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:54.862641] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IXUS.txt [2026-02-23T20:24:54.862783] [INFO ] [sig ] [1656/3383] Completed IXUS in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:54.862824] [INFO ] [sig ] [1657/3383] Forecasting IZEA... [2026-02-23T20:24:54.862853] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-23T20:24:54.862883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-23T20:24:54.874784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-23T20:24:54.875188] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-23T20:24:54.876337] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-23T20:24:54.876402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:54.876433] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:54.876460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:54.876517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:54.934987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:54.936010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:54.936111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:54.936146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:55.058311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:55.058484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:55.058537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:55.058591] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:55.062211] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-02-23T20:24:55.062529] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-23T20:24:55.062684] [INFO ] [sig ] IZEA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:55.209637] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/IZEA.txt [2026-02-23T20:24:55.209796] [INFO ] [sig ] [1657/3383] Completed IZEA in 0.3s | 2.80 sym/s | Total: 9.8m | ETA: 10.3m [2026-02-23T20:24:55.209836] [INFO ] [sig ] [1658/3383] Forecasting J... [2026-02-23T20:24:55.209867] [INFO ] [sig ] Generating forecast for: J [2026-02-23T20:24:55.209898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-23T20:24:55.221561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-23T20:24:55.221964] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-23T20:24:55.222804] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-23T20:24:55.222859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:55.222890] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:55.222917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:55.222985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:55.286765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:55.287884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:55.287990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:55.288027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:55.413075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:55.413238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:55.413277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:55.413306] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:55.416850] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=96.39%) [2026-02-23T20:24:55.417189] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-23T20:24:55.417331] [INFO ] [sig ] J: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:55.572627] [INFO ] [LOCAL ] Saved forecast: J 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/J.txt [2026-02-23T20:24:55.572795] [INFO ] [sig ] [1658/3383] Completed J in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-23T20:24:55.572853] [INFO ] [sig ] [1659/3383] Forecasting JACK... [2026-02-23T20:24:55.572895] [INFO ] [sig ] Generating forecast for: JACK [2026-02-23T20:24:55.572926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-23T20:24:55.585189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-23T20:24:55.585607] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-23T20:24:55.586395] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-23T20:24:55.586452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:55.586485] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:55.586511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:55.586593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:55.646157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:55.647092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:55.647177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:55.647212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:55.779245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:55.779409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:55.779451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:55.779484] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:55.782920] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-02-23T20:24:55.783209] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-23T20:24:55.783336] [INFO ] [sig ] JACK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:55.932645] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JACK.txt [2026-02-23T20:24:55.932847] [INFO ] [sig ] [1659/3383] Completed JACK in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:55.932900] [INFO ] [sig ] [1660/3383] Forecasting JAKK... [2026-02-23T20:24:55.932932] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-23T20:24:55.932962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-23T20:24:55.945011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-23T20:24:55.945383] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-23T20:24:55.946216] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-23T20:24:55.946271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:55.946303] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:55.946331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:55.946388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:56.010271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:56.011325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:56.011427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:56.011474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:56.150777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:56.150999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:56.151043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:56.151073] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:56.155019] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-02-23T20:24:56.155357] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-23T20:24:56.155515] [INFO ] [sig ] JAKK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:56.309264] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JAKK.txt [2026-02-23T20:24:56.309483] [INFO ] [sig ] [1660/3383] Completed JAKK in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:56.309525] [INFO ] [sig ] [1661/3383] Forecasting JANX... [2026-02-23T20:24:56.309556] [INFO ] [sig ] Generating forecast for: JANX [2026-02-23T20:24:56.309607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-23T20:24:56.324745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-23T20:24:56.325172] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-23T20:24:56.326099] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-23T20:24:56.326157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:56.326190] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:56.326218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:56.326276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:56.389089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:56.390286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:56.390381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:56.390417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:56.511899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:56.512077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:56.512122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:56.512152] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:56.515701] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=41.46%) [2026-02-23T20:24:56.516008] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-23T20:24:56.516164] [INFO ] [sig ] JANX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:56.663863] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JANX.txt [2026-02-23T20:24:56.664020] [INFO ] [sig ] [1661/3383] Completed JANX in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:56.664062] [INFO ] [sig ] [1662/3383] Forecasting JAZZ... [2026-02-23T20:24:56.664092] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-23T20:24:56.664122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-23T20:24:56.675624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-23T20:24:56.676034] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-23T20:24:56.676913] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-23T20:24:56.676970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:56.677005] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:56.677032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:56.677091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:56.737505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:56.738441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:56.738544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:56.738613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:56.872272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:56.872463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:56.872518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:56.872604] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:56.876397] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-02-23T20:24:56.876722] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-23T20:24:56.876866] [INFO ] [sig ] JAZZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:57.022292] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JAZZ.txt [2026-02-23T20:24:57.022438] [INFO ] [sig ] [1662/3383] Completed JAZZ in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:57.022483] [INFO ] [sig ] [1663/3383] Forecasting JBGS... [2026-02-23T20:24:57.022518] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-23T20:24:57.022555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-23T20:24:57.034196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-23T20:24:57.034547] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-23T20:24:57.035535] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-23T20:24:57.035605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:57.035640] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:57.035668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:57.035726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:57.094880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:57.095818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:57.095914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:57.095953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:57.223423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:57.223608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:57.223653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:57.223683] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:57.227216] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-02-23T20:24:57.227502] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-23T20:24:57.227650] [INFO ] [sig ] JBGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:57.373428] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JBGS.txt [2026-02-23T20:24:57.373566] [INFO ] [sig ] [1663/3383] Completed JBGS in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:57.373626] [INFO ] [sig ] [1664/3383] Forecasting JBI... [2026-02-23T20:24:57.373656] [INFO ] [sig ] Generating forecast for: JBI [2026-02-23T20:24:57.373686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-23T20:24:57.384333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-23T20:24:57.384728] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-23T20:24:57.385502] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-23T20:24:57.385558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:57.385622] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:57.385651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:57.385708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:57.442940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:57.443662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:57.443761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:57.443796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:57.565350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:57.565510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:57.565561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:57.565621] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:57.569239] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: UP (p=89.04%) [2026-02-23T20:24:57.569629] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-23T20:24:57.569767] [INFO ] [sig ] JBI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:57.725305] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JBI.txt [2026-02-23T20:24:57.725502] [INFO ] [sig ] [1664/3383] Completed JBI in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:57.725556] [INFO ] [sig ] [1665/3383] Forecasting JBL... [2026-02-23T20:24:57.725616] [INFO ] [sig ] Generating forecast for: JBL [2026-02-23T20:24:57.725658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-23T20:24:57.738170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-23T20:24:57.738627] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-23T20:24:57.739763] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-23T20:24:57.739820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:57.739863] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:57.739894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:57.739955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:57.806058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:57.807014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:57.807113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:57.807150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:57.936133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:57.936289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:57.936331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:57.936365] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:57.939943] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=8.14%) [2026-02-23T20:24:57.940228] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-23T20:24:57.940356] [INFO ] [sig ] JBL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:58.089322] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JBL.txt [2026-02-23T20:24:58.089469] [INFO ] [sig ] [1665/3383] Completed JBL in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:58.089519] [INFO ] [sig ] [1666/3383] Forecasting JBND... [2026-02-23T20:24:58.089550] [INFO ] [sig ] Generating forecast for: JBND [2026-02-23T20:24:58.089599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-23T20:24:58.102120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-23T20:24:58.102467] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-23T20:24:58.103270] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-23T20:24:58.103325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:58.103357] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:58.103432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:58.103494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:58.165424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:58.166450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:58.166534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:58.166568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:58.293834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:58.293992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:58.294034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:58.294068] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:58.298011] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-02-23T20:24:58.298299] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-23T20:24:58.298427] [INFO ] [sig ] JBND: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:58.449556] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JBND.txt [2026-02-23T20:24:58.449736] [INFO ] [sig ] [1666/3383] Completed JBND in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:58.449779] [INFO ] [sig ] [1667/3383] Forecasting JBSS... [2026-02-23T20:24:58.449808] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-23T20:24:58.449838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-23T20:24:58.463311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-23T20:24:58.463705] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-23T20:24:58.464498] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-23T20:24:58.464551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:58.464604] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:58.464633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:58.464689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:58.524873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:58.525706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:58.525792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:58.525825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:58.651333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:58.651493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:58.651536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:58.651566] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:58.655107] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: DOWN (p=47.38%) [2026-02-23T20:24:58.655429] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-23T20:24:58.655563] [INFO ] [sig ] JBSS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:58.805759] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JBSS.txt [2026-02-23T20:24:58.805947] [INFO ] [sig ] [1667/3383] Completed JBSS in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:58.806009] [INFO ] [sig ] [1668/3383] Forecasting JCE... [2026-02-23T20:24:58.806050] [INFO ] [sig ] Generating forecast for: JCE [2026-02-23T20:24:58.806090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-23T20:24:58.821064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-23T20:24:58.821514] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-23T20:24:58.822556] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-23T20:24:58.822835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:58.822878] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:58.822917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:58.823000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:58.883012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:58.883854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:58.883938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:58.883971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:59.005262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:59.005425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:59.005468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:59.005497] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:59.009537] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: DOWN (p=24.12%) [2026-02-23T20:24:59.009881] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-23T20:24:59.010015] [INFO ] [sig ] JCE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:24:59.154050] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JCE.txt [2026-02-23T20:24:59.154208] [INFO ] [sig ] [1668/3383] Completed JCE in 0.3s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:59.154290] [INFO ] [sig ] [1669/3383] Forecasting JCI... [2026-02-23T20:24:59.154322] [INFO ] [sig ] Generating forecast for: JCI [2026-02-23T20:24:59.154353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-23T20:24:59.166214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-23T20:24:59.166625] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-23T20:24:59.167426] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-23T20:24:59.167481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:59.167515] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:59.167544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:59.167625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:59.230060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:59.231246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:59.231334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:59.231369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:59.379546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:59.379738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:59.379782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:59.379814] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:59.383759] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=62.03%) [2026-02-23T20:24:59.384139] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-23T20:24:59.384296] [INFO ] [sig ] JCI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:59.535132] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JCI.txt [2026-02-23T20:24:59.535299] [INFO ] [sig ] [1669/3383] Completed JCI in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:59.535342] [INFO ] [sig ] [1670/3383] Forecasting JD... [2026-02-23T20:24:59.535372] [INFO ] [sig ] Generating forecast for: JD [2026-02-23T20:24:59.535411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-23T20:24:59.549357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-23T20:24:59.549808] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-23T20:24:59.550674] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-23T20:24:59.550730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:59.550764] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:59.550803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:59.550864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:59.611344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:59.612229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:59.612333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:59.612375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:24:59.737988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:24:59.738148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:24:59.738190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:24:59.738221] [INFO ] [FORECASTER] Training complete [2026-02-23T20:24:59.741999] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: UP (p=73.01%) [2026-02-23T20:24:59.742283] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-23T20:24:59.742411] [INFO ] [sig ] JD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:24:59.895616] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JD.txt [2026-02-23T20:24:59.895795] [INFO ] [sig ] [1670/3383] Completed JD in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:24:59.895837] [INFO ] [sig ] [1671/3383] Forecasting JEF... [2026-02-23T20:24:59.895869] [INFO ] [sig ] Generating forecast for: JEF [2026-02-23T20:24:59.895899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-23T20:24:59.910384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-23T20:24:59.910783] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-23T20:24:59.911603] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-23T20:24:59.911657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:24:59.911689] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:24:59.911717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:24:59.911775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:24:59.973683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:24:59.974739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:24:59.974837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:24:59.974873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:00.108159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:00.108327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:00.108368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:00.108397] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:00.112151] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=9.99%) [2026-02-23T20:25:00.112467] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-23T20:25:00.112621] [INFO ] [sig ] JEF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:00.261152] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JEF.txt [2026-02-23T20:25:00.261324] [INFO ] [sig ] [1671/3383] Completed JEF in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:25:00.261368] [INFO ] [sig ] [1672/3383] Forecasting JELD... [2026-02-23T20:25:00.261399] [INFO ] [sig ] Generating forecast for: JELD [2026-02-23T20:25:00.261438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-23T20:25:00.273498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-23T20:25:00.273897] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-23T20:25:00.274720] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-23T20:25:00.274774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:00.274806] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:00.274832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:00.274933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:00.337297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:00.338206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:00.338292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:00.338326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:00.474730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:00.474878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:00.474939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:00.474992] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:00.478883] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: UP (p=77.89%) [2026-02-23T20:25:00.479254] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-23T20:25:00.479405] [INFO ] [sig ] JELD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:00.632553] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JELD.txt [2026-02-23T20:25:00.632776] [INFO ] [sig ] [1672/3383] Completed JELD in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:25:00.632823] [INFO ] [sig ] [1673/3383] Forecasting JEPQ... [2026-02-23T20:25:00.632859] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-23T20:25:00.632895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-23T20:25:00.649167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-23T20:25:00.649637] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-23T20:25:00.650551] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-23T20:25:00.650649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:00.650697] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:00.650734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:00.650811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:00.713761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:00.714861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:00.714950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:00.714983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:00.851322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:00.851539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:00.851608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:00.851642] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:00.855370] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=70.57%) [2026-02-23T20:25:00.855745] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-23T20:25:00.855889] [INFO ] [sig ] JEPQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:01.010735] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JEPQ.txt [2026-02-23T20:25:01.010896] [INFO ] [sig ] [1673/3383] Completed JEPQ in 0.4s | 2.80 sym/s | Total: 9.9m | ETA: 10.2m [2026-02-23T20:25:01.010937] [INFO ] [sig ] [1674/3383] Forecasting JFIN... [2026-02-23T20:25:01.010968] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-23T20:25:01.011001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-23T20:25:01.023396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-23T20:25:01.023854] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-23T20:25:01.024772] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-23T20:25:01.024829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:01.024864] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:01.024891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:01.024951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:01.089801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:01.090748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:01.090852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:01.090887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:01.254985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:01.255147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:01.255191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:01.255223] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:01.259276] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-02-23T20:25:01.259635] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-23T20:25:01.259787] [INFO ] [sig ] JFIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:01.426992] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JFIN.txt [2026-02-23T20:25:01.427221] [INFO ] [sig ] [1674/3383] Completed JFIN in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-23T20:25:01.427281] [INFO ] [sig ] [1675/3383] Forecasting JGLO... [2026-02-23T20:25:01.427323] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-23T20:25:01.427366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-23T20:25:01.443870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-23T20:25:01.444398] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-23T20:25:01.445519] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-23T20:25:01.445608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:01.445654] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:01.445690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:01.445771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:01.526306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:01.527460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:01.527554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:01.527617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:01.661694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:01.661872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:01.661916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:01.661945] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:01.665471] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=12.39%) [2026-02-23T20:25:01.665860] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-23T20:25:01.666000] [INFO ] [sig ] JGLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:01.824395] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JGLO.txt [2026-02-23T20:25:01.824601] [INFO ] [sig ] [1675/3383] Completed JGLO in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-23T20:25:01.824651] [INFO ] [sig ] [1676/3383] Forecasting JHG... [2026-02-23T20:25:01.824685] [INFO ] [sig ] Generating forecast for: JHG [2026-02-23T20:25:01.824716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-23T20:25:01.837902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-23T20:25:01.838345] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-23T20:25:01.839353] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-23T20:25:01.839416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:01.839451] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:01.839483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:01.839613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:01.906628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:01.908103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:01.908215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:01.908266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:02.056395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:02.056562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:02.056629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:02.056659] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:02.060975] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=98.39%) [2026-02-23T20:25:02.061426] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-23T20:25:02.061552] [INFO ] [sig ] JHG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:02.201227] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JHG.txt [2026-02-23T20:25:02.201358] [INFO ] [sig ] [1676/3383] Completed JHG in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:02.201398] [INFO ] [sig ] [1677/3383] Forecasting JHI... [2026-02-23T20:25:02.201429] [INFO ] [sig ] Generating forecast for: JHI [2026-02-23T20:25:02.201458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-23T20:25:02.212398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-23T20:25:02.212762] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-23T20:25:02.213554] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-23T20:25:02.213628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:02.213663] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:02.213690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:02.213747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:02.270210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:02.270892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:02.270976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:02.271008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:02.383414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:02.383660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:02.383710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:02.383741] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:02.387539] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: DOWN (p=10.21%) [2026-02-23T20:25:02.387906] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-23T20:25:02.388043] [INFO ] [sig ] JHI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:02.539426] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JHI.txt [2026-02-23T20:25:02.539606] [INFO ] [sig ] [1677/3383] Completed JHI in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:02.539653] [INFO ] [sig ] [1678/3383] Forecasting JHX... [2026-02-23T20:25:02.539684] [INFO ] [sig ] Generating forecast for: JHX [2026-02-23T20:25:02.539716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-23T20:25:02.552716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-23T20:25:02.553138] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-23T20:25:02.554075] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-23T20:25:02.554132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:02.554166] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:02.554194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:02.554261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:02.622717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:02.624014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:02.624114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:02.624149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:02.761156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:02.761327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:02.761381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:02.761414] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:02.764938] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=32.90%) [2026-02-23T20:25:02.765267] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-23T20:25:02.765424] [INFO ] [sig ] JHX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:02.920774] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JHX.txt [2026-02-23T20:25:02.920925] [INFO ] [sig ] [1678/3383] Completed JHX in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:02.920967] [INFO ] [sig ] [1679/3383] Forecasting JILL... [2026-02-23T20:25:02.921001] [INFO ] [sig ] Generating forecast for: JILL [2026-02-23T20:25:02.921032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-23T20:25:02.932909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-23T20:25:02.933318] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-23T20:25:02.934153] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-23T20:25:02.934220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:02.934254] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:02.934283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:02.934342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:02.992204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:02.992994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:02.993080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:02.993114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:03.113103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:03.113283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:03.113326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:03.113355] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:03.117091] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=5.84%) [2026-02-23T20:25:03.117379] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-23T20:25:03.117512] [INFO ] [sig ] JILL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:03.257292] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JILL.txt [2026-02-23T20:25:03.257430] [INFO ] [sig ] [1679/3383] Completed JILL in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:03.257469] [INFO ] [sig ] [1680/3383] Forecasting JIVE... [2026-02-23T20:25:03.257500] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-23T20:25:03.257530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-23T20:25:03.268508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-23T20:25:03.268907] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-23T20:25:03.269739] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-23T20:25:03.269793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:03.269826] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:03.269854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:03.269912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:03.326054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:03.326910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:03.326992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:03.327027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:03.448818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:03.448977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:03.449022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:03.449051] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:03.452834] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: UP (p=87.52%) [2026-02-23T20:25:03.453322] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-23T20:25:03.453448] [INFO ] [sig ] JIVE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:03.594211] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JIVE.txt [2026-02-23T20:25:03.594368] [INFO ] [sig ] [1680/3383] Completed JIVE in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:03.594409] [INFO ] [sig ] [1681/3383] Forecasting JJSF... [2026-02-23T20:25:03.594440] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-23T20:25:03.594469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-23T20:25:03.606927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-23T20:25:03.607344] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-23T20:25:03.608275] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-23T20:25:03.608335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:03.608368] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:03.608396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:03.608453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:03.675717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:03.676639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:03.676725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:03.676759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:03.819956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:03.820134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:03.820190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:03.820226] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:03.823911] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=80.91%) [2026-02-23T20:25:03.824258] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-23T20:25:03.824402] [INFO ] [sig ] JJSF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:03.987233] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JJSF.txt [2026-02-23T20:25:03.987406] [INFO ] [sig ] [1681/3383] Completed JJSF in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:03.987450] [INFO ] [sig ] [1682/3383] Forecasting JKHY... [2026-02-23T20:25:03.987481] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-23T20:25:03.987512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-23T20:25:04.001617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-23T20:25:04.002025] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-23T20:25:04.002877] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-23T20:25:04.002934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:04.002968] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:04.002998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:04.003056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:04.065160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:04.065971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:04.066057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:04.066123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:04.206501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:04.206687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:04.206733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:04.206765] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:04.211610] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: UP (p=68.85%) [2026-02-23T20:25:04.212211] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-23T20:25:04.212365] [INFO ] [sig ] JKHY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:04.373665] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JKHY.txt [2026-02-23T20:25:04.373820] [INFO ] [sig ] [1682/3383] Completed JKHY in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:04.373868] [INFO ] [sig ] [1683/3383] Forecasting JKS... [2026-02-23T20:25:04.373901] [INFO ] [sig ] Generating forecast for: JKS [2026-02-23T20:25:04.373933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-23T20:25:04.423334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-23T20:25:04.423731] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-23T20:25:04.425155] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-23T20:25:04.425222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:04.425268] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:04.425299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:04.425371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:04.494187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:04.495380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:04.495500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:04.495556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:04.631621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:04.631784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:04.631827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:04.631856] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:04.635258] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: UP (p=59.81%) [2026-02-23T20:25:04.635540] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-23T20:25:04.635691] [INFO ] [sig ] JKS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:04.779669] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JKS.txt [2026-02-23T20:25:04.779811] [INFO ] [sig ] [1683/3383] Completed JKS in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:04.779851] [INFO ] [sig ] [1684/3383] Forecasting JLL... [2026-02-23T20:25:04.779881] [INFO ] [sig ] Generating forecast for: JLL [2026-02-23T20:25:04.779918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-23T20:25:04.791506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-23T20:25:04.791931] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-23T20:25:04.792783] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-23T20:25:04.792847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:04.792881] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:04.792908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:04.792965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:04.848521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:04.849359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:04.849444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:04.849479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:04.976132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:04.976305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:04.976347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:04.976376] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:04.979925] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=77.24%) [2026-02-23T20:25:04.980222] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-23T20:25:04.980350] [INFO ] [sig ] JLL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:05.123705] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JLL.txt [2026-02-23T20:25:05.124042] [INFO ] [sig ] [1684/3383] Completed JLL in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:05.124083] [INFO ] [sig ] [1685/3383] Forecasting JLS... [2026-02-23T20:25:05.124112] [INFO ] [sig ] Generating forecast for: JLS [2026-02-23T20:25:05.124142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-23T20:25:05.136063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-23T20:25:05.136446] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-23T20:25:05.137267] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-23T20:25:05.137323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:05.137356] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:05.137384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:05.137442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:05.205153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:05.206057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:05.206146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:05.206192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:05.328951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:05.329113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:05.329154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:05.329184] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:05.332758] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=85.02%) [2026-02-23T20:25:05.333078] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-23T20:25:05.333212] [INFO ] [sig ] JLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:05.474940] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JLS.txt [2026-02-23T20:25:05.475150] [INFO ] [sig ] [1685/3383] Completed JLS in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:05.475208] [INFO ] [sig ] [1686/3383] Forecasting JMIA... [2026-02-23T20:25:05.475253] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-23T20:25:05.475295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-23T20:25:05.486746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-23T20:25:05.487150] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-23T20:25:05.491481] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-23T20:25:05.491596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:05.491655] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:05.491693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:05.491764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:05.548038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:05.548984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:05.549074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:05.549115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:05.677209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:05.677367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:05.677439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:05.677473] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:05.681460] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: UP (p=73.65%) [2026-02-23T20:25:05.681816] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-23T20:25:05.681956] [INFO ] [sig ] JMIA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:05.831270] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JMIA.txt [2026-02-23T20:25:05.831423] [INFO ] [sig ] [1686/3383] Completed JMIA in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:05.831465] [INFO ] [sig ] [1687/3383] Forecasting JMSB... [2026-02-23T20:25:05.831494] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-23T20:25:05.831525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-23T20:25:05.844078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-23T20:25:05.844446] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-23T20:25:05.845271] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-23T20:25:05.845327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:05.845360] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:05.845387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:05.845443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:05.903214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:05.904068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:05.904157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:05.904191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:06.012951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:06.013115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:06.013156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:06.013188] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:06.016719] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=11.37%) [2026-02-23T20:25:06.017005] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-23T20:25:06.017131] [INFO ] [sig ] JMSB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:06.160048] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JMSB.txt [2026-02-23T20:25:06.160194] [INFO ] [sig ] [1687/3383] Completed JMSB in 0.3s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:06.160236] [INFO ] [sig ] [1688/3383] Forecasting JNJ... [2026-02-23T20:25:06.160265] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-23T20:25:06.160295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-23T20:25:06.173992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-23T20:25:06.174516] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-23T20:25:06.175747] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-23T20:25:06.175819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:06.175871] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:06.175912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:06.175997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:06.245131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:06.246329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:06.246442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:06.246496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:06.379892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:06.380079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:06.380127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:06.380160] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:06.383739] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: UP (p=64.05%) [2026-02-23T20:25:06.384024] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-23T20:25:06.384148] [INFO ] [sig ] JNJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:06.532141] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JNJ.txt [2026-02-23T20:25:06.532300] [INFO ] [sig ] [1688/3383] Completed JNJ in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:06.532340] [INFO ] [sig ] [1689/3383] Forecasting JOBY... [2026-02-23T20:25:06.532370] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-23T20:25:06.532400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-23T20:25:06.543896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-23T20:25:06.544215] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-23T20:25:06.545124] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-23T20:25:06.545178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:06.545238] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:06.545267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:06.545324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:06.604823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:06.605654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:06.605742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:06.605775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:06.732653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:06.732821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:06.732864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:06.732894] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:06.736314] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-02-23T20:25:06.736607] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-23T20:25:06.736734] [INFO ] [sig ] JOBY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:06.898425] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JOBY.txt [2026-02-23T20:25:06.898648] [INFO ] [sig ] [1689/3383] Completed JOBY in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:06.898721] [INFO ] [sig ] [1690/3383] Forecasting JOE... [2026-02-23T20:25:06.898771] [INFO ] [sig ] Generating forecast for: JOE [2026-02-23T20:25:06.898817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-23T20:25:06.913848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-23T20:25:06.914328] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-23T20:25:06.915441] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-23T20:25:06.915513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:06.915607] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:06.915659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:06.915762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:07.007419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:07.008712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:07.008893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:07.008944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:07.146550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:07.146769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:07.146815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:07.146846] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:07.150546] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: DOWN (p=17.43%) [2026-02-23T20:25:07.150899] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-23T20:25:07.151034] [INFO ] [sig ] JOE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:07.296369] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JOE.txt [2026-02-23T20:25:07.296557] [INFO ] [sig ] [1690/3383] Completed JOE in 0.4s | 2.80 sym/s | Total: 10.0m | ETA: 10.1m [2026-02-23T20:25:07.296634] [INFO ] [sig ] [1691/3383] Forecasting JOF... [2026-02-23T20:25:07.296678] [INFO ] [sig ] Generating forecast for: JOF [2026-02-23T20:25:07.296717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-23T20:25:07.309323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-23T20:25:07.309696] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-23T20:25:07.310490] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-23T20:25:07.310545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:07.310608] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:07.310642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:07.310711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:07.371588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:07.372472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:07.372561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:07.372617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:07.493049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:07.493205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:07.493246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:07.493276] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:07.496842] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-23T20:25:07.497120] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-23T20:25:07.497245] [INFO ] [sig ] JOF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:07.641465] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JOF.txt [2026-02-23T20:25:07.641630] [INFO ] [sig ] [1691/3383] Completed JOF in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-23T20:25:07.641673] [INFO ] [sig ] [1692/3383] Forecasting JPC... [2026-02-23T20:25:07.641704] [INFO ] [sig ] Generating forecast for: JPC [2026-02-23T20:25:07.641736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-23T20:25:07.653949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-23T20:25:07.654312] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-23T20:25:07.655351] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-23T20:25:07.655407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:07.655442] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:07.655470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:07.655533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:07.715364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:07.716220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:07.716306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:07.716341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:07.843758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:07.843912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:07.843956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:07.844018] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:07.849154] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=90.36%) [2026-02-23T20:25:07.849481] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-23T20:25:07.849642] [INFO ] [sig ] JPC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:07.996763] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JPC.txt [2026-02-23T20:25:07.996916] [INFO ] [sig ] [1692/3383] Completed JPC in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-23T20:25:07.996960] [INFO ] [sig ] [1693/3383] Forecasting JPEF... [2026-02-23T20:25:07.996990] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-23T20:25:07.997022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-23T20:25:08.008824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-23T20:25:08.009187] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-23T20:25:08.010072] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-23T20:25:08.010129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:08.010355] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:08.010393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:08.010464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:08.071791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:08.072873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:08.072963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:08.072997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:08.197492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:08.197667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:08.197711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:08.197741] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:08.201342] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: DOWN (p=28.93%) [2026-02-23T20:25:08.201690] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-23T20:25:08.201855] [INFO ] [sig ] JPEF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:08.350197] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JPEF.txt [2026-02-23T20:25:08.350338] [INFO ] [sig ] [1693/3383] Completed JPEF in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:08.350379] [INFO ] [sig ] [1694/3383] Forecasting JPM... [2026-02-23T20:25:08.350417] [INFO ] [sig ] Generating forecast for: JPM [2026-02-23T20:25:08.350449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-23T20:25:08.363543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-23T20:25:08.363900] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-23T20:25:08.364890] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-23T20:25:08.365093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:08.365125] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:08.365152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:08.365209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:08.424126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:08.425228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:08.425315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:08.425347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:08.566990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:08.567147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:08.567190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:08.567222] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:08.570981] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=74.52%) [2026-02-23T20:25:08.571277] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-23T20:25:08.571409] [INFO ] [sig ] JPM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:08.752290] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JPM.txt [2026-02-23T20:25:08.752496] [INFO ] [sig ] [1694/3383] Completed JPM in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:08.752547] [INFO ] [sig ] [1695/3383] Forecasting JQC... [2026-02-23T20:25:08.752597] [INFO ] [sig ] Generating forecast for: JQC [2026-02-23T20:25:08.752632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-23T20:25:08.765715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-23T20:25:08.766322] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-23T20:25:08.767201] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-23T20:25:08.767257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:08.767291] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:08.767318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:08.767375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:08.829401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:08.830449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:08.830548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:08.830603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:08.956759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:08.956943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:08.957000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:08.957037] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:08.960549] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-02-23T20:25:08.960886] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-23T20:25:08.961023] [INFO ] [sig ] JQC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:09.109198] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JQC.txt [2026-02-23T20:25:09.109359] [INFO ] [sig ] [1695/3383] Completed JQC in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:09.109400] [INFO ] [sig ] [1696/3383] Forecasting JRI... [2026-02-23T20:25:09.109431] [INFO ] [sig ] Generating forecast for: JRI [2026-02-23T20:25:09.109462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-23T20:25:09.199093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-23T20:25:09.199509] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-23T20:25:09.200430] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-23T20:25:09.200487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:09.200523] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:09.200552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:09.200644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:09.261552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:09.262487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:09.262592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:09.262630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:09.381904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:09.382080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:09.382127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:09.382158] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:09.385660] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-02-23T20:25:09.385951] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-23T20:25:09.386082] [INFO ] [sig ] JRI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:09.528456] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JRI.txt [2026-02-23T20:25:09.528629] [INFO ] [sig ] [1696/3383] Completed JRI in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:09.528673] [INFO ] [sig ] [1697/3383] Forecasting JRS... [2026-02-23T20:25:09.528704] [INFO ] [sig ] Generating forecast for: JRS [2026-02-23T20:25:09.528735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-23T20:25:09.540415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-23T20:25:09.540825] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-23T20:25:09.541655] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-23T20:25:09.541710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:09.541744] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:09.541772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:09.541831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:09.600547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:09.601458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:09.601543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:09.601598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:09.716130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:09.716300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:09.716343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:09.716395] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:09.720052] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: DOWN (p=24.44%) [2026-02-23T20:25:09.720399] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-23T20:25:09.720540] [INFO ] [sig ] JRS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:09.868112] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JRS.txt [2026-02-23T20:25:09.868269] [INFO ] [sig ] [1697/3383] Completed JRS in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:09.868311] [INFO ] [sig ] [1698/3383] Forecasting JSM... [2026-02-23T20:25:09.868341] [INFO ] [sig ] Generating forecast for: JSM [2026-02-23T20:25:09.868371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-23T20:25:09.880366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-23T20:25:09.880821] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-23T20:25:09.881691] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-23T20:25:09.881747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:09.881781] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:09.881808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:09.881868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:09.940612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:09.941533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:09.941658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:09.941703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:10.059382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:10.059543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:10.059607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:10.059641] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:10.063230] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: DOWN (p=21.97%) [2026-02-23T20:25:10.063553] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-23T20:25:10.063768] [INFO ] [sig ] JSM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:10.215930] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JSM.txt [2026-02-23T20:25:10.216087] [INFO ] [sig ] [1698/3383] Completed JSM in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:10.216129] [INFO ] [sig ] [1699/3383] Forecasting JSMD... [2026-02-23T20:25:10.216159] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-23T20:25:10.216195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-23T20:25:10.227344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-23T20:25:10.227729] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-23T20:25:10.228564] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-23T20:25:10.228638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:10.228672] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:10.228701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:10.228761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:10.287593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:10.288477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:10.288619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:10.288688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:10.413125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:10.413294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:10.413341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:10.413385] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:10.417268] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=83.65%) [2026-02-23T20:25:10.417703] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-23T20:25:10.417913] [INFO ] [sig ] JSMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:10.564237] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JSMD.txt [2026-02-23T20:25:10.564395] [INFO ] [sig ] [1699/3383] Completed JSMD in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:10.564436] [INFO ] [sig ] [1700/3383] Forecasting JSML... [2026-02-23T20:25:10.564467] [INFO ] [sig ] Generating forecast for: JSML [2026-02-23T20:25:10.564500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-23T20:25:10.575614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-23T20:25:10.575963] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-23T20:25:10.576775] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-23T20:25:10.576831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:10.576864] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:10.576892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:10.576951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:10.635599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:10.636274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:10.636355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:10.636389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:10.753438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:10.753620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:10.753675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:10.753707] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:10.757933] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=29.54%) [2026-02-23T20:25:10.758287] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-23T20:25:10.758429] [INFO ] [sig ] JSML: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:10.907008] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/JSML.txt [2026-02-23T20:25:10.907164] [INFO ] [sig ] [1700/3383] Completed JSML in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:10.907204] [INFO ] [sig ] [1701/3383] Forecasting JTEK... [2026-02-23T20:25:10.907235] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-23T20:25:10.907266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-23T20:25:10.918313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-23T20:25:10.918680] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-23T20:25:10.919461] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-23T20:25:10.919516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:10.919548] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:10.919598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:10.919691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:10.976812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:10.977722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:10.977810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:10.977862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:11.111883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:11.112080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:11.112124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:11.112153] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:11.115635] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-02-23T20:25:11.115922] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-23T20:25:11.116049] [INFO ] [sig ] JTEK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:11.259603] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JTEK.txt [2026-02-23T20:25:11.259739] [INFO ] [sig ] [1701/3383] Completed JTEK in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:11.259779] [INFO ] [sig ] [1702/3383] Forecasting JVA... [2026-02-23T20:25:11.259810] [INFO ] [sig ] Generating forecast for: JVA [2026-02-23T20:25:11.259840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-23T20:25:11.271273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-23T20:25:11.271638] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-23T20:25:11.272410] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-23T20:25:11.272463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:11.272496] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:11.272524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:11.272603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:11.329503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:11.330178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:11.330257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:11.330290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:11.451066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:11.451225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:11.451266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:11.451296] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:11.454696] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=60.65%) [2026-02-23T20:25:11.454972] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-23T20:25:11.455094] [INFO ] [sig ] JVA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:11.676803] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JVA.txt [2026-02-23T20:25:11.676977] [INFO ] [sig ] [1702/3383] Completed JVA in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:11.677018] [INFO ] [sig ] [1703/3383] Forecasting JXN... [2026-02-23T20:25:11.677048] [INFO ] [sig ] Generating forecast for: JXN [2026-02-23T20:25:11.677078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-23T20:25:11.688173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-23T20:25:11.688505] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-23T20:25:11.689323] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-23T20:25:11.689422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:11.689458] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:11.689486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:11.689542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:11.747033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:11.747808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:11.747910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:11.747945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:11.874263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:11.874418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:11.874460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:11.874489] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:11.877992] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-23T20:25:11.878283] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-23T20:25:11.878412] [INFO ] [sig ] JXN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:12.020562] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/JXN.txt [2026-02-23T20:25:12.020728] [INFO ] [sig ] [1703/3383] Completed JXN in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:12.020767] [INFO ] [sig ] [1704/3383] Forecasting KAI... [2026-02-23T20:25:12.020797] [INFO ] [sig ] Generating forecast for: KAI [2026-02-23T20:25:12.020830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-23T20:25:12.032069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-23T20:25:12.032463] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-23T20:25:12.033301] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-23T20:25:12.033356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:12.033389] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:12.033418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:12.033476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:12.091462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:12.092400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:12.092489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:12.092525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:12.212214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:12.212368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:12.212408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:12.212437] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:12.215898] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=72.78%) [2026-02-23T20:25:12.216372] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-23T20:25:12.216496] [INFO ] [sig ] KAI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:12.361037] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KAI.txt [2026-02-23T20:25:12.361170] [INFO ] [sig ] [1704/3383] Completed KAI in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:12.361209] [INFO ] [sig ] [1705/3383] Forecasting KARO... [2026-02-23T20:25:12.361240] [INFO ] [sig ] Generating forecast for: KARO [2026-02-23T20:25:12.361270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-23T20:25:12.371745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-23T20:25:12.372052] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-23T20:25:12.372839] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-23T20:25:12.372895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:12.372931] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:12.372957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:12.373015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:12.432188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:12.433133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:12.433224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:12.433258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:12.557352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:12.557505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:12.557545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:12.557593] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:12.561271] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-02-23T20:25:12.561563] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-23T20:25:12.561705] [INFO ] [sig ] KARO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:12.706620] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KARO.txt [2026-02-23T20:25:12.706802] [INFO ] [sig ] [1705/3383] Completed KARO in 0.3s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:12.706852] [INFO ] [sig ] [1706/3383] Forecasting KB... [2026-02-23T20:25:12.706882] [INFO ] [sig ] Generating forecast for: KB [2026-02-23T20:25:12.706913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-23T20:25:12.718683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-23T20:25:12.719059] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-23T20:25:12.719867] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-23T20:25:12.719921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:12.719983] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:12.720013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:12.720070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:12.780206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:12.781181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:12.781269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:12.781303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:12.907002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:12.907161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:12.907203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:12.907233] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:12.910831] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: DOWN (p=34.29%) [2026-02-23T20:25:12.911116] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-23T20:25:12.911242] [INFO ] [sig ] KB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:13.057678] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KB.txt [2026-02-23T20:25:13.057889] [INFO ] [sig ] [1706/3383] Completed KB in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:13.057941] [INFO ] [sig ] [1707/3383] Forecasting KBH... [2026-02-23T20:25:13.058162] [INFO ] [sig ] Generating forecast for: KBH [2026-02-23T20:25:13.058193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-23T20:25:13.071228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-23T20:25:13.071608] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-23T20:25:13.072416] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-23T20:25:13.072472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:13.072505] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:13.072533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:13.072615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:13.135588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:13.136432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:13.136518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:13.136553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:13.260117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:13.260270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:13.260311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:13.260340] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:13.263897] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-02-23T20:25:13.264187] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-23T20:25:13.264308] [INFO ] [sig ] KBH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:13.412564] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KBH.txt [2026-02-23T20:25:13.412743] [INFO ] [sig ] [1707/3383] Completed KBH in 0.4s | 2.80 sym/s | Total: 10.1m | ETA: 10.0m [2026-02-23T20:25:13.412786] [INFO ] [sig ] [1708/3383] Forecasting KBWB... [2026-02-23T20:25:13.412822] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-23T20:25:13.412859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-23T20:25:13.425931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-23T20:25:13.426559] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-23T20:25:13.427689] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-23T20:25:13.427752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:13.427790] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:13.427818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:13.427903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:13.492927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:13.494047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:13.494131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:13.494166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:13.624445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:13.624617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:13.624662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:13.624693] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:13.628792] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=79.45%) [2026-02-23T20:25:13.629090] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-23T20:25:13.629218] [INFO ] [sig ] KBWB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:13.775897] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KBWB.txt [2026-02-23T20:25:13.776030] [INFO ] [sig ] [1708/3383] Completed KBWB in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-23T20:25:13.776071] [INFO ] [sig ] [1709/3383] Forecasting KBWD... [2026-02-23T20:25:13.776100] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-23T20:25:13.776130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-23T20:25:13.787316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-23T20:25:13.787659] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-23T20:25:13.788457] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-23T20:25:13.788511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:13.788543] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:13.788569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:13.788655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:13.846373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:13.847035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:13.847114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:13.847146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:13.971733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:13.971898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:13.971939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:13.972010] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:13.975605] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-02-23T20:25:13.975913] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-23T20:25:13.976047] [INFO ] [sig ] KBWD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:14.134756] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KBWD.txt [2026-02-23T20:25:14.135193] [INFO ] [sig ] [1709/3383] Completed KBWD in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-23T20:25:14.135254] [INFO ] [sig ] [1710/3383] Forecasting KBWP... [2026-02-23T20:25:14.135300] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-23T20:25:14.135343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-23T20:25:14.149411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-23T20:25:14.149879] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-23T20:25:14.150988] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-23T20:25:14.151052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:14.151086] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:14.151115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:14.151181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:14.212318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:14.213236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:14.213351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:14.213387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:14.330375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:14.330541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:14.330602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:14.330635] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:14.334135] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: UP (p=65.43%) [2026-02-23T20:25:14.334437] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-23T20:25:14.334567] [INFO ] [sig ] KBWP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:14.492362] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KBWP.txt [2026-02-23T20:25:14.492535] [INFO ] [sig ] [1710/3383] Completed KBWP in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:14.492594] [INFO ] [sig ] [1711/3383] Forecasting KBWY... [2026-02-23T20:25:14.492629] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-23T20:25:14.492659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-23T20:25:14.504286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-23T20:25:14.504707] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-23T20:25:14.505538] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-23T20:25:14.505614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:14.505651] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:14.505679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:14.505739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:14.564740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:14.565669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:14.565758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:14.565794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:14.689932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:14.690098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:14.690142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:14.690174] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:14.693757] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: UP (p=85.82%) [2026-02-23T20:25:14.694065] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-23T20:25:14.694199] [INFO ] [sig ] KBWY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:14.845757] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KBWY.txt [2026-02-23T20:25:14.846117] [INFO ] [sig ] [1711/3383] Completed KBWY in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:14.846160] [INFO ] [sig ] [1712/3383] Forecasting KC... [2026-02-23T20:25:14.846191] [INFO ] [sig ] Generating forecast for: KC [2026-02-23T20:25:14.846223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-23T20:25:14.860887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-23T20:25:14.861334] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-23T20:25:14.862419] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-23T20:25:14.862476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:14.862510] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:14.862539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:14.862619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:14.922821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:14.923595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:14.923680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:14.923714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:15.051539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:15.051705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:15.051748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:15.051778] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:15.055793] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-02-23T20:25:15.056069] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-23T20:25:15.056192] [INFO ] [sig ] KC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:15.213166] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KC.txt [2026-02-23T20:25:15.213328] [INFO ] [sig ] [1712/3383] Completed KC in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:15.213371] [INFO ] [sig ] [1713/3383] Forecasting KD... [2026-02-23T20:25:15.213403] [INFO ] [sig ] Generating forecast for: KD [2026-02-23T20:25:15.213436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-23T20:25:15.225343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-23T20:25:15.225734] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-23T20:25:15.226601] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-23T20:25:15.226658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:15.226693] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:15.226723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:15.226782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:15.285738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:15.286652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:15.286737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:15.286772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:15.417431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:15.417609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:15.417653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:15.417685] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:15.421266] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: UP (p=89.08%) [2026-02-23T20:25:15.421570] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-23T20:25:15.421726] [INFO ] [sig ] KD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:15.569642] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KD.txt [2026-02-23T20:25:15.569790] [INFO ] [sig ] [1713/3383] Completed KD in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:15.569831] [INFO ] [sig ] [1714/3383] Forecasting KDP... [2026-02-23T20:25:15.569861] [INFO ] [sig ] Generating forecast for: KDP [2026-02-23T20:25:15.569893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-23T20:25:15.581661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-23T20:25:15.582012] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-23T20:25:15.583234] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-23T20:25:15.583290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:15.583339] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:15.583369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:15.583427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:15.640785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:15.641477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:15.641558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:15.641612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:15.767675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:15.767856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:15.767925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:15.767965] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:15.771545] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=23.38%) [2026-02-23T20:25:15.771844] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-23T20:25:15.772001] [INFO ] [sig ] KDP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:15.915701] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KDP.txt [2026-02-23T20:25:15.915864] [INFO ] [sig ] [1714/3383] Completed KDP in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:15.915905] [INFO ] [sig ] [1715/3383] Forecasting KE... [2026-02-23T20:25:15.915939] [INFO ] [sig ] Generating forecast for: KE [2026-02-23T20:25:15.915971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-23T20:25:15.928920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-23T20:25:15.929304] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-23T20:25:15.930357] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-23T20:25:15.930412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:15.930452] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:15.930480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:15.930538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:15.993496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:15.994402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:15.994487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:15.994522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:16.134338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:16.134497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:16.134538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:16.134585] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:16.138691] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=49.65%) [2026-02-23T20:25:16.138994] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-23T20:25:16.139306] [INFO ] [sig ] KE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:16.285445] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KE.txt [2026-02-23T20:25:16.285630] [INFO ] [sig ] [1715/3383] Completed KE in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:16.285674] [INFO ] [sig ] [1716/3383] Forecasting KELYA... [2026-02-23T20:25:16.285707] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-23T20:25:16.285739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-23T20:25:16.298687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-23T20:25:16.299117] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-23T20:25:16.300335] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-23T20:25:16.300390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:16.300422] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:16.300450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:16.300508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:16.357147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:16.357997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:16.358085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:16.358167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:16.479673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:16.479828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:16.479869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:16.479906] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:16.483300] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-02-23T20:25:16.483597] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-23T20:25:16.483723] [INFO ] [sig ] KELYA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:16.627199] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KELYA.txt [2026-02-23T20:25:16.627336] [INFO ] [sig ] [1716/3383] Completed KELYA in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:16.627379] [INFO ] [sig ] [1717/3383] Forecasting KEN... [2026-02-23T20:25:16.627409] [INFO ] [sig ] Generating forecast for: KEN [2026-02-23T20:25:16.627440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-23T20:25:16.637664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-23T20:25:16.638025] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-23T20:25:16.638822] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-23T20:25:16.638876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:16.638909] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:16.638936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:16.638992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:16.698814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:16.699569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:16.699672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:16.699706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:16.818667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:16.818809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:16.818849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:16.818879] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:16.822335] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-23T20:25:16.822629] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-23T20:25:16.822752] [INFO ] [sig ] KEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:16.967489] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KEN.txt [2026-02-23T20:25:16.967650] [INFO ] [sig ] [1717/3383] Completed KEN in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:16.967695] [INFO ] [sig ] [1718/3383] Forecasting KEP... [2026-02-23T20:25:16.967750] [INFO ] [sig ] Generating forecast for: KEP [2026-02-23T20:25:16.967785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-23T20:25:16.979592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-23T20:25:16.979917] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-23T20:25:16.980917] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-23T20:25:16.980971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:16.981005] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:16.981035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:16.981092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:17.040304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:17.041132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:17.041218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:17.041253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:17.164759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:17.164916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:17.164959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:17.164988] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:17.168660] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: UP (p=81.50%) [2026-02-23T20:25:17.168940] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-23T20:25:17.169064] [INFO ] [sig ] KEP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:17.320590] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KEP.txt [2026-02-23T20:25:17.320757] [INFO ] [sig ] [1718/3383] Completed KEP in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:17.320801] [INFO ] [sig ] [1719/3383] Forecasting KEX... [2026-02-23T20:25:17.320833] [INFO ] [sig ] Generating forecast for: KEX [2026-02-23T20:25:17.320865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-23T20:25:17.331832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-23T20:25:17.332325] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-23T20:25:17.333124] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-23T20:25:17.333367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:17.333399] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:17.333427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:17.333484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:17.395440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:17.396525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:17.396630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:17.396666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:17.521354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:17.521503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:17.521544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:17.521595] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:17.525057] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=45.20%) [2026-02-23T20:25:17.525340] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-23T20:25:17.525465] [INFO ] [sig ] KEX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:17.672593] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KEX.txt [2026-02-23T20:25:17.672750] [INFO ] [sig ] [1719/3383] Completed KEX in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:17.672793] [INFO ] [sig ] [1720/3383] Forecasting KEYS... [2026-02-23T20:25:17.672823] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-23T20:25:17.672853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-23T20:25:17.684798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-23T20:25:17.685127] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-23T20:25:17.685917] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-23T20:25:17.685971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:17.686007] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:17.686037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:17.686094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:17.744489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:17.745161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:17.745239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:17.745272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:17.871270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:17.871427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:17.871467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:17.871496] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:17.874968] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=48.22%) [2026-02-23T20:25:17.875239] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-23T20:25:17.875361] [INFO ] [sig ] KEYS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:18.018874] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KEYS.txt [2026-02-23T20:25:18.019003] [INFO ] [sig ] [1720/3383] Completed KEYS in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:18.019042] [INFO ] [sig ] [1721/3383] Forecasting KFS... [2026-02-23T20:25:18.019073] [INFO ] [sig ] Generating forecast for: KFS [2026-02-23T20:25:18.019102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-23T20:25:18.031184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-23T20:25:18.031546] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-23T20:25:18.032336] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-23T20:25:18.032389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:18.032422] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:18.032450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:18.032506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:18.089967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:18.090643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:18.090723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:18.090755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:18.207942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:18.208102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:18.208142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:18.208384] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:18.212075] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=67.05%) [2026-02-23T20:25:18.212356] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-23T20:25:18.212481] [INFO ] [sig ] KFS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:18.358818] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KFS.txt [2026-02-23T20:25:18.358954] [INFO ] [sig ] [1721/3383] Completed KFS in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:18.358993] [INFO ] [sig ] [1722/3383] Forecasting KFY... [2026-02-23T20:25:18.359027] [INFO ] [sig ] Generating forecast for: KFY [2026-02-23T20:25:18.359059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-23T20:25:18.369736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-23T20:25:18.370078] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-23T20:25:18.370946] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-23T20:25:18.371002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:18.371036] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:18.371064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:18.371124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:18.429481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:18.430209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:18.430291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:18.430326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:18.547550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:18.547723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:18.547764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:18.547794] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:18.551268] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-02-23T20:25:18.551545] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-23T20:25:18.551690] [INFO ] [sig ] KFY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:18.694850] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KFY.txt [2026-02-23T20:25:18.694994] [INFO ] [sig ] [1722/3383] Completed KFY in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:18.695041] [INFO ] [sig ] [1723/3383] Forecasting KGS... [2026-02-23T20:25:18.695077] [INFO ] [sig ] Generating forecast for: KGS [2026-02-23T20:25:18.695114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-23T20:25:18.705874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-23T20:25:18.706227] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-23T20:25:18.707038] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-23T20:25:18.707103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:18.707179] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:18.707208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:18.707266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:18.770338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:18.771402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:18.771489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:18.771541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:18.895264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:18.895425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:18.895467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:18.895496] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:18.899074] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: DOWN (p=4.27%) [2026-02-23T20:25:18.899365] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-23T20:25:18.899497] [INFO ] [sig ] KGS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:19.042066] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KGS.txt [2026-02-23T20:25:19.042215] [INFO ] [sig ] [1723/3383] Completed KGS in 0.3s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:19.042257] [INFO ] [sig ] [1724/3383] Forecasting KHC... [2026-02-23T20:25:19.042287] [INFO ] [sig ] Generating forecast for: KHC [2026-02-23T20:25:19.042318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-23T20:25:19.053294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-23T20:25:19.053676] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-23T20:25:19.054461] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-23T20:25:19.054516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:19.054549] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:19.054595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:19.054656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:19.110564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:19.111326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:19.111407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:19.111441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:19.246197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:19.246358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:19.246401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:19.246430] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:19.249976] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=72.52%) [2026-02-23T20:25:19.250261] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-23T20:25:19.250387] [INFO ] [sig ] KHC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:19.397697] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KHC.txt [2026-02-23T20:25:19.397872] [INFO ] [sig ] [1724/3383] Completed KHC in 0.4s | 2.80 sym/s | Total: 10.2m | ETA: 9.9m [2026-02-23T20:25:19.397919] [INFO ] [sig ] [1725/3383] Forecasting KIDS... [2026-02-23T20:25:19.397949] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-23T20:25:19.397980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-23T20:25:19.409331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-23T20:25:19.409680] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-23T20:25:19.410485] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-23T20:25:19.410539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:19.410599] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:19.410631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:19.410704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:19.470567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:19.471515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:19.471625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:19.471663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:19.595648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:19.595810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:19.595870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:19.595915] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:19.599501] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: UP (p=66.54%) [2026-02-23T20:25:19.599814] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-23T20:25:19.599957] [INFO ] [sig ] KIDS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:19.752672] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KIDS.txt [2026-02-23T20:25:19.752810] [INFO ] [sig ] [1725/3383] Completed KIDS in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-23T20:25:19.752850] [INFO ] [sig ] [1726/3383] Forecasting KIM... [2026-02-23T20:25:19.752881] [INFO ] [sig ] Generating forecast for: KIM [2026-02-23T20:25:19.752913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-23T20:25:19.764498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-23T20:25:19.764917] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-23T20:25:19.765736] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-23T20:25:19.765790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:19.765823] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:19.765851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:19.765907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:19.823219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:19.824122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:19.824208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:19.824242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:19.951042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:19.951214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:19.951261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:19.951325] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:19.954958] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: DOWN (p=18.72%) [2026-02-23T20:25:19.955284] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-23T20:25:19.955441] [INFO ] [sig ] KIM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:20.098425] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KIM.txt [2026-02-23T20:25:20.098615] [INFO ] [sig ] [1726/3383] Completed KIM in 0.3s | 2.80 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-23T20:25:20.098659] [INFO ] [sig ] [1727/3383] Forecasting KINS... [2026-02-23T20:25:20.098689] [INFO ] [sig ] Generating forecast for: KINS [2026-02-23T20:25:20.098720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-23T20:25:20.110651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-23T20:25:20.111057] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-23T20:25:20.111918] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-23T20:25:20.111991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:20.112026] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:20.112063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:20.112124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:20.175611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:20.176797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:20.176911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:20.176966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:20.318614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:20.318774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:20.318816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:20.318847] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:20.322517] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=84.17%) [2026-02-23T20:25:20.322874] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-23T20:25:20.323014] [INFO ] [sig ] KINS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:20.472973] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KINS.txt [2026-02-23T20:25:20.473140] [INFO ] [sig ] [1727/3383] Completed KINS in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:20.473183] [INFO ] [sig ] [1728/3383] Forecasting KIO... [2026-02-23T20:25:20.473212] [INFO ] [sig ] Generating forecast for: KIO [2026-02-23T20:25:20.473243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-23T20:25:20.484821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-23T20:25:20.485205] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-23T20:25:20.486060] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-23T20:25:20.486116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:20.486151] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:20.486180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:20.486239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:20.545524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:20.546403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:20.546489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:20.546525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:20.666318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:20.666475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:20.666518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:20.666548] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:20.670051] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-02-23T20:25:20.670350] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-23T20:25:20.670476] [INFO ] [sig ] KIO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:20.817727] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KIO.txt [2026-02-23T20:25:20.817895] [INFO ] [sig ] [1728/3383] Completed KIO in 0.3s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:20.817941] [INFO ] [sig ] [1729/3383] Forecasting KKRS... [2026-02-23T20:25:20.817972] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-23T20:25:20.818005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-23T20:25:20.829056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-23T20:25:20.829634] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-23T20:25:20.830415] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-23T20:25:20.830469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:20.830501] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:20.830528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:20.830604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:20.891532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:20.892300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:20.892381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:20.892414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:21.014906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:21.015063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:21.015105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:21.015135] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:21.018815] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: UP (p=64.96%) [2026-02-23T20:25:21.019101] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-23T20:25:21.019229] [INFO ] [sig ] KKRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:21.162055] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KKRS.txt [2026-02-23T20:25:21.162194] [INFO ] [sig ] [1729/3383] Completed KKRS in 0.3s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:21.162234] [INFO ] [sig ] [1730/3383] Forecasting KLAC... [2026-02-23T20:25:21.162265] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-23T20:25:21.162295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-23T20:25:21.172990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-23T20:25:21.173336] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-23T20:25:21.174141] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-23T20:25:21.174196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:21.174229] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:21.174257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:21.174313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:21.239110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:21.240014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:21.240113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:21.240156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:21.370901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:21.371058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:21.371099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:21.371128] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:21.374597] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: DOWN (p=32.86%) [2026-02-23T20:25:21.374882] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-23T20:25:21.375007] [INFO ] [sig ] KLAC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:21.522409] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KLAC.txt [2026-02-23T20:25:21.522562] [INFO ] [sig ] [1730/3383] Completed KLAC in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:21.522622] [INFO ] [sig ] [1731/3383] Forecasting KLIC... [2026-02-23T20:25:21.522654] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-23T20:25:21.522683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-23T20:25:21.533314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-23T20:25:21.533727] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-23T20:25:21.534624] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-23T20:25:21.534683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:21.534718] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:21.534748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:21.534805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:21.596117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:21.597004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:21.597096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:21.597131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:21.719916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:21.720087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:21.720130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:21.720158] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:21.723544] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: UP (p=62.22%) [2026-02-23T20:25:21.723839] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-23T20:25:21.723963] [INFO ] [sig ] KLIC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:21.874400] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KLIC.txt [2026-02-23T20:25:21.874567] [INFO ] [sig ] [1731/3383] Completed KLIC in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:21.874627] [INFO ] [sig ] [1732/3383] Forecasting KLXE... [2026-02-23T20:25:21.874656] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-23T20:25:21.874688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-23T20:25:21.886735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-23T20:25:21.887083] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-23T20:25:21.887973] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-23T20:25:21.888033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:21.888067] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:21.888094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:21.888150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:21.951822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:21.953041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:21.953130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:21.953165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:22.082219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:22.082382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:22.082424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:22.082454] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:22.086056] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: UP (p=95.24%) [2026-02-23T20:25:22.086413] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-23T20:25:22.086549] [INFO ] [sig ] KLXE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:22.236832] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KLXE.txt [2026-02-23T20:25:22.236989] [INFO ] [sig ] [1732/3383] Completed KLXE in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:22.237030] [INFO ] [sig ] [1733/3383] Forecasting KMB... [2026-02-23T20:25:22.237063] [INFO ] [sig ] Generating forecast for: KMB [2026-02-23T20:25:22.237095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-23T20:25:22.249382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-23T20:25:22.249875] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-23T20:25:22.250823] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-23T20:25:22.250886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:22.250921] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:22.250951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:22.251011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:22.309133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:22.310057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:22.310210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:22.310246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:22.428992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:22.429165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:22.429215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:22.429247] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:22.433003] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: DOWN (p=7.28%) [2026-02-23T20:25:22.433351] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-23T20:25:22.433503] [INFO ] [sig ] KMB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:22.585350] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KMB.txt [2026-02-23T20:25:22.585512] [INFO ] [sig ] [1733/3383] Completed KMB in 0.3s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:22.585552] [INFO ] [sig ] [1734/3383] Forecasting KMDA... [2026-02-23T20:25:22.585605] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-23T20:25:22.585639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-23T20:25:22.597147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-23T20:25:22.597513] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-23T20:25:22.598340] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-23T20:25:22.598394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:22.598427] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:22.598453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:22.598510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:22.655933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:22.656822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:22.656907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:22.656940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:22.783227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:22.783456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:22.783517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:22.783564] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:22.788011] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=18.41%) [2026-02-23T20:25:22.788367] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-23T20:25:22.788530] [INFO ] [sig ] KMDA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:22.936699] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KMDA.txt [2026-02-23T20:25:22.936855] [INFO ] [sig ] [1734/3383] Completed KMDA in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:22.936897] [INFO ] [sig ] [1735/3383] Forecasting KMI... [2026-02-23T20:25:22.936926] [INFO ] [sig ] Generating forecast for: KMI [2026-02-23T20:25:22.936956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-23T20:25:22.948916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-23T20:25:22.949310] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-23T20:25:22.950341] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-23T20:25:22.950395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:22.950427] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:22.950453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:22.950509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:23.011692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:23.012590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:23.012681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:23.012716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:23.132744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:23.132906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:23.132948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:23.132977] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:23.136538] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-02-23T20:25:23.136900] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-23T20:25:23.137037] [INFO ] [sig ] KMI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:23.283530] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KMI.txt [2026-02-23T20:25:23.283716] [INFO ] [sig ] [1735/3383] Completed KMI in 0.3s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:23.283759] [INFO ] [sig ] [1736/3383] Forecasting KMPB... [2026-02-23T20:25:23.283789] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-23T20:25:23.283818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-23T20:25:23.294672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-23T20:25:23.295081] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-23T20:25:23.295956] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-23T20:25:23.296013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:23.296047] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:23.296077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:23.296139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:23.355314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:23.356187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:23.356271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:23.356303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:23.469292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:23.469487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:23.469532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:23.469563] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:23.473287] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: UP (p=91.68%) [2026-02-23T20:25:23.473751] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-23T20:25:23.473880] [INFO ] [sig ] KMPB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:23.624357] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KMPB.txt [2026-02-23T20:25:23.624560] [INFO ] [sig ] [1736/3383] Completed KMPB in 0.3s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:23.624642] [INFO ] [sig ] [1737/3383] Forecasting KMX... [2026-02-23T20:25:23.624683] [INFO ] [sig ] Generating forecast for: KMX [2026-02-23T20:25:23.624714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-23T20:25:23.636303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-23T20:25:23.636711] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-23T20:25:23.637525] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-23T20:25:23.637610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:23.637649] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:23.637679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:23.637738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:23.699399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:23.700306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:23.700396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:23.700431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:23.824531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:23.824710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:23.824752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:23.824784] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:23.828629] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=20.64%) [2026-02-23T20:25:23.828937] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-23T20:25:23.829070] [INFO ] [sig ] KMX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:23.976812] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KMX.txt [2026-02-23T20:25:23.976965] [INFO ] [sig ] [1737/3383] Completed KMX in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:23.977008] [INFO ] [sig ] [1738/3383] Forecasting KN... [2026-02-23T20:25:23.977037] [INFO ] [sig ] Generating forecast for: KN [2026-02-23T20:25:23.977067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-23T20:25:23.988801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-23T20:25:23.989188] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-23T20:25:23.990045] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-23T20:25:23.990101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:23.990177] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:23.990207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:23.990265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:24.048927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:24.049839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:24.049929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:24.049963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:24.174900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:24.175052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:24.175092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:24.175121] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:24.178600] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: UP (p=67.99%) [2026-02-23T20:25:24.178881] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-23T20:25:24.179004] [INFO ] [sig ] KN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:24.322108] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KN.txt [2026-02-23T20:25:24.322260] [INFO ] [sig ] [1738/3383] Completed KN in 0.3s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:24.322301] [INFO ] [sig ] [1739/3383] Forecasting KNF... [2026-02-23T20:25:24.322331] [INFO ] [sig ] Generating forecast for: KNF [2026-02-23T20:25:24.322361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-23T20:25:24.333612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-23T20:25:24.333939] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-23T20:25:24.334731] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-23T20:25:24.334784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:24.334817] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:24.334843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:24.334898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:24.392140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:24.392803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:24.392883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:24.392916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:24.513379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:24.513522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:24.513562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:24.513610] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:24.516994] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=87.06%) [2026-02-23T20:25:24.517272] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-23T20:25:24.517394] [INFO ] [sig ] KNF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:24.670270] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KNF.txt [2026-02-23T20:25:24.670441] [INFO ] [sig ] [1739/3383] Completed KNF in 0.3s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:24.670485] [INFO ] [sig ] [1740/3383] Forecasting KNOP... [2026-02-23T20:25:24.670515] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-23T20:25:24.670545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-23T20:25:24.682894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-23T20:25:24.683515] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-23T20:25:24.684538] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-23T20:25:24.684611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:24.684697] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:24.684727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:24.684785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:24.748388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:24.749336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:24.749430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:24.749466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:24.873974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:24.874139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:24.874181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:24.874211] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:24.877707] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: DOWN (p=46.93%) [2026-02-23T20:25:24.878007] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-23T20:25:24.878136] [INFO ] [sig ] KNOP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:25.029909] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KNOP.txt [2026-02-23T20:25:25.030049] [INFO ] [sig ] [1740/3383] Completed KNOP in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:25.030089] [INFO ] [sig ] [1741/3383] Forecasting KNSA... [2026-02-23T20:25:25.030120] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-23T20:25:25.030150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-23T20:25:25.041564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-23T20:25:25.041897] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-23T20:25:25.042816] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-23T20:25:25.042872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:25.042904] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:25.042931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:25.042987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:25.108299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:25.109276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:25.109365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:25.109400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:25.233619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:25.233772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:25.233815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:25.233844] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:25.237625] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=69.03%) [2026-02-23T20:25:25.237922] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-23T20:25:25.238045] [INFO ] [sig ] KNSA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:25.381476] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KNSA.txt [2026-02-23T20:25:25.381630] [INFO ] [sig ] [1741/3383] Completed KNSA in 0.4s | 2.80 sym/s | Total: 10.3m | ETA: 9.8m [2026-02-23T20:25:25.381693] [INFO ] [sig ] [1742/3383] Forecasting KNSL... [2026-02-23T20:25:25.381727] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-23T20:25:25.381758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-23T20:25:25.393242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-23T20:25:25.393595] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-23T20:25:25.394365] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-23T20:25:25.394420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:25.394453] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:25.394480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:25.394536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:25.451256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:25.451890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:25.451967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:25.451999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:25.574045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:25.574210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:25.574254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:25.574283] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:25.577931] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=57.92%) [2026-02-23T20:25:25.578232] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-23T20:25:25.578365] [INFO ] [sig ] KNSL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:25.720467] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KNSL.txt [2026-02-23T20:25:25.720646] [INFO ] [sig ] [1742/3383] Completed KNSL in 0.3s | 2.80 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-23T20:25:25.720692] [INFO ] [sig ] [1743/3383] Forecasting KNTK... [2026-02-23T20:25:25.720721] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-23T20:25:25.720751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-23T20:25:25.732247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-23T20:25:25.732650] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-23T20:25:25.733425] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-23T20:25:25.733478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:25.733510] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:25.733538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:25.733612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:25.789854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:25.790532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:25.790631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:25.790666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:25.913217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:25.913373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:25.913414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:25.913496] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:25.916925] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=26.70%) [2026-02-23T20:25:25.917199] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-23T20:25:25.917351] [INFO ] [sig ] KNTK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:26.059520] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KNTK.txt [2026-02-23T20:25:26.059668] [INFO ] [sig ] [1743/3383] Completed KNTK in 0.3s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:26.059710] [INFO ] [sig ] [1744/3383] Forecasting KNX... [2026-02-23T20:25:26.059740] [INFO ] [sig ] Generating forecast for: KNX [2026-02-23T20:25:26.059771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-23T20:25:26.070745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-23T20:25:26.071063] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-23T20:25:26.071867] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-23T20:25:26.071921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:26.071953] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:26.071981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:26.072038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:26.129104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:26.129749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:26.129830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:26.129863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:26.248895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:26.249054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:26.249095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:26.249125] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:26.252549] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=31.20%) [2026-02-23T20:25:26.252857] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-23T20:25:26.252985] [INFO ] [sig ] KNX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:26.396379] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KNX.txt [2026-02-23T20:25:26.396539] [INFO ] [sig ] [1744/3383] Completed KNX in 0.3s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:26.396604] [INFO ] [sig ] [1745/3383] Forecasting KOD... [2026-02-23T20:25:26.396636] [INFO ] [sig ] Generating forecast for: KOD [2026-02-23T20:25:26.396667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-23T20:25:26.408830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-23T20:25:26.409215] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-23T20:25:26.410044] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-23T20:25:26.410098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:26.410130] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:26.410158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:26.410220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:26.470395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:26.471272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:26.471544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:26.471597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:26.602057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:26.602254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:26.602306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:26.602354] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:26.606198] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: UP (p=85.75%) [2026-02-23T20:25:26.606510] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-23T20:25:26.606677] [INFO ] [sig ] KOD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:26.750971] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KOD.txt [2026-02-23T20:25:26.751143] [INFO ] [sig ] [1745/3383] Completed KOD in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:26.751186] [INFO ] [sig ] [1746/3383] Forecasting KODK... [2026-02-23T20:25:26.751214] [INFO ] [sig ] Generating forecast for: KODK [2026-02-23T20:25:26.751245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-23T20:25:26.762347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-23T20:25:26.762759] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-23T20:25:26.763541] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-23T20:25:26.763613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:26.763647] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:26.763675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:26.763732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:26.821464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:26.822356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:26.822650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:26.822686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:26.946878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:26.947033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:26.947076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:26.947108] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:26.950766] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: UP (p=54.16%) [2026-02-23T20:25:26.951055] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-23T20:25:26.951187] [INFO ] [sig ] KODK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:27.093917] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KODK.txt [2026-02-23T20:25:27.094075] [INFO ] [sig ] [1746/3383] Completed KODK in 0.3s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:27.094117] [INFO ] [sig ] [1747/3383] Forecasting KOF... [2026-02-23T20:25:27.094148] [INFO ] [sig ] Generating forecast for: KOF [2026-02-23T20:25:27.094183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-23T20:25:27.105444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-23T20:25:27.105853] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-23T20:25:27.106668] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-23T20:25:27.106722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:27.106754] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:27.106782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:27.106839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:27.164697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:27.165557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:27.165680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:27.165716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:27.292474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:27.292665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:27.292720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:27.292756] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:27.296329] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-02-23T20:25:27.296641] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-23T20:25:27.296774] [INFO ] [sig ] KOF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:27.442328] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KOF.txt [2026-02-23T20:25:27.442487] [INFO ] [sig ] [1747/3383] Completed KOF in 0.3s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:27.442530] [INFO ] [sig ] [1748/3383] Forecasting KOP... [2026-02-23T20:25:27.442560] [INFO ] [sig ] Generating forecast for: KOP [2026-02-23T20:25:27.442613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-23T20:25:27.453739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-23T20:25:27.454070] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-23T20:25:27.454867] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-23T20:25:27.454920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:27.454953] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:27.454980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:27.455037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:27.513349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:27.514094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:27.514177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:27.514210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:27.634040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:27.634195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:27.634234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:27.634264] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:27.637680] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: DOWN (p=37.46%) [2026-02-23T20:25:27.637981] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-23T20:25:27.638108] [INFO ] [sig ] KOP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:27.780382] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KOP.txt [2026-02-23T20:25:27.780527] [INFO ] [sig ] [1748/3383] Completed KOP in 0.3s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:27.780566] [INFO ] [sig ] [1749/3383] Forecasting KOPN... [2026-02-23T20:25:27.780617] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-23T20:25:27.780648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-23T20:25:27.792820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-23T20:25:27.793169] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-23T20:25:27.794200] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-23T20:25:27.794255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:27.794287] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:27.794521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:27.794599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:27.851267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:27.851915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:27.851995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:27.852027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:27.973109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:27.973276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:27.973316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:27.973346] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:27.977198] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: DOWN (p=45.67%) [2026-02-23T20:25:27.977474] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-23T20:25:27.977618] [INFO ] [sig ] KOPN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:28.124758] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KOPN.txt [2026-02-23T20:25:28.124896] [INFO ] [sig ] [1749/3383] Completed KOPN in 0.3s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:28.124938] [INFO ] [sig ] [1750/3383] Forecasting KOSS... [2026-02-23T20:25:28.124968] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-23T20:25:28.124999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-23T20:25:28.136675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-23T20:25:28.137017] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-23T20:25:28.137829] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-23T20:25:28.137902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:28.137934] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:28.137961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:28.138018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:28.196525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:28.197289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:28.197419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:28.197453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:28.314645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:28.314805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:28.314846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:28.314875] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:28.318399] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: DOWN (p=38.26%) [2026-02-23T20:25:28.318695] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-23T20:25:28.318821] [INFO ] [sig ] KOSS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:28.461005] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KOSS.txt [2026-02-23T20:25:28.461135] [INFO ] [sig ] [1750/3383] Completed KOSS in 0.3s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:28.461176] [INFO ] [sig ] [1751/3383] Forecasting KPRX... [2026-02-23T20:25:28.461206] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-23T20:25:28.461238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-23T20:25:28.473732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-23T20:25:28.474140] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-23T20:25:28.475022] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-23T20:25:28.475078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:28.475112] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:28.475140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:28.475198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:28.538965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:28.539815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:28.539917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:28.539957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:28.660086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:28.660265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:28.660316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:28.660350] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:28.663944] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: DOWN (p=45.08%) [2026-02-23T20:25:28.664232] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-23T20:25:28.664360] [INFO ] [sig ] KPRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:28.806801] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KPRX.txt [2026-02-23T20:25:28.806962] [INFO ] [sig ] [1751/3383] Completed KPRX in 0.3s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:28.807005] [INFO ] [sig ] [1752/3383] Forecasting KPTI... [2026-02-23T20:25:28.807035] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-23T20:25:28.807065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-23T20:25:28.819918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-23T20:25:28.820381] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-23T20:25:28.821474] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-23T20:25:28.821534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:28.821569] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:28.821634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:28.821695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:28.882692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:28.883709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:28.883838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:28.883873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:29.009106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:29.009264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:29.009306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:29.009338] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:29.012912] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-02-23T20:25:29.013198] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-23T20:25:29.013331] [INFO ] [sig ] KPTI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:29.154157] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KPTI.txt [2026-02-23T20:25:29.154291] [INFO ] [sig ] [1752/3383] Completed KPTI in 0.3s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:29.154332] [INFO ] [sig ] [1753/3383] Forecasting KRC... [2026-02-23T20:25:29.154361] [INFO ] [sig ] Generating forecast for: KRC [2026-02-23T20:25:29.154419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-23T20:25:29.166499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-23T20:25:29.166946] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-23T20:25:29.167919] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-23T20:25:29.167983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:29.168021] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:29.168060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:29.168128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:29.232474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:29.233455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:29.233546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:29.233598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:29.363839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:29.364010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:29.364052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:29.364085] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:29.367749] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=64.07%) [2026-02-23T20:25:29.368141] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-23T20:25:29.368298] [INFO ] [sig ] KRC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:29.566375] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KRC.txt [2026-02-23T20:25:29.566660] [INFO ] [sig ] [1753/3383] Completed KRC in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:29.566720] [INFO ] [sig ] [1754/3383] Forecasting KREF... [2026-02-23T20:25:29.566759] [INFO ] [sig ] Generating forecast for: KREF [2026-02-23T20:25:29.566799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-23T20:25:29.586624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-23T20:25:29.587150] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-23T20:25:29.588367] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-23T20:25:29.588439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:29.588483] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:29.588517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:29.588637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:29.666502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:29.667781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:29.667985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:29.668032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:29.841026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:29.841225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:29.841281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:29.841320] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:29.846164] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=82.37%) [2026-02-23T20:25:29.846686] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-23T20:25:29.846882] [INFO ] [sig ] KREF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:30.051566] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KREF.txt [2026-02-23T20:25:30.051857] [INFO ] [sig ] [1754/3383] Completed KREF in 0.5s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:30.051927] [INFO ] [sig ] [1755/3383] Forecasting KRG... [2026-02-23T20:25:30.051969] [INFO ] [sig ] Generating forecast for: KRG [2026-02-23T20:25:30.052014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-23T20:25:30.081765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-23T20:25:30.083531] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-23T20:25:30.085244] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-23T20:25:30.085351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:30.085399] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:30.085439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:30.085525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:30.174994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:30.176330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:30.176482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:30.176536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:30.358600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:30.358808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:30.358876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:30.358928] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:30.364600] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=73.53%) [2026-02-23T20:25:30.365163] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-23T20:25:30.365390] [INFO ] [sig ] KRG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:30.577090] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KRG.txt [2026-02-23T20:25:30.577268] [INFO ] [sig ] [1755/3383] Completed KRG in 0.5s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:30.577313] [INFO ] [sig ] [1756/3383] Forecasting KRMD... [2026-02-23T20:25:30.577342] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-23T20:25:30.577374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-23T20:25:30.590130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-23T20:25:30.590554] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-23T20:25:30.591521] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-23T20:25:30.591598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:30.591635] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:30.591662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:30.591719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:30.656647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:30.657811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:30.657944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:30.657994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:30.788843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:30.789018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:30.789071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:30.789104] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:30.793190] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: UP (p=55.00%) [2026-02-23T20:25:30.793519] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-23T20:25:30.793686] [INFO ] [sig ] KRMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:30.952233] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KRMD.txt [2026-02-23T20:25:30.952417] [INFO ] [sig ] [1756/3383] Completed KRMD in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:30.952472] [INFO ] [sig ] [1757/3383] Forecasting KRNY... [2026-02-23T20:25:30.952504] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-23T20:25:30.952545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-23T20:25:30.964043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-23T20:25:30.964469] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-23T20:25:30.965312] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-23T20:25:30.965378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:30.965445] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:30.965476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:30.965535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:31.030273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:31.031286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:31.031378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:31.031413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:31.166085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:31.166243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:31.166288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:31.166322] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:31.170490] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=69.76%) [2026-02-23T20:25:31.170868] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-23T20:25:31.171041] [INFO ] [sig ] KRNY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:31.334193] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KRNY.txt [2026-02-23T20:25:31.334356] [INFO ] [sig ] [1757/3383] Completed KRNY in 0.4s | 2.80 sym/s | Total: 10.4m | ETA: 9.7m [2026-02-23T20:25:31.334400] [INFO ] [sig ] [1758/3383] Forecasting KRO... [2026-02-23T20:25:31.334432] [INFO ] [sig ] Generating forecast for: KRO [2026-02-23T20:25:31.334464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-23T20:25:31.347344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-23T20:25:31.347802] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-23T20:25:31.348811] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-23T20:25:31.348871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:31.348905] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:31.348933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:31.349008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:31.413438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:31.414411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:31.414501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:31.414536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:31.534010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:31.534169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:31.534213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:31.534249] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:31.537821] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-02-23T20:25:31.538137] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-23T20:25:31.538283] [INFO ] [sig ] KRO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:31.682616] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KRO.txt [2026-02-23T20:25:31.682767] [INFO ] [sig ] [1758/3383] Completed KRO in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-23T20:25:31.682807] [INFO ] [sig ] [1759/3383] Forecasting KROS... [2026-02-23T20:25:31.682838] [INFO ] [sig ] Generating forecast for: KROS [2026-02-23T20:25:31.682868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-23T20:25:31.697229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-23T20:25:31.697629] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-23T20:25:31.698508] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-23T20:25:31.698563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:31.698618] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:31.698645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:31.698702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:31.756472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:31.757369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:31.757456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:31.757490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:31.878772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:31.878952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:31.878996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:31.879025] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:31.883008] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: UP (p=65.39%) [2026-02-23T20:25:31.883324] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-23T20:25:31.883675] [INFO ] [sig ] KROS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:32.030143] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KROS.txt [2026-02-23T20:25:32.030301] [INFO ] [sig ] [1759/3383] Completed KROS in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-23T20:25:32.030346] [INFO ] [sig ] [1760/3383] Forecasting KRRO... [2026-02-23T20:25:32.030376] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-23T20:25:32.030407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-23T20:25:32.042154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-23T20:25:32.042531] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-23T20:25:32.043345] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-23T20:25:32.043412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:32.043444] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:32.043471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:32.043544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:32.103273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:32.104171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:32.104266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:32.104301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:32.237826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:32.238011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:32.238056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:32.238121] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:32.241754] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-23T20:25:32.242064] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-23T20:25:32.242198] [INFO ] [sig ] KRRO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:32.385674] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KRRO.txt [2026-02-23T20:25:32.385815] [INFO ] [sig ] [1760/3383] Completed KRRO in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-23T20:25:32.385854] [INFO ] [sig ] [1761/3383] Forecasting KRUS... [2026-02-23T20:25:32.385884] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-23T20:25:32.385916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-23T20:25:32.396934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-23T20:25:32.397280] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-23T20:25:32.398118] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-23T20:25:32.398175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:32.398210] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:32.398240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:32.398311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:32.458055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:32.458992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:32.459082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:32.459115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:32.581483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:32.581660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:32.581705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:32.581735] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:32.585298] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: DOWN (p=5.60%) [2026-02-23T20:25:32.585624] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-23T20:25:32.585760] [INFO ] [sig ] KRUS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:32.776879] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KRUS.txt [2026-02-23T20:25:32.777041] [INFO ] [sig ] [1761/3383] Completed KRUS in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:32.777082] [INFO ] [sig ] [1762/3383] Forecasting KRYS... [2026-02-23T20:25:32.777114] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-23T20:25:32.777144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-23T20:25:32.789214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-23T20:25:32.789829] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-23T20:25:32.790836] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-23T20:25:32.790929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:32.790965] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:32.790992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:32.791051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:32.849887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:32.850775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:32.850859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:32.850893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:32.972312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:32.972467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:32.972508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:32.972538] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:32.976009] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-23T20:25:32.976296] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-23T20:25:32.976448] [INFO ] [sig ] KRYS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:33.120764] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KRYS.txt [2026-02-23T20:25:33.120913] [INFO ] [sig ] [1762/3383] Completed KRYS in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:33.120955] [INFO ] [sig ] [1763/3383] Forecasting KSCP... [2026-02-23T20:25:33.120986] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-23T20:25:33.121017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-23T20:25:33.131951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-23T20:25:33.132303] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-23T20:25:33.133140] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-23T20:25:33.133195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:33.133227] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:33.133254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:33.133310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:33.190002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:33.190789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:33.190872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:33.190905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:33.308567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:33.308743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:33.308783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:33.308813] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:33.312259] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: UP (p=55.44%) [2026-02-23T20:25:33.312540] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-23T20:25:33.312684] [INFO ] [sig ] KSCP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:33.467314] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KSCP.txt [2026-02-23T20:25:33.467496] [INFO ] [sig ] [1763/3383] Completed KSCP in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:33.467550] [INFO ] [sig ] [1764/3383] Forecasting KSPI... [2026-02-23T20:25:33.467615] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-23T20:25:33.467659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-23T20:25:33.480733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-23T20:25:33.481137] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-23T20:25:33.482316] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-23T20:25:33.482373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:33.482407] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:33.482435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:33.482511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:33.550310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:33.551608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:33.551704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:33.551739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:33.682452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:33.682645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:33.682706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:33.682738] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:33.686422] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-23T20:25:33.686749] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-23T20:25:33.686887] [INFO ] [sig ] KSPI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:33.846790] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KSPI.txt [2026-02-23T20:25:33.846955] [INFO ] [sig ] [1764/3383] Completed KSPI in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:33.847004] [INFO ] [sig ] [1765/3383] Forecasting KSS... [2026-02-23T20:25:33.847041] [INFO ] [sig ] Generating forecast for: KSS [2026-02-23T20:25:33.847082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-23T20:25:33.860242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-23T20:25:33.860650] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-23T20:25:33.861641] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-23T20:25:33.861696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:33.861731] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:33.861760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:33.861819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:33.932859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:33.933890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:33.933998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:33.934037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:34.068075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:34.068254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:34.068318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:34.068360] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:34.072856] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: UP (p=52.22%) [2026-02-23T20:25:34.073219] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-23T20:25:34.073369] [INFO ] [sig ] KSS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:34.226436] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KSS.txt [2026-02-23T20:25:34.226621] [INFO ] [sig ] [1765/3383] Completed KSS in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:34.226669] [INFO ] [sig ] [1766/3383] Forecasting KTB... [2026-02-23T20:25:34.226702] [INFO ] [sig ] Generating forecast for: KTB [2026-02-23T20:25:34.226733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-23T20:25:34.243963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-23T20:25:34.244599] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-23T20:25:34.245798] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-23T20:25:34.245853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:34.245886] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:34.245914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:34.245982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:34.315405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:34.316436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:34.316539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:34.316779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:34.454392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:34.454550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:34.454810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:34.454842] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:34.458985] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-02-23T20:25:34.459286] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-23T20:25:34.459435] [INFO ] [sig ] KTB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:34.623116] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KTB.txt [2026-02-23T20:25:34.623313] [INFO ] [sig ] [1766/3383] Completed KTB in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:34.623385] [INFO ] [sig ] [1767/3383] Forecasting KTCC... [2026-02-23T20:25:34.623424] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-23T20:25:34.623456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-23T20:25:34.635428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-23T20:25:34.635836] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-23T20:25:34.636682] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-23T20:25:34.636738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:34.636773] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:34.636802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:34.636862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:34.694838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:34.695536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:34.695669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:34.695705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:34.800896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:34.801050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:34.801094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:34.801125] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:34.804715] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: DOWN (p=16.46%) [2026-02-23T20:25:34.805020] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-23T20:25:34.805161] [INFO ] [sig ] KTCC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:34.950689] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KTCC.txt [2026-02-23T20:25:34.950841] [INFO ] [sig ] [1767/3383] Completed KTCC in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:34.950892] [INFO ] [sig ] [1768/3383] Forecasting KTF... [2026-02-23T20:25:34.950927] [INFO ] [sig ] Generating forecast for: KTF [2026-02-23T20:25:34.950957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-23T20:25:34.962387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-23T20:25:34.962729] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-23T20:25:34.963533] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-23T20:25:34.963613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:34.963649] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:34.963677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:34.963734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:35.025926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:35.026681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:35.026765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:35.026800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:35.150846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:35.151006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:35.151047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:35.151077] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:35.154503] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=42.52%) [2026-02-23T20:25:35.154795] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-23T20:25:35.154939] [INFO ] [sig ] KTF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:35.296589] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KTF.txt [2026-02-23T20:25:35.296722] [INFO ] [sig ] [1768/3383] Completed KTF in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:35.296762] [INFO ] [sig ] [1769/3383] Forecasting KURA... [2026-02-23T20:25:35.296792] [INFO ] [sig ] Generating forecast for: KURA [2026-02-23T20:25:35.296821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-23T20:25:35.307971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-23T20:25:35.308294] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-23T20:25:35.309086] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-23T20:25:35.309139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:35.309171] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:35.309198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:35.309254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:35.367114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:35.367801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:35.367897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:35.367931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:35.490219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:35.490371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:35.490430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:35.490460] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:35.494101] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=51.24%) [2026-02-23T20:25:35.494378] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-23T20:25:35.494710] [INFO ] [sig ] KURA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:35.637609] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KURA.txt [2026-02-23T20:25:35.637744] [INFO ] [sig ] [1769/3383] Completed KURA in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:35.637784] [INFO ] [sig ] [1770/3383] Forecasting KVHI... [2026-02-23T20:25:35.637815] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-23T20:25:35.637873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-23T20:25:35.648539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-23T20:25:35.648883] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-23T20:25:35.649698] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-23T20:25:35.649752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:35.649785] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:35.649812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:35.649872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:35.707205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:35.707896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:35.707974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:35.708007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:35.822186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:35.822346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:35.822394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:35.822432] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:35.825914] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: DOWN (p=18.41%) [2026-02-23T20:25:35.826197] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-23T20:25:35.826324] [INFO ] [sig ] KVHI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:35.973759] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KVHI.txt [2026-02-23T20:25:35.974119] [INFO ] [sig ] [1770/3383] Completed KVHI in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:35.974163] [INFO ] [sig ] [1771/3383] Forecasting KVUE... [2026-02-23T20:25:35.974195] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-23T20:25:35.974227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-23T20:25:35.986213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-23T20:25:35.986823] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-23T20:25:35.987636] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-23T20:25:35.987690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:35.987724] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:35.987751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:35.987807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:36.047059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:36.048023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:36.048110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:36.048144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:36.164733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:36.164896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:36.164938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:36.164969] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:36.168473] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=46.57%) [2026-02-23T20:25:36.168779] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-23T20:25:36.168908] [INFO ] [sig ] KVUE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:36.314645] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KVUE.txt [2026-02-23T20:25:36.314786] [INFO ] [sig ] [1771/3383] Completed KVUE in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:36.314826] [INFO ] [sig ] [1772/3383] Forecasting KVYO... [2026-02-23T20:25:36.314856] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-23T20:25:36.314887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-23T20:25:36.326244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-23T20:25:36.326590] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-23T20:25:36.327350] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-23T20:25:36.327407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:36.327441] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:36.327469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:36.327525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:36.387849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:36.388740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:36.388826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:36.388860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:36.521414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:36.521596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:36.521641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:36.521672] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:36.525289] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-02-23T20:25:36.525614] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-23T20:25:36.525748] [INFO ] [sig ] KVYO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:36.680144] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KVYO.txt [2026-02-23T20:25:36.680303] [INFO ] [sig ] [1772/3383] Completed KVYO in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:36.680345] [INFO ] [sig ] [1773/3383] Forecasting KYN... [2026-02-23T20:25:36.680376] [INFO ] [sig ] Generating forecast for: KYN [2026-02-23T20:25:36.680407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-23T20:25:36.692144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-23T20:25:36.692512] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-23T20:25:36.693315] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-23T20:25:36.693370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:36.693436] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:36.693467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:36.693529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:36.752811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:36.753711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:36.753798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:36.753849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:36.873603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:36.873761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:36.873806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:36.873837] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:36.877473] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: DOWN (p=25.84%) [2026-02-23T20:25:36.877779] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-23T20:25:36.877955] [INFO ] [sig ] KYN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:37.027535] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/KYN.txt [2026-02-23T20:25:37.027718] [INFO ] [sig ] [1773/3383] Completed KYN in 0.3s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:37.027760] [INFO ] [sig ] [1774/3383] Forecasting KYTX... [2026-02-23T20:25:37.027792] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-23T20:25:37.027824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-23T20:25:37.039403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-23T20:25:37.039810] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-23T20:25:37.040642] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-23T20:25:37.040710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:37.040781] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:37.040812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:37.040872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:37.100067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:37.100973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:37.101061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:37.101096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:37.225895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:37.226052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:37.226094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:37.226123] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:37.230090] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: UP (p=72.46%) [2026-02-23T20:25:37.230484] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-23T20:25:37.230660] [INFO ] [sig ] KYTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:37.380104] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KYTX.txt [2026-02-23T20:25:37.380268] [INFO ] [sig ] [1774/3383] Completed KYTX in 0.4s | 2.80 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-23T20:25:37.380338] [INFO ] [sig ] [1775/3383] Forecasting KZIA... [2026-02-23T20:25:37.380380] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-23T20:25:37.380419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-23T20:25:37.391929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-23T20:25:37.392312] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-23T20:25:37.393201] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-23T20:25:37.393258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:37.393295] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:37.393331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:37.393400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:37.452666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:37.453612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:37.453711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:37.453747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:37.575839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:37.576006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:37.576048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:37.576078] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:37.579720] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-23T20:25:37.580010] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-23T20:25:37.580137] [INFO ] [sig ] KZIA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:37.740170] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/KZIA.txt [2026-02-23T20:25:37.740331] [INFO ] [sig ] [1775/3383] Completed KZIA in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-23T20:25:37.740373] [INFO ] [sig ] [1776/3383] Forecasting L... [2026-02-23T20:25:37.740405] [INFO ] [sig ] Generating forecast for: L [2026-02-23T20:25:37.740436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-23T20:25:37.753527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-23T20:25:37.753920] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-23T20:25:37.754729] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-23T20:25:37.754782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:37.754815] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:37.754842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:37.754899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:37.813975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:37.814793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:37.814876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:37.814910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:37.935751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:37.935912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:37.935953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:37.935983] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:37.939486] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-23T20:25:37.939785] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-23T20:25:37.939910] [INFO ] [sig ] L: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:38.081338] [INFO ] [LOCAL ] Saved forecast: L 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/L.txt [2026-02-23T20:25:38.081481] [INFO ] [sig ] [1776/3383] Completed L in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-23T20:25:38.081528] [INFO ] [sig ] [1777/3383] Forecasting LAB... [2026-02-23T20:25:38.081558] [INFO ] [sig ] Generating forecast for: LAB [2026-02-23T20:25:38.081610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-23T20:25:38.093708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-23T20:25:38.094052] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-23T20:25:38.094848] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-23T20:25:38.094902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:38.094935] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:38.094962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:38.095018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:38.153103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:38.154104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:38.154193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:38.154227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:38.274920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:38.275079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:38.275122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:38.275151] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:38.278771] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: UP (p=51.00%) [2026-02-23T20:25:38.279072] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-23T20:25:38.279203] [INFO ] [sig ] LAB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:38.423885] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LAB.txt [2026-02-23T20:25:38.424038] [INFO ] [sig ] [1777/3383] Completed LAB in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:38.424083] [INFO ] [sig ] [1778/3383] Forecasting LAC... [2026-02-23T20:25:38.424114] [INFO ] [sig ] Generating forecast for: LAC [2026-02-23T20:25:38.424145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-23T20:25:38.435746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-23T20:25:38.436118] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-23T20:25:38.436935] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-23T20:25:38.437001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:38.437040] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:38.437069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:38.437127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:38.495988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:38.496846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:38.496932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:38.496967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:38.619661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:38.619823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:38.619865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:38.619896] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:38.623870] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: DOWN (p=9.41%) [2026-02-23T20:25:38.624160] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-23T20:25:38.624290] [INFO ] [sig ] LAC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:38.769292] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LAC.txt [2026-02-23T20:25:38.769449] [INFO ] [sig ] [1778/3383] Completed LAC in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:38.769490] [INFO ] [sig ] [1779/3383] Forecasting LAD... [2026-02-23T20:25:38.769522] [INFO ] [sig ] Generating forecast for: LAD [2026-02-23T20:25:38.769552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-23T20:25:38.780883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-23T20:25:38.781292] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-23T20:25:38.782161] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-23T20:25:38.782216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:38.782249] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:38.782276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:38.782332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:38.852221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:38.853112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:38.853196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:38.853229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:38.986949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:38.987108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:38.987152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:38.987183] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:38.990842] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-02-23T20:25:38.991133] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-23T20:25:38.991262] [INFO ] [sig ] LAD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:39.143921] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LAD.txt [2026-02-23T20:25:39.144108] [INFO ] [sig ] [1779/3383] Completed LAD in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:39.144159] [INFO ] [sig ] [1780/3383] Forecasting LAES... [2026-02-23T20:25:39.144191] [INFO ] [sig ] Generating forecast for: LAES [2026-02-23T20:25:39.144223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-23T20:25:39.156879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-23T20:25:39.157299] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-23T20:25:39.158202] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-23T20:25:39.158258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:39.158292] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:39.158319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:39.158376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:39.220132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:39.221277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:39.221367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:39.221403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:39.344225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:39.344386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:39.344434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:39.344492] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:39.348076] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-23T20:25:39.348360] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-23T20:25:39.348488] [INFO ] [sig ] LAES: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:39.492971] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LAES.txt [2026-02-23T20:25:39.493109] [INFO ] [sig ] [1780/3383] Completed LAES in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:39.493149] [INFO ] [sig ] [1781/3383] Forecasting LAND... [2026-02-23T20:25:39.493178] [INFO ] [sig ] Generating forecast for: LAND [2026-02-23T20:25:39.493208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-23T20:25:39.504521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-23T20:25:39.504895] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-23T20:25:39.505775] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-23T20:25:39.505830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:39.505864] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:39.505891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:39.505948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:39.563333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:39.564078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:39.564161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:39.564195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:39.686442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:39.686627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:39.686671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:39.686701] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:39.690356] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=9.05%) [2026-02-23T20:25:39.690875] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-23T20:25:39.691008] [INFO ] [sig ] LAND: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:39.843551] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LAND.txt [2026-02-23T20:25:39.843719] [INFO ] [sig ] [1781/3383] Completed LAND in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:39.843759] [INFO ] [sig ] [1782/3383] Forecasting LANDO... [2026-02-23T20:25:39.843788] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-23T20:25:39.843817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-23T20:25:39.854858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-23T20:25:39.855188] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-23T20:25:39.855978] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-23T20:25:39.856032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:39.856065] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:39.856092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:39.856149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:39.916650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:39.917494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:39.917614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:39.917653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:40.028310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:40.028473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:40.028524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:40.028563] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:40.032193] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: UP (p=73.79%) [2026-02-23T20:25:40.032484] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-23T20:25:40.032633] [INFO ] [sig ] LANDO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:40.180690] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LANDO.txt [2026-02-23T20:25:40.180860] [INFO ] [sig ] [1782/3383] Completed LANDO in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:40.180902] [INFO ] [sig ] [1783/3383] Forecasting LANDP... [2026-02-23T20:25:40.180932] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-23T20:25:40.180964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-23T20:25:40.192705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-23T20:25:40.193127] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-23T20:25:40.194047] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-23T20:25:40.194111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:40.194144] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:40.194171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:40.194229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:40.254161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:40.255067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:40.255152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:40.255187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:40.379128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:40.379292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:40.379334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:40.379363] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:40.383169] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=72.78%) [2026-02-23T20:25:40.383469] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-23T20:25:40.383619] [INFO ] [sig ] LANDP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:40.541259] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LANDP.txt [2026-02-23T20:25:40.541441] [INFO ] [sig ] [1783/3383] Completed LANDP in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:40.541496] [INFO ] [sig ] [1784/3383] Forecasting LAZ... [2026-02-23T20:25:40.541535] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-23T20:25:40.541599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-23T20:25:40.554244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-23T20:25:40.554648] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-23T20:25:40.555663] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-23T20:25:40.555907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:40.555940] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:40.556001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:40.556062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:40.620057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:40.621007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:40.621132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:40.621168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:40.754650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:40.754832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:40.754885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:40.754920] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:40.759531] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-23T20:25:40.759929] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-23T20:25:40.760093] [INFO ] [sig ] LAZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:40.915778] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LAZ.txt [2026-02-23T20:25:40.915987] [INFO ] [sig ] [1784/3383] Completed LAZ in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:40.916043] [INFO ] [sig ] [1785/3383] Forecasting LBRDA... [2026-02-23T20:25:40.916087] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-23T20:25:40.916125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-23T20:25:40.928173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-23T20:25:40.928631] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-23T20:25:40.929471] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-23T20:25:40.929538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:40.929598] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:40.929635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:40.929692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:40.991741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:40.992666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:40.992750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:40.992785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:41.124730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:41.124898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:41.124939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:41.124968] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:41.128513] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-23T20:25:41.128841] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-23T20:25:41.128974] [INFO ] [sig ] LBRDA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:41.272971] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LBRDA.txt [2026-02-23T20:25:41.273132] [INFO ] [sig ] [1785/3383] Completed LBRDA in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:41.273174] [INFO ] [sig ] [1786/3383] Forecasting LBRDK... [2026-02-23T20:25:41.273206] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-23T20:25:41.273236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-23T20:25:41.287107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-23T20:25:41.287604] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-23T20:25:41.288759] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-23T20:25:41.289006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:41.289040] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:41.289068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:41.289126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:41.353893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:41.354745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:41.354829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:41.354863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:41.474681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:41.474844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:41.474897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:41.474935] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:41.478434] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: UP (p=63.00%) [2026-02-23T20:25:41.478740] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-23T20:25:41.478866] [INFO ] [sig ] LBRDK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:41.624110] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LBRDK.txt [2026-02-23T20:25:41.624259] [INFO ] [sig ] [1786/3383] Completed LBRDK in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:41.624300] [INFO ] [sig ] [1787/3383] Forecasting LBTYA... [2026-02-23T20:25:41.624330] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-23T20:25:41.624361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-23T20:25:41.635985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-23T20:25:41.636359] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-23T20:25:41.637161] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-23T20:25:41.637216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:41.637249] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:41.637277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:41.637333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:41.694689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:41.695540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:41.695649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:41.695686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:41.822656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:41.822825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:41.822867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:41.822897] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:41.826408] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-02-23T20:25:41.826713] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-23T20:25:41.826841] [INFO ] [sig ] LBTYA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:41.972067] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LBTYA.txt [2026-02-23T20:25:41.972221] [INFO ] [sig ] [1787/3383] Completed LBTYA in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:41.972262] [INFO ] [sig ] [1788/3383] Forecasting LBTYK... [2026-02-23T20:25:41.972299] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-23T20:25:41.972331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-23T20:25:41.984676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-23T20:25:41.985056] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-23T20:25:41.985881] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-23T20:25:41.985936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:41.985970] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:41.985997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:41.986058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:42.044277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:42.045365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:42.045453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:42.045491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:42.181235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:42.181395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:42.181436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:42.181466] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:42.185091] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=10.85%) [2026-02-23T20:25:42.185375] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-23T20:25:42.185499] [INFO ] [sig ] LBTYK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:42.330887] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LBTYK.txt [2026-02-23T20:25:42.331034] [INFO ] [sig ] [1788/3383] Completed LBTYK in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:42.331074] [INFO ] [sig ] [1789/3383] Forecasting LC... [2026-02-23T20:25:42.331105] [INFO ] [sig ] Generating forecast for: LC [2026-02-23T20:25:42.331135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-23T20:25:42.343033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-23T20:25:42.343410] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-23T20:25:42.344218] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-23T20:25:42.344273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:42.344306] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:42.344332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:42.344389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:42.401459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:42.402355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:42.402441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:42.402475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:42.524933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:42.525092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:42.525135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:42.525164] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:42.528639] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-23T20:25:42.528917] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-23T20:25:42.529040] [INFO ] [sig ] LC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:42.675441] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LC.txt [2026-02-23T20:25:42.675631] [INFO ] [sig ] [1789/3383] Completed LC in 0.3s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:42.675679] [INFO ] [sig ] [1790/3383] Forecasting LCFY... [2026-02-23T20:25:42.675710] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-23T20:25:42.675742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-23T20:25:42.687924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-23T20:25:42.688401] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-23T20:25:42.689395] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-23T20:25:42.689451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:42.689484] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:42.689511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:42.689569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:42.754855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:42.755801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:42.755918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:42.755962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:42.883896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:42.884077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:42.884147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:42.884197] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:42.888143] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-02-23T20:25:42.888447] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-23T20:25:42.888660] [INFO ] [sig ] LCFY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:43.050228] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LCFY.txt [2026-02-23T20:25:43.050429] [INFO ] [sig ] [1790/3383] Completed LCFY in 0.4s | 2.80 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-23T20:25:43.050492] [INFO ] [sig ] [1791/3383] Forecasting LCID... [2026-02-23T20:25:43.050527] [INFO ] [sig ] Generating forecast for: LCID [2026-02-23T20:25:43.050559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-23T20:25:43.064550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-23T20:25:43.064975] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-23T20:25:43.065867] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-23T20:25:43.065950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:43.065984] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:43.066014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:43.066073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:43.134866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:43.135801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:43.135905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:43.135948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:43.270434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:43.270645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:43.270709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:43.270766] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:43.275555] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: UP (p=82.53%) [2026-02-23T20:25:43.275912] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-23T20:25:43.276075] [INFO ] [sig ] LCID: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:43.435516] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LCID.txt [2026-02-23T20:25:43.435718] [INFO ] [sig ] [1791/3383] Completed LCID in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-23T20:25:43.435770] [INFO ] [sig ] [1792/3383] Forecasting LCII... [2026-02-23T20:25:43.435804] [INFO ] [sig ] Generating forecast for: LCII [2026-02-23T20:25:43.435836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-23T20:25:43.448477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-23T20:25:43.448906] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-23T20:25:43.449793] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-23T20:25:43.449849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:43.449883] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:43.449911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:43.449969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:43.515387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:43.516488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:43.516616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:43.516661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:43.646566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:43.646751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:43.646794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:43.646823] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:43.650734] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-23T20:25:43.651057] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-23T20:25:43.651215] [INFO ] [sig ] LCII: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:43.805117] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LCII.txt [2026-02-23T20:25:43.805287] [INFO ] [sig ] [1792/3383] Completed LCII in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-23T20:25:43.805330] [INFO ] [sig ] [1793/3383] Forecasting LCNB... [2026-02-23T20:25:43.805360] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-23T20:25:43.805391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-23T20:25:43.817780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-23T20:25:43.822595] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-23T20:25:43.823612] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-23T20:25:43.823669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:43.823712] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:43.823743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:43.823806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:43.883805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:43.884791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:43.884922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:43.884984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:44.005529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:44.005708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:44.005752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:44.005781] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:44.009484] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: DOWN (p=12.22%) [2026-02-23T20:25:44.009986] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-23T20:25:44.010117] [INFO ] [sig ] LCNB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:44.155195] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LCNB.txt [2026-02-23T20:25:44.155353] [INFO ] [sig ] [1793/3383] Completed LCNB in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-23T20:25:44.155403] [INFO ] [sig ] [1794/3383] Forecasting LDI... [2026-02-23T20:25:44.155437] [INFO ] [sig ] Generating forecast for: LDI [2026-02-23T20:25:44.155467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-23T20:25:44.168875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-23T20:25:44.169252] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-23T20:25:44.170317] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-23T20:25:44.170373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:44.170406] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:44.170433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:44.170490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:44.233348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:44.234312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:44.234398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:44.234433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:44.358135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:44.358303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:44.358406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:44.358439] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:44.362180] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=65.45%) [2026-02-23T20:25:44.362470] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-23T20:25:44.362619] [INFO ] [sig ] LDI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:44.506801] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LDI.txt [2026-02-23T20:25:44.506964] [INFO ] [sig ] [1794/3383] Completed LDI in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:44.507203] [INFO ] [sig ] [1795/3383] Forecasting LDP... [2026-02-23T20:25:44.507234] [INFO ] [sig ] Generating forecast for: LDP [2026-02-23T20:25:44.507264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-23T20:25:44.519146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-23T20:25:44.519507] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-23T20:25:44.520296] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-23T20:25:44.520350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:44.520382] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:44.520409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:44.520505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:44.579399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:44.580341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:44.580431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:44.580466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:44.705436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:44.705615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:44.705660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:44.705689] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:44.710000] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-02-23T20:25:44.710307] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-23T20:25:44.710440] [INFO ] [sig ] LDP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:44.859930] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LDP.txt [2026-02-23T20:25:44.860088] [INFO ] [sig ] [1795/3383] Completed LDP in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:44.860129] [INFO ] [sig ] [1796/3383] Forecasting LE... [2026-02-23T20:25:44.860160] [INFO ] [sig ] Generating forecast for: LE [2026-02-23T20:25:44.860382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-23T20:25:44.871988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-23T20:25:44.872340] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-23T20:25:44.873127] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-23T20:25:44.873180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:44.873212] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:44.873240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:44.873296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:44.933675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:44.934610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:44.934697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:44.934732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:45.060431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:45.060617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:45.060672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:45.060708] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:45.064127] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=1.08%) [2026-02-23T20:25:45.064406] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-23T20:25:45.064529] [INFO ] [sig ] LE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:45.209166] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LE.txt [2026-02-23T20:25:45.209322] [INFO ] [sig ] [1796/3383] Completed LE in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:45.209362] [INFO ] [sig ] [1797/3383] Forecasting LEA... [2026-02-23T20:25:45.209393] [INFO ] [sig ] Generating forecast for: LEA [2026-02-23T20:25:45.209424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-23T20:25:45.222034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-23T20:25:45.222418] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-23T20:25:45.223285] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-23T20:25:45.223356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:45.223390] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:45.223418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:45.223476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:45.281969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:45.282899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:45.282986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:45.283020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:45.411698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:45.411875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:45.411924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:45.411957] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:45.415827] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-02-23T20:25:45.416148] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-23T20:25:45.416292] [INFO ] [sig ] LEA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:45.562152] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LEA.txt [2026-02-23T20:25:45.562326] [INFO ] [sig ] [1797/3383] Completed LEA in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:45.562368] [INFO ] [sig ] [1798/3383] Forecasting LECO... [2026-02-23T20:25:45.562398] [INFO ] [sig ] Generating forecast for: LECO [2026-02-23T20:25:45.562457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-23T20:25:45.573942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-23T20:25:45.574311] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-23T20:25:45.575173] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-23T20:25:45.575232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:45.575277] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:45.575307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:45.575364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:45.633430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:45.634363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:45.634446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:45.634481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:45.758661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:45.758828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:45.758871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:45.758902] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:45.762461] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-02-23T20:25:45.762767] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-23T20:25:45.762896] [INFO ] [sig ] LECO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:45.908300] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LECO.txt [2026-02-23T20:25:45.908481] [INFO ] [sig ] [1798/3383] Completed LECO in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:45.908530] [INFO ] [sig ] [1799/3383] Forecasting LEG... [2026-02-23T20:25:45.908564] [INFO ] [sig ] Generating forecast for: LEG [2026-02-23T20:25:45.908623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-23T20:25:45.920118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-23T20:25:45.920494] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-23T20:25:45.921331] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-23T20:25:45.921387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:45.921421] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:45.921450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:45.921509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:45.981455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:45.982401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:45.982486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:45.982521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:46.108795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:46.108956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:46.108999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:46.109030] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:46.112533] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: DOWN (p=36.53%) [2026-02-23T20:25:46.112847] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-23T20:25:46.112974] [INFO ] [sig ] LEG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:46.256789] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LEG.txt [2026-02-23T20:25:46.256944] [INFO ] [sig ] [1799/3383] Completed LEG in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:46.256989] [INFO ] [sig ] [1800/3383] Forecasting LEGH... [2026-02-23T20:25:46.257020] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-23T20:25:46.257052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-23T20:25:46.268542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-23T20:25:46.268936] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-23T20:25:46.269746] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-23T20:25:46.269801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:46.269834] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:46.269862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:46.269921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:46.328629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:46.329296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:46.329378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:46.329410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:46.447321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:46.447473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:46.447513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:46.447540] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:46.451067] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-02-23T20:25:46.451349] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-23T20:25:46.451475] [INFO ] [sig ] LEGH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:46.594393] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LEGH.txt [2026-02-23T20:25:46.594551] [INFO ] [sig ] [1800/3383] Completed LEGH in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:46.594623] [INFO ] [sig ] [1801/3383] Forecasting LEGN... [2026-02-23T20:25:46.594667] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-23T20:25:46.594706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-23T20:25:46.606775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-23T20:25:46.607103] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-23T20:25:46.608058] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-23T20:25:46.608112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:46.608146] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:46.608174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:46.608231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:46.668077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:46.668788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:46.668870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:46.668905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:46.787287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:46.787436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:46.787476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:46.787506] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:46.791450] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: UP (p=61.58%) [2026-02-23T20:25:46.791772] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-23T20:25:46.791903] [INFO ] [sig ] LEGN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:46.940992] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LEGN.txt [2026-02-23T20:25:46.941165] [INFO ] [sig ] [1801/3383] Completed LEGN in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:46.941206] [INFO ] [sig ] [1802/3383] Forecasting LEN... [2026-02-23T20:25:46.941236] [INFO ] [sig ] Generating forecast for: LEN [2026-02-23T20:25:46.941282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-23T20:25:46.954343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-23T20:25:46.954789] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-23T20:25:46.955831] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-23T20:25:46.955888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:46.955921] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:46.955948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:46.956006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:47.014342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:47.015129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:47.015215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:47.015250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:47.136245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:47.136404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:47.136446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:47.136476] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:47.139969] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: UP (p=75.58%) [2026-02-23T20:25:47.140274] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-23T20:25:47.140405] [INFO ] [sig ] LEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:47.283463] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LEN.txt [2026-02-23T20:25:47.283639] [INFO ] [sig ] [1802/3383] Completed LEN in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:47.283692] [INFO ] [sig ] [1803/3383] Forecasting LENZ... [2026-02-23T20:25:47.283730] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-23T20:25:47.283767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-23T20:25:47.295855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-23T20:25:47.296268] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-23T20:25:47.297171] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-23T20:25:47.297233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:47.297271] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:47.297299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:47.297358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:47.358345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:47.359414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:47.359515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:47.359556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:47.489829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:47.489998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:47.490060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:47.490092] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:47.493662] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=62.22%) [2026-02-23T20:25:47.493991] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-23T20:25:47.494143] [INFO ] [sig ] LENZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:47.637720] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LENZ.txt [2026-02-23T20:25:47.637906] [INFO ] [sig ] [1803/3383] Completed LENZ in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:47.637949] [INFO ] [sig ] [1804/3383] Forecasting LEO... [2026-02-23T20:25:47.637979] [INFO ] [sig ] Generating forecast for: LEO [2026-02-23T20:25:47.638010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-23T20:25:47.650744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-23T20:25:47.651140] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-23T20:25:47.651974] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-23T20:25:47.652029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:47.652061] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:47.652088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:47.652145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:47.713049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:47.714066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:47.714164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:47.714199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:47.840934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:47.841121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:47.841165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:47.841195] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:47.844708] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-23T20:25:47.845006] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-23T20:25:47.845171] [INFO ] [sig ] LEO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:47.987956] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LEO.txt [2026-02-23T20:25:47.988101] [INFO ] [sig ] [1804/3383] Completed LEO in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:47.988140] [INFO ] [sig ] [1805/3383] Forecasting LEVI... [2026-02-23T20:25:47.988171] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-23T20:25:47.988201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-23T20:25:47.999310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-23T20:25:47.999720] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-23T20:25:48.000514] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-23T20:25:48.000598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:48.000636] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:48.000664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:48.000721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:48.065445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:48.066560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:48.066691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:48.066743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:48.209695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:48.209854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:48.209899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:48.209931] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:48.213822] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-02-23T20:25:48.214150] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-23T20:25:48.214284] [INFO ] [sig ] LEVI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:48.366908] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LEVI.txt [2026-02-23T20:25:48.367065] [INFO ] [sig ] [1805/3383] Completed LEVI in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:48.367107] [INFO ] [sig ] [1806/3383] Forecasting LFMD... [2026-02-23T20:25:48.367138] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-23T20:25:48.367167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-23T20:25:48.378480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-23T20:25:48.378928] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-23T20:25:48.379839] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-23T20:25:48.379895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:48.379930] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:48.379958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:48.380015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:48.440511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:48.441413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:48.441502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:48.441536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:48.579834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:48.580024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:48.580068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:48.580098] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:48.583775] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-23T20:25:48.584079] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-23T20:25:48.584220] [INFO ] [sig ] LFMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:48.734062] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LFMD.txt [2026-02-23T20:25:48.734250] [INFO ] [sig ] [1806/3383] Completed LFMD in 0.4s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:48.734311] [INFO ] [sig ] [1807/3383] Forecasting LFUS... [2026-02-23T20:25:48.734345] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-23T20:25:48.734377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-23T20:25:48.747166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-23T20:25:48.747549] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-23T20:25:48.748486] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-23T20:25:48.748549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:48.748605] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:48.748638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:48.748709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:48.810412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:48.811349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:48.811443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:48.811478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:48.935070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:48.935233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:48.935274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:48.935304] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:48.938886] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-02-23T20:25:48.939183] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-23T20:25:48.939321] [INFO ] [sig ] LFUS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:49.082869] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LFUS.txt [2026-02-23T20:25:49.083031] [INFO ] [sig ] [1807/3383] Completed LFUS in 0.3s | 2.80 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-23T20:25:49.083072] [INFO ] [sig ] [1808/3383] Forecasting LFVN... [2026-02-23T20:25:49.083102] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-23T20:25:49.083133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-23T20:25:49.094207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-23T20:25:49.094569] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-23T20:25:49.095381] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-23T20:25:49.095434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:49.095480] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:49.095509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:49.095567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:49.153639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:49.154437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:49.154521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:49.154558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:49.275725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:49.275883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:49.275924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:49.275954] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:49.279451] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: UP (p=73.04%) [2026-02-23T20:25:49.279792] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-23T20:25:49.279953] [INFO ] [sig ] LFVN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:49.423034] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LFVN.txt [2026-02-23T20:25:49.423173] [INFO ] [sig ] [1808/3383] Completed LFVN in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-23T20:25:49.423214] [INFO ] [sig ] [1809/3383] Forecasting LGCL... [2026-02-23T20:25:49.423243] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-23T20:25:49.423275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-23T20:25:49.434102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-23T20:25:49.434445] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-23T20:25:49.435322] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-23T20:25:49.435377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:49.435411] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:49.435439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:49.435497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:49.497051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:49.497973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:49.498061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:49.498095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:49.610769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:49.610925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:49.610967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:49.610996] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:49.614399] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: DOWN (p=10.76%) [2026-02-23T20:25:49.614742] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-23T20:25:49.614890] [INFO ] [sig ] LGCL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:49.760213] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LGCL.txt [2026-02-23T20:25:49.760362] [INFO ] [sig ] [1809/3383] Completed LGCL in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-23T20:25:49.760402] [INFO ] [sig ] [1810/3383] Forecasting LGI... [2026-02-23T20:25:49.760433] [INFO ] [sig ] Generating forecast for: LGI [2026-02-23T20:25:49.760464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-23T20:25:49.773200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-23T20:25:49.773544] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-23T20:25:49.774598] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-23T20:25:49.774656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:49.774694] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:49.774727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:49.774796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:49.834723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:49.835501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:49.835601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:49.835641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:49.960920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:49.961081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:49.961123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:49.961154] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:49.964744] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=74.35%) [2026-02-23T20:25:49.965035] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-23T20:25:49.965162] [INFO ] [sig ] LGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:50.118343] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LGI.txt [2026-02-23T20:25:50.118509] [INFO ] [sig ] [1810/3383] Completed LGI in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-23T20:25:50.118558] [INFO ] [sig ] [1811/3383] Forecasting LGIH... [2026-02-23T20:25:50.118612] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-23T20:25:50.118645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-23T20:25:50.129867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-23T20:25:50.130220] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-23T20:25:50.131084] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-23T20:25:50.131138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:50.131179] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:50.131207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:50.131264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:50.189203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:50.190065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:50.190166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:50.190201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:50.310495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:50.310702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:50.310746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:50.310776] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:50.314312] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: DOWN (p=6.62%) [2026-02-23T20:25:50.314610] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-23T20:25:50.314769] [INFO ] [sig ] LGIH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:50.460092] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LGIH.txt [2026-02-23T20:25:50.460235] [INFO ] [sig ] [1811/3383] Completed LGIH in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:50.460281] [INFO ] [sig ] [1812/3383] Forecasting LGND... [2026-02-23T20:25:50.460313] [INFO ] [sig ] Generating forecast for: LGND [2026-02-23T20:25:50.460343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-23T20:25:50.472027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-23T20:25:50.472390] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-23T20:25:50.473239] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-23T20:25:50.473293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:50.473327] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:50.473354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:50.473412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:50.532822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:50.533658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:50.533746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:50.533783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:50.655219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:50.655374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:50.655414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:50.655443] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:50.659014] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=89.78%) [2026-02-23T20:25:50.659292] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-23T20:25:50.659417] [INFO ] [sig ] LGND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:50.805107] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LGND.txt [2026-02-23T20:25:50.805261] [INFO ] [sig ] [1812/3383] Completed LGND in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:50.805311] [INFO ] [sig ] [1813/3383] Forecasting LH... [2026-02-23T20:25:50.805344] [INFO ] [sig ] Generating forecast for: LH [2026-02-23T20:25:50.805375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-23T20:25:50.817056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-23T20:25:50.817421] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-23T20:25:50.818256] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-23T20:25:50.818310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:50.818343] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:50.818370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:50.818426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:50.878480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:50.879457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:50.879545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:50.879600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:51.005599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:51.005764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:51.005804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:51.005833] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:51.010758] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=28.38%) [2026-02-23T20:25:51.011278] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-23T20:25:51.011493] [INFO ] [sig ] LH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:51.172562] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LH.txt [2026-02-23T20:25:51.172743] [INFO ] [sig ] [1813/3383] Completed LH in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:51.172797] [INFO ] [sig ] [1814/3383] Forecasting LHX... [2026-02-23T20:25:51.172829] [INFO ] [sig ] Generating forecast for: LHX [2026-02-23T20:25:51.172861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-23T20:25:51.184501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-23T20:25:51.184911] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-23T20:25:51.185717] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-23T20:25:51.185771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:51.185804] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:51.185831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:51.185888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:51.245297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:51.246226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:51.246311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:51.246346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:51.371598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:51.371762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:51.371804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:51.371836] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:51.375319] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=23.57%) [2026-02-23T20:25:51.375635] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-23T20:25:51.375771] [INFO ] [sig ] LHX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:51.522677] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LHX.txt [2026-02-23T20:25:51.522842] [INFO ] [sig ] [1814/3383] Completed LHX in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:51.522885] [INFO ] [sig ] [1815/3383] Forecasting LI... [2026-02-23T20:25:51.523146] [INFO ] [sig ] Generating forecast for: LI [2026-02-23T20:25:51.523180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-23T20:25:51.534854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-23T20:25:51.535195] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-23T20:25:51.536008] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-23T20:25:51.536075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:51.536111] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:51.536142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:51.536202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:51.598189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:51.599311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:51.599397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:51.599432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:51.728227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:51.728402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:51.728443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:51.728494] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:51.732367] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: UP (p=83.44%) [2026-02-23T20:25:51.732663] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-23T20:25:51.732788] [INFO ] [sig ] LI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:51.880942] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LI.txt [2026-02-23T20:25:51.881097] [INFO ] [sig ] [1815/3383] Completed LI in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:51.881137] [INFO ] [sig ] [1816/3383] Forecasting LICN... [2026-02-23T20:25:51.881167] [INFO ] [sig ] Generating forecast for: LICN [2026-02-23T20:25:51.881197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-23T20:25:51.893854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-23T20:25:51.894285] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-23T20:25:51.895193] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-23T20:25:51.895250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:51.895284] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:51.895313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:51.895372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:51.953517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:51.954616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:51.954705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:51.954737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:52.072831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:52.072990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:52.073032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:52.073060] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:52.076814] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-02-23T20:25:52.077279] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-23T20:25:52.077404] [INFO ] [sig ] LICN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:52.226751] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LICN.txt [2026-02-23T20:25:52.226894] [INFO ] [sig ] [1816/3383] Completed LICN in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:52.226933] [INFO ] [sig ] [1817/3383] Forecasting LIF... [2026-02-23T20:25:52.226965] [INFO ] [sig ] Generating forecast for: LIF [2026-02-23T20:25:52.226995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-23T20:25:52.239047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-23T20:25:52.239458] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-23T20:25:52.240332] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-23T20:25:52.240385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:52.240418] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:52.240445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:52.240504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:52.300699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:52.301598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:52.301730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:52.301771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:52.435036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:52.435200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:52.435242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:52.435271] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:52.439294] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=15.93%) [2026-02-23T20:25:52.439612] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-23T20:25:52.439743] [INFO ] [sig ] LIF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:52.586201] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LIF.txt [2026-02-23T20:25:52.586340] [INFO ] [sig ] [1817/3383] Completed LIF in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:52.586380] [INFO ] [sig ] [1818/3383] Forecasting LII... [2026-02-23T20:25:52.586410] [INFO ] [sig ] Generating forecast for: LII [2026-02-23T20:25:52.586440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-23T20:25:52.597318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-23T20:25:52.597711] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-23T20:25:52.598508] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-23T20:25:52.598562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:52.598615] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:52.598642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:52.598724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:52.657064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:52.657815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:52.657920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:52.657954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:52.784760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:52.784920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:52.784962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:52.784991] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:52.788531] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-02-23T20:25:52.788853] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-23T20:25:52.788983] [INFO ] [sig ] LII: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:52.941317] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LII.txt [2026-02-23T20:25:52.941475] [INFO ] [sig ] [1818/3383] Completed LII in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:52.941515] [INFO ] [sig ] [1819/3383] Forecasting LILA... [2026-02-23T20:25:52.941545] [INFO ] [sig ] Generating forecast for: LILA [2026-02-23T20:25:52.941595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-23T20:25:52.953531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-23T20:25:52.954016] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-23T20:25:52.955187] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-23T20:25:52.955250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:52.955294] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:52.955341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:52.955403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:53.016358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:53.017250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:53.017336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:53.017372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:53.137955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:53.138131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:53.138186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:53.138219] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:53.142255] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: UP (p=62.90%) [2026-02-23T20:25:53.142599] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-23T20:25:53.142738] [INFO ] [sig ] LILA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:53.289769] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LILA.txt [2026-02-23T20:25:53.289924] [INFO ] [sig ] [1819/3383] Completed LILA in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:53.290138] [INFO ] [sig ] [1820/3383] Forecasting LILAK... [2026-02-23T20:25:53.290168] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-23T20:25:53.290199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-23T20:25:53.303473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-23T20:25:53.303879] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-23T20:25:53.304922] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-23T20:25:53.304978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:53.305010] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:53.305037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:53.305274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:53.364336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:53.365321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:53.365405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:53.365437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:53.488446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:53.488632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:53.488676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:53.488705] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:53.492279] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: UP (p=80.65%) [2026-02-23T20:25:53.492604] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-23T20:25:53.492739] [INFO ] [sig ] LILAK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:53.634458] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LILAK.txt [2026-02-23T20:25:53.634624] [INFO ] [sig ] [1820/3383] Completed LILAK in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:53.634666] [INFO ] [sig ] [1821/3383] Forecasting LIN... [2026-02-23T20:25:53.634695] [INFO ] [sig ] Generating forecast for: LIN [2026-02-23T20:25:53.634725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-23T20:25:53.645776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-23T20:25:53.646105] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-23T20:25:53.646911] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-23T20:25:53.646965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:53.646997] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:53.647023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:53.647079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:53.704425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:53.705186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:53.705267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:53.705300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:53.827457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:53.827631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:53.827672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:53.827701] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:53.831218] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=68.06%) [2026-02-23T20:25:53.831525] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-23T20:25:53.831668] [INFO ] [sig ] LIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:53.975130] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LIN.txt [2026-02-23T20:25:53.975271] [INFO ] [sig ] [1821/3383] Completed LIN in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:53.975312] [INFO ] [sig ] [1822/3383] Forecasting LINC... [2026-02-23T20:25:53.975351] [INFO ] [sig ] Generating forecast for: LINC [2026-02-23T20:25:53.975384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-23T20:25:53.987110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-23T20:25:53.987476] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-23T20:25:53.988326] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-23T20:25:53.988382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:53.988413] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:53.988440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:53.988497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:54.046305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:54.047171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:54.047253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:54.047286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:54.168682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:54.168841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:54.168882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:54.168911] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:54.172379] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: UP (p=66.47%) [2026-02-23T20:25:54.172681] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-23T20:25:54.172807] [INFO ] [sig ] LINC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:54.314701] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LINC.txt [2026-02-23T20:25:54.314850] [INFO ] [sig ] [1822/3383] Completed LINC in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:54.314896] [INFO ] [sig ] [1823/3383] Forecasting LIND... [2026-02-23T20:25:54.314927] [INFO ] [sig ] Generating forecast for: LIND [2026-02-23T20:25:54.314965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-23T20:25:54.326665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-23T20:25:54.326986] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-23T20:25:54.327770] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-23T20:25:54.327823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:54.327880] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:54.327908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:54.327967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:54.385913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:54.386722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:54.386805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:54.386839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:54.513833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:54.513995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:54.514037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:54.514065] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:54.517510] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: UP (p=62.33%) [2026-02-23T20:25:54.517861] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-23T20:25:54.518158] [INFO ] [sig ] LIND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:54.685328] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LIND.txt [2026-02-23T20:25:54.685516] [INFO ] [sig ] [1823/3383] Completed LIND in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:54.685561] [INFO ] [sig ] [1824/3383] Forecasting LINE... [2026-02-23T20:25:54.685612] [INFO ] [sig ] Generating forecast for: LINE [2026-02-23T20:25:54.685650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-23T20:25:54.698641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-23T20:25:54.699062] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-23T20:25:54.700041] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-23T20:25:54.700098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:54.700132] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:54.700160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:54.700217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:54.758752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:54.759766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:54.759889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:54.759942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:54.888730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:54.888917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:54.888968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:54.888998] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:54.892976] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=15.12%) [2026-02-23T20:25:54.893286] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-23T20:25:54.893416] [INFO ] [sig ] LINE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:55.045246] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LINE.txt [2026-02-23T20:25:55.045391] [INFO ] [sig ] [1824/3383] Completed LINE in 0.4s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:55.045433] [INFO ] [sig ] [1825/3383] Forecasting LINK... [2026-02-23T20:25:55.045463] [INFO ] [sig ] Generating forecast for: LINK [2026-02-23T20:25:55.045493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-23T20:25:55.056027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-23T20:25:55.056411] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-23T20:25:55.057244] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-23T20:25:55.057299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:55.057332] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:55.057360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:55.057416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:55.117366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:55.118168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:55.118252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:55.118286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:55.235616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:55.235770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:55.235810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:55.235842] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:55.239302] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-02-23T20:25:55.239595] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-23T20:25:55.239720] [INFO ] [sig ] LINK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:55.382694] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LINK.txt [2026-02-23T20:25:55.382841] [INFO ] [sig ] [1825/3383] Completed LINK in 0.3s | 2.80 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-23T20:25:55.382883] [INFO ] [sig ] [1826/3383] Forecasting LITE... [2026-02-23T20:25:55.382914] [INFO ] [sig ] Generating forecast for: LITE [2026-02-23T20:25:55.382944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-23T20:25:55.394751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-23T20:25:55.395113] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-23T20:25:55.395928] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-23T20:25:55.395983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:55.396016] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:55.396044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:55.396101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:55.453652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:55.454401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:55.454485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:55.454519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:55.581207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:55.581377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:55.581419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:55.581467] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:55.585189] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=78.77%) [2026-02-23T20:25:55.585504] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-23T20:25:55.585655] [INFO ] [sig ] LITE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:55.730936] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LITE.txt [2026-02-23T20:25:55.731074] [INFO ] [sig ] [1826/3383] Completed LITE in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-23T20:25:55.731115] [INFO ] [sig ] [1827/3383] Forecasting LITM... [2026-02-23T20:25:55.731145] [INFO ] [sig ] Generating forecast for: LITM [2026-02-23T20:25:55.731174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-23T20:25:55.742085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-23T20:25:55.742396] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-23T20:25:55.743199] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-23T20:25:55.743253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:55.743286] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:55.743314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:55.743375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:55.800867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:55.801465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:55.801545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:55.801596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:55.919825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:55.919941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:55.919978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:55.920006] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:55.923233] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=83.92%) [2026-02-23T20:25:55.923503] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-23T20:25:55.923642] [INFO ] [sig ] LITM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:56.064689] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LITM.txt [2026-02-23T20:25:56.064808] [INFO ] [sig ] [1827/3383] Completed LITM in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:56.064848] [INFO ] [sig ] [1828/3383] Forecasting LIVN... [2026-02-23T20:25:56.064882] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-23T20:25:56.064910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-23T20:25:56.075637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-23T20:25:56.075959] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-23T20:25:56.076776] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-23T20:25:56.076829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:56.076862] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:56.076889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:56.076946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:56.134336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:56.135093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:56.135176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:56.135210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:56.259077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:56.259239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:56.259280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:56.259309] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:56.263408] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=82.88%) [2026-02-23T20:25:56.263715] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-23T20:25:56.263845] [INFO ] [sig ] LIVN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:56.406716] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LIVN.txt [2026-02-23T20:25:56.406843] [INFO ] [sig ] [1828/3383] Completed LIVN in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:56.406884] [INFO ] [sig ] [1829/3383] Forecasting LKFN... [2026-02-23T20:25:56.406913] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-23T20:25:56.406943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-23T20:25:56.417642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-23T20:25:56.418026] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-23T20:25:56.418832] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-23T20:25:56.418887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:56.418920] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:56.418948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:56.419004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:56.475747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:56.476378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:56.476456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:56.476489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:56.596011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:56.596317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:56.596368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:56.596401] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:56.600598] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: DOWN (p=24.96%) [2026-02-23T20:25:56.600913] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-23T20:25:56.601044] [INFO ] [sig ] LKFN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:56.746263] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LKFN.txt [2026-02-23T20:25:56.746398] [INFO ] [sig ] [1829/3383] Completed LKFN in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:56.746439] [INFO ] [sig ] [1830/3383] Forecasting LKQ... [2026-02-23T20:25:56.746468] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-23T20:25:56.746498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-23T20:25:56.758805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-23T20:25:56.759147] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-23T20:25:56.759980] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-23T20:25:56.760035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:56.760067] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:56.760094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:56.760164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:56.816886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:56.817676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:56.817758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:56.817790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:56.933465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:56.933653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:56.933695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:56.933724] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:56.937173] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=8.05%) [2026-02-23T20:25:56.937453] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-23T20:25:56.937600] [INFO ] [sig ] LKQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:57.077915] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LKQ.txt [2026-02-23T20:25:57.078062] [INFO ] [sig ] [1830/3383] Completed LKQ in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:57.078103] [INFO ] [sig ] [1831/3383] Forecasting LLY... [2026-02-23T20:25:57.078133] [INFO ] [sig ] Generating forecast for: LLY [2026-02-23T20:25:57.078163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-23T20:25:57.089078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-23T20:25:57.089432] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-23T20:25:57.090263] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-23T20:25:57.090318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:57.090349] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:57.090376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:57.090433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:57.148307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:57.149050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:57.149133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:57.149167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:57.269367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:57.269526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:57.269590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:57.269624] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:57.273031] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=85.12%) [2026-02-23T20:25:57.273306] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-23T20:25:57.273431] [INFO ] [sig ] LLY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:57.414888] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LLY.txt [2026-02-23T20:25:57.415044] [INFO ] [sig ] [1831/3383] Completed LLY in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:57.415113] [INFO ] [sig ] [1832/3383] Forecasting LMB... [2026-02-23T20:25:57.415145] [INFO ] [sig ] Generating forecast for: LMB [2026-02-23T20:25:57.415177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-23T20:25:57.425822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-23T20:25:57.426174] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-23T20:25:57.426973] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-23T20:25:57.427040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:57.427075] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:57.427102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:57.427160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:57.484425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:57.485185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:57.485267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:57.485301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:57.605757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:57.605915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:57.605957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:57.605987] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:57.609430] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=53.90%) [2026-02-23T20:25:57.609727] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-23T20:25:57.609851] [INFO ] [sig ] LMB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:57.761506] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LMB.txt [2026-02-23T20:25:57.761683] [INFO ] [sig ] [1832/3383] Completed LMB in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:57.761727] [INFO ] [sig ] [1833/3383] Forecasting LMBS... [2026-02-23T20:25:57.761756] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-23T20:25:57.761786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-23T20:25:57.773199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-23T20:25:57.773612] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-23T20:25:57.774595] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-23T20:25:57.774648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:57.774680] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:57.774707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:57.774764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:57.834016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:57.835174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:57.835261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:57.835295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:57.961568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:57.961747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:57.961788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:57.961817] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:57.965258] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: DOWN (p=25.94%) [2026-02-23T20:25:57.965531] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-23T20:25:57.965671] [INFO ] [sig ] LMBS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:58.186420] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LMBS.txt [2026-02-23T20:25:58.186594] [INFO ] [sig ] [1833/3383] Completed LMBS in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:58.186637] [INFO ] [sig ] [1834/3383] Forecasting LMND... [2026-02-23T20:25:58.186669] [INFO ] [sig ] Generating forecast for: LMND [2026-02-23T20:25:58.186700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-23T20:25:58.198756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-23T20:25:58.199287] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-23T20:25:58.200121] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-23T20:25:58.200176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:58.200209] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:58.200237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:58.200295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:58.259179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:58.260369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:58.260453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:58.260486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:58.388932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:58.389095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:58.389138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:58.389166] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:58.392787] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=35.65%) [2026-02-23T20:25:58.393151] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-23T20:25:58.393290] [INFO ] [sig ] LMND: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:25:58.546762] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LMND.txt [2026-02-23T20:25:58.546933] [INFO ] [sig ] [1834/3383] Completed LMND in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:58.546983] [INFO ] [sig ] [1835/3383] Forecasting LNC... [2026-02-23T20:25:58.547019] [INFO ] [sig ] Generating forecast for: LNC [2026-02-23T20:25:58.547052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-23T20:25:58.559178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-23T20:25:58.559599] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-23T20:25:58.560418] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-23T20:25:58.560473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:58.560505] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:58.560563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:58.560652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:58.619674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:58.620555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:58.620664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:58.620700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:58.754801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:58.754962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:58.755006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:58.755036] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:58.758603] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-23T20:25:58.758898] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-23T20:25:58.759034] [INFO ] [sig ] LNC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:58.901926] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LNC.txt [2026-02-23T20:25:58.902104] [INFO ] [sig ] [1835/3383] Completed LNC in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:58.902146] [INFO ] [sig ] [1836/3383] Forecasting LND... [2026-02-23T20:25:58.902177] [INFO ] [sig ] Generating forecast for: LND [2026-02-23T20:25:58.902208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-23T20:25:58.912757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-23T20:25:58.913135] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-23T20:25:58.913936] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-23T20:25:58.913990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:58.914022] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:58.914049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:58.914106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:58.971030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:58.971901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:58.971986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:58.972019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:59.085333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:59.085499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:59.085542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:59.085595] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:59.089178] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: UP (p=62.96%) [2026-02-23T20:25:59.089469] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-23T20:25:59.089616] [INFO ] [sig ] LND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:59.233972] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LND.txt [2026-02-23T20:25:59.234139] [INFO ] [sig ] [1836/3383] Completed LND in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:59.234180] [INFO ] [sig ] [1837/3383] Forecasting LNG... [2026-02-23T20:25:59.234209] [INFO ] [sig ] Generating forecast for: LNG [2026-02-23T20:25:59.234240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-23T20:25:59.246805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-23T20:25:59.247269] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-23T20:25:59.248362] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-23T20:25:59.248420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:59.248453] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:59.248483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:59.248553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:59.312931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:59.313717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:59.313804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:59.313848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:59.446621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:59.446793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:59.446840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:59.446871] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:59.450626] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-02-23T20:25:59.450944] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-23T20:25:59.451072] [INFO ] [sig ] LNG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:59.593216] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LNG.txt [2026-02-23T20:25:59.593384] [INFO ] [sig ] [1837/3383] Completed LNG in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:59.593430] [INFO ] [sig ] [1838/3383] Forecasting LNKB... [2026-02-23T20:25:59.593460] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-23T20:25:59.593490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-23T20:25:59.604310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-23T20:25:59.604690] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-23T20:25:59.605509] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-23T20:25:59.605565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:59.605631] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:59.605660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:59.605718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:25:59.666507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:25:59.667390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:25:59.667476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:25:59.667513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:25:59.791280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:25:59.791458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:25:59.791513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:25:59.791558] [INFO ] [FORECASTER] Training complete [2026-02-23T20:25:59.795066] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: UP (p=78.10%) [2026-02-23T20:25:59.795389] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-23T20:25:59.795517] [INFO ] [sig ] LNKB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:25:59.942146] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LNKB.txt [2026-02-23T20:25:59.942303] [INFO ] [sig ] [1838/3383] Completed LNKB in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:25:59.942343] [INFO ] [sig ] [1839/3383] Forecasting LNN... [2026-02-23T20:25:59.942376] [INFO ] [sig ] Generating forecast for: LNN [2026-02-23T20:25:59.942406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-23T20:25:59.954699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-23T20:25:59.955112] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-23T20:25:59.955955] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-23T20:25:59.956011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:25:59.956045] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:25:59.956073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:25:59.956132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:00.019921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:00.020871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:00.020969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:00.021012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:00.153198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:00.153370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:00.153432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:00.153464] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:00.157603] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: UP (p=63.69%) [2026-02-23T20:26:00.157996] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-23T20:26:00.158145] [INFO ] [sig ] LNN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:00.319536] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LNN.txt [2026-02-23T20:26:00.319688] [INFO ] [sig ] [1839/3383] Completed LNN in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:26:00.319730] [INFO ] [sig ] [1840/3383] Forecasting LNTH... [2026-02-23T20:26:00.319760] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-23T20:26:00.319790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-23T20:26:00.330839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-23T20:26:00.331173] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-23T20:26:00.332386] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-23T20:26:00.332442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:00.332475] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:00.332503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:00.332561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:00.391392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:00.392138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:00.392218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:00.392253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:00.513814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:00.513945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:00.513985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:00.514014] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:00.517548] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-02-23T20:26:00.517902] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-23T20:26:00.518046] [INFO ] [sig ] LNTH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:00.672762] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LNTH.txt [2026-02-23T20:26:00.672918] [INFO ] [sig ] [1840/3383] Completed LNTH in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:26:00.672969] [INFO ] [sig ] [1841/3383] Forecasting LNZA... [2026-02-23T20:26:00.673006] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-23T20:26:00.673044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-23T20:26:00.684995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-23T20:26:00.685375] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-23T20:26:00.686442] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-23T20:26:00.686497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:00.686529] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:00.686556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:00.686643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:00.750612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:00.751442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:00.751526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:00.751560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:00.871129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:00.871280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:00.871321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:00.871350] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:00.874799] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-02-23T20:26:00.875103] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-23T20:26:00.875234] [INFO ] [sig ] LNZA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:01.020356] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LNZA.txt [2026-02-23T20:26:01.020520] [INFO ] [sig ] [1841/3383] Completed LNZA in 0.3s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:26:01.020563] [INFO ] [sig ] [1842/3383] Forecasting LOAN... [2026-02-23T20:26:01.020627] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-23T20:26:01.020659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-23T20:26:01.031031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-23T20:26:01.031407] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-23T20:26:01.032206] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-23T20:26:01.032260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:01.032293] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:01.032321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:01.032378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:01.091833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:01.092761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:01.092847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:01.092881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:01.206556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:01.206730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:01.206774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:01.206804] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:01.210765] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-02-23T20:26:01.211044] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-23T20:26:01.211167] [INFO ] [sig ] LOAN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:01.371846] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LOAN.txt [2026-02-23T20:26:01.372006] [INFO ] [sig ] [1842/3383] Completed LOAN in 0.4s | 2.80 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-23T20:26:01.372048] [INFO ] [sig ] [1843/3383] Forecasting LOB... [2026-02-23T20:26:01.372080] [INFO ] [sig ] Generating forecast for: LOB [2026-02-23T20:26:01.372110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-23T20:26:01.384554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-23T20:26:01.384921] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-23T20:26:01.385948] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-23T20:26:01.386004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:01.386051] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:01.386081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:01.386336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:01.446311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:01.447251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:01.447348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:01.447383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:01.589659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:01.589809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:01.589853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:01.589884] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:01.593552] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=96.74%) [2026-02-23T20:26:01.593870] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-23T20:26:01.594020] [INFO ] [sig ] LOB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:01.736260] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LOB.txt [2026-02-23T20:26:01.736388] [INFO ] [sig ] [1843/3383] Completed LOB in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-23T20:26:01.736429] [INFO ] [sig ] [1844/3383] Forecasting LOCO... [2026-02-23T20:26:01.736458] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-23T20:26:01.736487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-23T20:26:01.747403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-23T20:26:01.747789] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-23T20:26:01.748610] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-23T20:26:01.748665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:01.748698] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:01.748725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:01.748781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:01.808602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:01.809508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:01.809607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:01.809643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:01.938837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:01.939007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:01.939058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:01.939093] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:01.942669] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=40.66%) [2026-02-23T20:26:01.942960] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-23T20:26:01.943088] [INFO ] [sig ] LOCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:02.088457] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LOCO.txt [2026-02-23T20:26:02.088632] [INFO ] [sig ] [1844/3383] Completed LOCO in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:02.088677] [INFO ] [sig ] [1845/3383] Forecasting LOGI... [2026-02-23T20:26:02.088707] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-23T20:26:02.088737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-23T20:26:02.100008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-23T20:26:02.100402] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-23T20:26:02.101258] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-23T20:26:02.101315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:02.101349] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:02.101376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:02.101435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:02.158258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:02.159171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:02.159258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:02.159292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:02.282241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:02.282396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:02.282440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:02.282471] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:02.286262] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=99.85%) [2026-02-23T20:26:02.286548] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-23T20:26:02.286696] [INFO ] [sig ] LOGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:02.435258] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LOGI.txt [2026-02-23T20:26:02.435419] [INFO ] [sig ] [1845/3383] Completed LOGI in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:02.435464] [INFO ] [sig ] [1846/3383] Forecasting LOMA... [2026-02-23T20:26:02.435496] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-23T20:26:02.435528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-23T20:26:02.447682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-23T20:26:02.448174] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-23T20:26:02.449219] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-23T20:26:02.449282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:02.449317] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:02.449345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:02.449404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:02.510006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:02.510957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:02.511043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:02.511078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:02.651973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:02.652142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:02.652185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:02.652217] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:02.655902] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-02-23T20:26:02.656241] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-23T20:26:02.656380] [INFO ] [sig ] LOMA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:02.813503] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LOMA.txt [2026-02-23T20:26:02.813695] [INFO ] [sig ] [1846/3383] Completed LOMA in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:02.813760] [INFO ] [sig ] [1847/3383] Forecasting LOPE... [2026-02-23T20:26:02.813794] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-23T20:26:02.813825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-23T20:26:02.826119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-23T20:26:02.826548] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-23T20:26:02.827436] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-23T20:26:02.827493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:02.827528] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:02.827557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:02.827648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:02.890448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:02.891390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:02.891488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:02.891524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:03.038679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:03.038838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:03.038882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:03.038911] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:03.042486] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-23T20:26:03.042844] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-23T20:26:03.042986] [INFO ] [sig ] LOPE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:03.196283] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LOPE.txt [2026-02-23T20:26:03.196444] [INFO ] [sig ] [1847/3383] Completed LOPE in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:03.196487] [INFO ] [sig ] [1848/3383] Forecasting LOVE... [2026-02-23T20:26:03.196517] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-23T20:26:03.196547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-23T20:26:03.208290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-23T20:26:03.208717] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-23T20:26:03.209518] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-23T20:26:03.209597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:03.209633] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:03.209660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:03.209719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:03.270863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:03.271778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:03.271866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:03.271901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:03.399952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:03.400142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:03.400191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:03.400220] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:03.403837] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=3.30%) [2026-02-23T20:26:03.404129] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-23T20:26:03.404274] [INFO ] [sig ] LOVE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:03.545653] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LOVE.txt [2026-02-23T20:26:03.545797] [INFO ] [sig ] [1848/3383] Completed LOVE in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:03.545876] [INFO ] [sig ] [1849/3383] Forecasting LPCN... [2026-02-23T20:26:03.545910] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-23T20:26:03.545942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-23T20:26:03.556828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-23T20:26:03.557252] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-23T20:26:03.558179] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-23T20:26:03.558237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:03.558271] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:03.558299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:03.558358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:03.616017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:03.616930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:03.617025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:03.617060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:03.732305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:03.732458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:03.732501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:03.732531] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:03.736152] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=71.82%) [2026-02-23T20:26:03.736444] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-23T20:26:03.736592] [INFO ] [sig ] LPCN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:03.877416] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LPCN.txt [2026-02-23T20:26:03.877593] [INFO ] [sig ] [1849/3383] Completed LPCN in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:03.877641] [INFO ] [sig ] [1850/3383] Forecasting LPG... [2026-02-23T20:26:03.877672] [INFO ] [sig ] Generating forecast for: LPG [2026-02-23T20:26:03.877702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-23T20:26:03.888362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-23T20:26:03.888783] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-23T20:26:03.889689] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-23T20:26:03.889745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:03.889780] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:03.889807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:03.889866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:03.947278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:03.948151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:03.948235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:03.948268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:04.073592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:04.073754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:04.073799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:04.073880] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:04.077412] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: DOWN (p=29.74%) [2026-02-23T20:26:04.077730] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-23T20:26:04.077882] [INFO ] [sig ] LPG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:04.220287] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LPG.txt [2026-02-23T20:26:04.220442] [INFO ] [sig ] [1850/3383] Completed LPG in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:04.220485] [INFO ] [sig ] [1851/3383] Forecasting LPL... [2026-02-23T20:26:04.220516] [INFO ] [sig ] Generating forecast for: LPL [2026-02-23T20:26:04.220547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-23T20:26:04.231268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-23T20:26:04.231660] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-23T20:26:04.232491] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-23T20:26:04.232545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:04.232599] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:04.232630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:04.232687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:04.292345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:04.293253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:04.293340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:04.293373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:04.416700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:04.416859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:04.416900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:04.416930] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:04.420509] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-23T20:26:04.420816] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-23T20:26:04.420945] [INFO ] [sig ] LPL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:04.564132] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LPL.txt [2026-02-23T20:26:04.564480] [INFO ] [sig ] [1851/3383] Completed LPL in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:04.564522] [INFO ] [sig ] [1852/3383] Forecasting LPLA... [2026-02-23T20:26:04.564552] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-23T20:26:04.564601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-23T20:26:04.575942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-23T20:26:04.576311] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-23T20:26:04.577132] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-23T20:26:04.577188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:04.577222] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:04.577302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:04.577365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:04.640857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:04.641774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:04.641899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:04.641935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:04.781661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:04.781824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:04.781867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:04.781898] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:04.785665] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=81.05%) [2026-02-23T20:26:04.785953] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-23T20:26:04.786082] [INFO ] [sig ] LPLA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:04.950892] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LPLA.txt [2026-02-23T20:26:04.951058] [INFO ] [sig ] [1852/3383] Completed LPLA in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:04.951101] [INFO ] [sig ] [1853/3383] Forecasting LPRO... [2026-02-23T20:26:04.951131] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-23T20:26:04.951161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-23T20:26:04.963640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-23T20:26:04.964134] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-23T20:26:04.965042] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-23T20:26:04.965099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:04.965133] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:04.965160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:04.965217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:05.024658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:05.025593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:05.025680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:05.025713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:05.155347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:05.155510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:05.155551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:05.155602] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:05.159925] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: UP (p=60.29%) [2026-02-23T20:26:05.160529] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-23T20:26:05.160732] [INFO ] [sig ] LPRO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:05.321744] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LPRO.txt [2026-02-23T20:26:05.321905] [INFO ] [sig ] [1853/3383] Completed LPRO in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:05.321949] [INFO ] [sig ] [1854/3383] Forecasting LPSN... [2026-02-23T20:26:05.321979] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-23T20:26:05.322010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-23T20:26:05.333447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-23T20:26:05.333880] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-23T20:26:05.334701] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-23T20:26:05.334757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:05.334792] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:05.334838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:05.334898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:05.393654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:05.394522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:05.394624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:05.394659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:05.519730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:05.519885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:05.519926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:05.519954] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:05.523375] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-23T20:26:05.523674] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-23T20:26:05.523798] [INFO ] [sig ] LPSN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:05.668474] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LPSN.txt [2026-02-23T20:26:05.668627] [INFO ] [sig ] [1854/3383] Completed LPSN in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:05.668670] [INFO ] [sig ] [1855/3383] Forecasting LPTH... [2026-02-23T20:26:05.668700] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-23T20:26:05.668729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-23T20:26:05.679938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-23T20:26:05.680276] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-23T20:26:05.681138] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-23T20:26:05.681192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:05.681225] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:05.681252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:05.681308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:05.740698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:05.741558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:05.741667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:05.741703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:05.862756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:05.862913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:05.862955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:05.862991] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:05.866626] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: UP (p=65.69%) [2026-02-23T20:26:05.866912] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-23T20:26:05.867040] [INFO ] [sig ] LPTH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:06.021097] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LPTH.txt [2026-02-23T20:26:06.021283] [INFO ] [sig ] [1855/3383] Completed LPTH in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:06.021345] [INFO ] [sig ] [1856/3383] Forecasting LPX... [2026-02-23T20:26:06.021380] [INFO ] [sig ] Generating forecast for: LPX [2026-02-23T20:26:06.021412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-23T20:26:06.032876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-23T20:26:06.033278] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-23T20:26:06.034154] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-23T20:26:06.034210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:06.034245] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:06.034276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:06.034350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:06.096332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:06.097311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:06.097399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:06.097433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:06.220315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:06.220481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:06.220521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:06.220552] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:06.224160] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=10.50%) [2026-02-23T20:26:06.224467] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-23T20:26:06.224617] [INFO ] [sig ] LPX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:06.380858] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LPX.txt [2026-02-23T20:26:06.381020] [INFO ] [sig ] [1856/3383] Completed LPX in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:06.381064] [INFO ] [sig ] [1857/3383] Forecasting LQDA... [2026-02-23T20:26:06.381095] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-23T20:26:06.381126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-23T20:26:06.392994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-23T20:26:06.393382] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-23T20:26:06.394207] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-23T20:26:06.394262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:06.394296] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:06.394325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:06.394396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:06.458076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:06.458988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:06.459096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:06.459144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:06.590755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:06.590923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:06.590967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:06.590998] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:06.594771] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-23T20:26:06.595095] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-23T20:26:06.595228] [INFO ] [sig ] LQDA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:06.746410] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LQDA.txt [2026-02-23T20:26:06.746590] [INFO ] [sig ] [1857/3383] Completed LQDA in 0.4s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:06.746636] [INFO ] [sig ] [1858/3383] Forecasting LRCX... [2026-02-23T20:26:06.746666] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-23T20:26:06.746703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-23T20:26:06.758545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-23T20:26:06.758961] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-23T20:26:06.759773] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-23T20:26:06.759827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:06.759859] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:06.759885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:06.759941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:06.817287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:06.818213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:06.818305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:06.818340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:06.942854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:06.943015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:06.943056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:06.943084] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:06.946460] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=68.53%) [2026-02-23T20:26:06.946753] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-23T20:26:06.946875] [INFO ] [sig ] LRCX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:07.087219] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LRCX.txt [2026-02-23T20:26:07.087349] [INFO ] [sig ] [1858/3383] Completed LRCX in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:07.087389] [INFO ] [sig ] [1859/3383] Forecasting LRGE... [2026-02-23T20:26:07.087418] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-23T20:26:07.087446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-23T20:26:07.097623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-23T20:26:07.097960] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-23T20:26:07.098772] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-23T20:26:07.098826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:07.098858] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:07.098886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:07.098942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:07.155894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:07.156619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:07.156699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:07.156731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:07.268028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:07.268151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:07.268188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:07.268217] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:07.271604] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: DOWN (p=31.32%) [2026-02-23T20:26:07.271887] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-23T20:26:07.272025] [INFO ] [sig ] LRGE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:07.413598] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LRGE.txt [2026-02-23T20:26:07.413726] [INFO ] [sig ] [1859/3383] Completed LRGE in 0.3s | 2.80 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-23T20:26:07.413765] [INFO ] [sig ] [1860/3383] Forecasting LSCC... [2026-02-23T20:26:07.413795] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-23T20:26:07.413825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-23T20:26:07.424877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-23T20:26:07.425213] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-23T20:26:07.426016] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-23T20:26:07.426070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:07.426110] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:07.426143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:07.426213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:07.483281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:07.483936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:07.484014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:07.484047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:07.604898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:07.605039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:07.605080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:07.605108] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:07.608520] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=68.58%) [2026-02-23T20:26:07.608812] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-23T20:26:07.608934] [INFO ] [sig ] LSCC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:07.751497] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LSCC.txt [2026-02-23T20:26:07.751643] [INFO ] [sig ] [1860/3383] Completed LSCC in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-23T20:26:07.751685] [INFO ] [sig ] [1861/3383] Forecasting LSPD... [2026-02-23T20:26:07.751714] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-23T20:26:07.751745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-23T20:26:07.763009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-23T20:26:07.763321] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-23T20:26:07.764127] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-23T20:26:07.764180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:07.764214] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:07.764240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:07.764296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:07.820851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:07.821481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:07.821559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:07.821611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:07.949936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:07.950117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:07.950172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:07.950221] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:07.953793] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=5.80%) [2026-02-23T20:26:07.954066] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-23T20:26:07.954193] [INFO ] [sig ] LSPD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:08.098226] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LSPD.txt [2026-02-23T20:26:08.098394] [INFO ] [sig ] [1861/3383] Completed LSPD in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:08.098435] [INFO ] [sig ] [1862/3383] Forecasting LTC... [2026-02-23T20:26:08.098468] [INFO ] [sig ] Generating forecast for: LTC [2026-02-23T20:26:08.098509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-23T20:26:08.110001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-23T20:26:08.110403] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-23T20:26:08.111271] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-23T20:26:08.111326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:08.111360] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:08.111390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:08.111448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:08.172218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:08.173105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:08.173232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:08.173267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:08.293158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:08.293318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:08.293361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:08.293391] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:08.296990] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: DOWN (p=7.37%) [2026-02-23T20:26:08.297300] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-23T20:26:08.297431] [INFO ] [sig ] LTC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:08.463697] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LTC.txt [2026-02-23T20:26:08.463855] [INFO ] [sig ] [1862/3383] Completed LTC in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:08.463896] [INFO ] [sig ] [1863/3383] Forecasting LTH... [2026-02-23T20:26:08.463927] [INFO ] [sig ] Generating forecast for: LTH [2026-02-23T20:26:08.463957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-23T20:26:08.475533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-23T20:26:08.475939] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-23T20:26:08.476763] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-23T20:26:08.476818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:08.476851] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:08.476878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:08.476934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:08.536114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:08.537007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:08.537096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:08.537128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:08.657041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:08.657203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:08.657245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:08.657275] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:08.661248] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: DOWN (p=14.90%) [2026-02-23T20:26:08.661540] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-23T20:26:08.661687] [INFO ] [sig ] LTH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:08.807096] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LTH.txt [2026-02-23T20:26:08.807260] [INFO ] [sig ] [1863/3383] Completed LTH in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:08.807302] [INFO ] [sig ] [1864/3383] Forecasting LTRN... [2026-02-23T20:26:08.807333] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-23T20:26:08.807363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-23T20:26:08.818371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-23T20:26:08.818787] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-23T20:26:08.819609] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-23T20:26:08.819663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:08.819695] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:08.819722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:08.819778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:08.879048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:08.879982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:08.880068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:08.880103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:08.997588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:08.997737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:08.997776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:08.997804] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:09.001315] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: DOWN (p=8.46%) [2026-02-23T20:26:09.001610] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-23T20:26:09.001734] [INFO ] [sig ] LTRN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:09.144680] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LTRN.txt [2026-02-23T20:26:09.144817] [INFO ] [sig ] [1864/3383] Completed LTRN in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:09.144856] [INFO ] [sig ] [1865/3383] Forecasting LTRX... [2026-02-23T20:26:09.144886] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-23T20:26:09.144915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-23T20:26:09.156640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-23T20:26:09.157022] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-23T20:26:09.158032] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-23T20:26:09.158086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:09.158118] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:09.158145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:09.158214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:09.216921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:09.217521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:09.217615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:09.217650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:09.340539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:09.340712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:09.340752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:09.340782] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:09.344592] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=92.84%) [2026-02-23T20:26:09.344878] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-23T20:26:09.345003] [INFO ] [sig ] LTRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:09.489506] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LTRX.txt [2026-02-23T20:26:09.489714] [INFO ] [sig ] [1865/3383] Completed LTRX in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:09.489756] [INFO ] [sig ] [1866/3383] Forecasting LUCD... [2026-02-23T20:26:09.489787] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-23T20:26:09.489817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-23T20:26:09.500820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-23T20:26:09.501207] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-23T20:26:09.502046] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-23T20:26:09.502101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:09.502133] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:09.502160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:09.502218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:09.560799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:09.561737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:09.561824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:09.561858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:09.684981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:09.685137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:09.685179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:09.685213] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:09.689123] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: UP (p=76.56%) [2026-02-23T20:26:09.689433] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-23T20:26:09.689726] [INFO ] [sig ] LUCD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:09.843744] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LUCD.txt [2026-02-23T20:26:09.843905] [INFO ] [sig ] [1866/3383] Completed LUCD in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:09.843948] [INFO ] [sig ] [1867/3383] Forecasting LUMN... [2026-02-23T20:26:09.843978] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-23T20:26:09.844009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-23T20:26:09.857466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-23T20:26:09.857957] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-23T20:26:09.858811] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-23T20:26:09.858884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:09.858917] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:09.858945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:09.859007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:09.916413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:09.917376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:09.917464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:09.917499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:10.043316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:10.043487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:10.043531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:10.043561] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:10.047148] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-23T20:26:10.047464] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-23T20:26:10.047616] [INFO ] [sig ] LUMN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:10.200347] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LUMN.txt [2026-02-23T20:26:10.200564] [INFO ] [sig ] [1867/3383] Completed LUMN in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:10.200644] [INFO ] [sig ] [1868/3383] Forecasting LUNG... [2026-02-23T20:26:10.200687] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-23T20:26:10.200727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-23T20:26:10.216873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-23T20:26:10.217402] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-23T20:26:10.218630] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-23T20:26:10.218707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:10.218751] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:10.218788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:10.218871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:10.285119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:10.286115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:10.286221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:10.286269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:10.411130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:10.411290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:10.411332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:10.411361] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:10.415016] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: DOWN (p=45.01%) [2026-02-23T20:26:10.415308] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-23T20:26:10.415436] [INFO ] [sig ] LUNG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:10.564406] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LUNG.txt [2026-02-23T20:26:10.564563] [INFO ] [sig ] [1868/3383] Completed LUNG in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:10.564626] [INFO ] [sig ] [1869/3383] Forecasting LVHD... [2026-02-23T20:26:10.564658] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-23T20:26:10.564688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-23T20:26:10.576634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-23T20:26:10.577018] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-23T20:26:10.578034] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-23T20:26:10.578088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:10.578149] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:10.578178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:10.578239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:10.638866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:10.639775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:10.639860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:10.639894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:10.760852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:10.761019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:10.761062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:10.761091] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:10.764549] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-02-23T20:26:10.764849] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-23T20:26:10.764974] [INFO ] [sig ] LVHD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:10.917064] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LVHD.txt [2026-02-23T20:26:10.917254] [INFO ] [sig ] [1869/3383] Completed LVHD in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:10.917303] [INFO ] [sig ] [1870/3383] Forecasting LVO... [2026-02-23T20:26:10.917345] [INFO ] [sig ] Generating forecast for: LVO [2026-02-23T20:26:10.917379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-23T20:26:10.929489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-23T20:26:10.929920] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-23T20:26:10.930807] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-23T20:26:10.930863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:10.930897] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:10.930926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:10.930985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:10.995113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:10.996022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:10.996110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:10.996146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:11.118033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:11.118197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:11.118241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:11.118273] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:11.121892] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-23T20:26:11.122181] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-23T20:26:11.122325] [INFO ] [sig ] LVO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:11.270943] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LVO.txt [2026-02-23T20:26:11.271081] [INFO ] [sig ] [1870/3383] Completed LVO in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:11.271120] [INFO ] [sig ] [1871/3383] Forecasting LVS... [2026-02-23T20:26:11.271150] [INFO ] [sig ] Generating forecast for: LVS [2026-02-23T20:26:11.271181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-23T20:26:11.282401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-23T20:26:11.282759] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-23T20:26:11.283530] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-23T20:26:11.283613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:11.283648] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:11.283675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:11.283731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:11.341105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:11.341811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:11.341891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:11.341924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:11.464845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:11.465006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:11.465048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:11.465079] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:11.468698] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=42.11%) [2026-02-23T20:26:11.468982] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-23T20:26:11.469109] [INFO ] [sig ] LVS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:11.613015] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LVS.txt [2026-02-23T20:26:11.613152] [INFO ] [sig ] [1871/3383] Completed LVS in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:11.613192] [INFO ] [sig ] [1872/3383] Forecasting LWAY... [2026-02-23T20:26:11.613227] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-23T20:26:11.613257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-23T20:26:11.625771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-23T20:26:11.626131] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-23T20:26:11.626962] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-23T20:26:11.627015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:11.627047] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:11.627074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:11.627132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:11.689735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:11.690536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:11.690642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:11.690678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:11.816536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:11.816708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:11.816750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:11.816812] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:11.820411] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=28.51%) [2026-02-23T20:26:11.820751] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-23T20:26:11.820881] [INFO ] [sig ] LWAY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:11.983404] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LWAY.txt [2026-02-23T20:26:11.983624] [INFO ] [sig ] [1872/3383] Completed LWAY in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:11.983686] [INFO ] [sig ] [1873/3383] Forecasting LWLG... [2026-02-23T20:26:11.983726] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-23T20:26:11.983764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-23T20:26:11.995600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-23T20:26:11.996039] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-23T20:26:11.997069] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-23T20:26:11.997124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:11.997157] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:11.997184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:11.997241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:12.061273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:12.062648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:12.062741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:12.062777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:12.189563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:12.189739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:12.189782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:12.189813] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:12.193392] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-23T20:26:12.193693] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-23T20:26:12.193818] [INFO ] [sig ] LWLG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:12.344434] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LWLG.txt [2026-02-23T20:26:12.344774] [INFO ] [sig ] [1873/3383] Completed LWLG in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:12.344817] [INFO ] [sig ] [1874/3383] Forecasting LX... [2026-02-23T20:26:12.344847] [INFO ] [sig ] Generating forecast for: LX [2026-02-23T20:26:12.344877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-23T20:26:12.357175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-23T20:26:12.357772] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-23T20:26:12.358654] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-23T20:26:12.358710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:12.358744] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:12.358773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:12.358832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:12.419461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:12.420255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:12.420340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:12.420376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:12.545689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:12.545864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:12.545907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:12.545939] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:12.549689] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=12.93%) [2026-02-23T20:26:12.549973] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-23T20:26:12.550117] [INFO ] [sig ] LX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:12.700031] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LX.txt [2026-02-23T20:26:12.700183] [INFO ] [sig ] [1874/3383] Completed LX in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:12.700222] [INFO ] [sig ] [1875/3383] Forecasting LXEO... [2026-02-23T20:26:12.700253] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-23T20:26:12.700283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-23T20:26:12.711956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-23T20:26:12.712310] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-23T20:26:12.713106] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-23T20:26:12.713161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:12.713201] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:12.713232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:12.713302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:12.776827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:12.777822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:12.777936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:12.777972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:12.907587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:12.907753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:12.907795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:12.907824] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:12.911353] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-02-23T20:26:12.911670] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-23T20:26:12.911798] [INFO ] [sig ] LXEO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:13.062133] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LXEO.txt [2026-02-23T20:26:13.062295] [INFO ] [sig ] [1875/3383] Completed LXEO in 0.4s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:13.062335] [INFO ] [sig ] [1876/3383] Forecasting LXP... [2026-02-23T20:26:13.062366] [INFO ] [sig ] Generating forecast for: LXP [2026-02-23T20:26:13.062397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-23T20:26:13.074176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-23T20:26:13.074592] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-23T20:26:13.075401] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-23T20:26:13.075459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:13.075499] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:13.075529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:13.075628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:13.136140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:13.137082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:13.137167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:13.137202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:13.256730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:13.256894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:13.256937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:13.256968] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:13.260685] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: DOWN (p=8.37%) [2026-02-23T20:26:13.261003] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-23T20:26:13.261139] [INFO ] [sig ] LXP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:13.408527] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LXP.txt [2026-02-23T20:26:13.408710] [INFO ] [sig ] [1876/3383] Completed LXP in 0.3s | 2.80 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-23T20:26:13.408752] [INFO ] [sig ] [1877/3383] Forecasting LYB... [2026-02-23T20:26:13.408782] [INFO ] [sig ] Generating forecast for: LYB [2026-02-23T20:26:13.408812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-23T20:26:13.421560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-23T20:26:13.422014] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-23T20:26:13.422902] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-23T20:26:13.422969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:13.423008] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:13.423036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:13.423095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:13.482717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:13.483614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:13.483697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:13.483732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:13.605784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:13.605950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:13.605993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:13.606022] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:13.610442] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=34.93%) [2026-02-23T20:26:13.610827] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-23T20:26:13.610984] [INFO ] [sig ] LYB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:13.774224] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LYB.txt [2026-02-23T20:26:13.774447] [INFO ] [sig ] [1877/3383] Completed LYB in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-23T20:26:13.774503] [INFO ] [sig ] [1878/3383] Forecasting LYG... [2026-02-23T20:26:13.774536] [INFO ] [sig ] Generating forecast for: LYG [2026-02-23T20:26:13.774568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-23T20:26:13.788888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-23T20:26:13.789396] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-23T20:26:13.790610] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-23T20:26:13.790671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:13.790725] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:13.790755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:13.790834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:13.855999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:13.856977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:13.857071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:13.857105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:13.986291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:13.986473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:13.986522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:13.986553] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:13.990129] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: UP (p=96.44%) [2026-02-23T20:26:13.990444] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-23T20:26:13.990618] [INFO ] [sig ] LYG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:14.137782] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LYG.txt [2026-02-23T20:26:14.137964] [INFO ] [sig ] [1878/3383] Completed LYG in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:14.138007] [INFO ] [sig ] [1879/3383] Forecasting LYRA... [2026-02-23T20:26:14.138037] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-23T20:26:14.138067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-23T20:26:14.150881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-23T20:26:14.151276] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-23T20:26:14.152110] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-23T20:26:14.152164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:14.152195] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:14.152222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:14.152279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:14.209020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:14.209868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:14.209984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:14.210017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:14.330713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:14.330875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:14.330915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:14.330945] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:14.334357] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: UP (p=89.61%) [2026-02-23T20:26:14.334655] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-23T20:26:14.334780] [INFO ] [sig ] LYRA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:14.475454] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LYRA.txt [2026-02-23T20:26:14.475614] [INFO ] [sig ] [1879/3383] Completed LYRA in 0.3s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:14.475658] [INFO ] [sig ] [1880/3383] Forecasting LYTS... [2026-02-23T20:26:14.475688] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-23T20:26:14.475718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-23T20:26:14.487160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-23T20:26:14.487596] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-23T20:26:14.488432] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-23T20:26:14.488486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:14.488518] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:14.488545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:14.488622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:14.545046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:14.545779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:14.545861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:14.545894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:14.665781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:14.665958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:14.666015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:14.666063] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:14.670169] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=75.67%) [2026-02-23T20:26:14.670550] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-23T20:26:14.670717] [INFO ] [sig ] LYTS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:14.829801] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LYTS.txt [2026-02-23T20:26:14.829952] [INFO ] [sig ] [1880/3383] Completed LYTS in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:14.829996] [INFO ] [sig ] [1881/3383] Forecasting LZ... [2026-02-23T20:26:14.830027] [INFO ] [sig ] Generating forecast for: LZ [2026-02-23T20:26:14.830059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-23T20:26:14.842682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-23T20:26:14.843085] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-23T20:26:14.844149] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-23T20:26:14.844204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:14.844238] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:14.844266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:14.844334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:14.910461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:14.911485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:14.911603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:14.911659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:15.048447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:15.048625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:15.048669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:15.048699] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:15.052644] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: DOWN (p=41.82%) [2026-02-23T20:26:15.053028] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-23T20:26:15.053202] [INFO ] [sig ] LZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:15.212137] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/LZ.txt [2026-02-23T20:26:15.212323] [INFO ] [sig ] [1881/3383] Completed LZ in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:15.212380] [INFO ] [sig ] [1882/3383] Forecasting LZB... [2026-02-23T20:26:15.212419] [INFO ] [sig ] Generating forecast for: LZB [2026-02-23T20:26:15.212452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-23T20:26:15.225236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-23T20:26:15.225878] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-23T20:26:15.226832] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-23T20:26:15.226900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:15.226951] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:15.226992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:15.227071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:15.291127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:15.292039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:15.292128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:15.292161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:15.417825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:15.418010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:15.418054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:15.418085] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:15.421702] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-02-23T20:26:15.421995] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-23T20:26:15.422127] [INFO ] [sig ] LZB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:15.566921] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LZB.txt [2026-02-23T20:26:15.567094] [INFO ] [sig ] [1882/3383] Completed LZB in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:15.567136] [INFO ] [sig ] [1883/3383] Forecasting LZM... [2026-02-23T20:26:15.567167] [INFO ] [sig ] Generating forecast for: LZM [2026-02-23T20:26:15.567199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-23T20:26:15.578718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-23T20:26:15.579077] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-23T20:26:15.579907] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-23T20:26:15.579961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:15.579994] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:15.580021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:15.580079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:15.636257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:15.637144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:15.637228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:15.637261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:15.757642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:15.757802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:15.757863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:15.757895] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:15.761365] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-02-23T20:26:15.761692] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-23T20:26:15.761817] [INFO ] [sig ] LZM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:15.902713] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/LZM.txt [2026-02-23T20:26:15.902868] [INFO ] [sig ] [1883/3383] Completed LZM in 0.3s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:15.902908] [INFO ] [sig ] [1884/3383] Forecasting M... [2026-02-23T20:26:15.902939] [INFO ] [sig ] Generating forecast for: M [2026-02-23T20:26:15.902970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-23T20:26:15.914387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-23T20:26:15.914792] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-23T20:26:15.915563] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-23T20:26:15.915639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:15.915671] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:15.915698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:15.915754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:15.972005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:15.972779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:15.972861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:15.972893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:16.098027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:16.098209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:16.098262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:16.098300] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:16.101922] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-02-23T20:26:16.102212] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-23T20:26:16.102348] [INFO ] [sig ] M: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:16.243486] [INFO ] [LOCAL ] Saved forecast: M 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/M.txt [2026-02-23T20:26:16.243646] [INFO ] [sig ] [1884/3383] Completed M in 0.3s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:16.243688] [INFO ] [sig ] [1885/3383] Forecasting MA... [2026-02-23T20:26:16.243718] [INFO ] [sig ] Generating forecast for: MA [2026-02-23T20:26:16.243750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-23T20:26:16.254871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-23T20:26:16.255252] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-23T20:26:16.256040] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-23T20:26:16.256094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:16.256127] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:16.256155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:16.256212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:16.315315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:16.316279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:16.316383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:16.316425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:16.445954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:16.446125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:16.446168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:16.446222] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:16.450463] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: UP (p=82.18%) [2026-02-23T20:26:16.450820] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-23T20:26:16.450962] [INFO ] [sig ] MA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:16.617022] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MA.txt [2026-02-23T20:26:16.617269] [INFO ] [sig ] [1885/3383] Completed MA in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:16.617330] [INFO ] [sig ] [1886/3383] Forecasting MAA... [2026-02-23T20:26:16.617371] [INFO ] [sig ] Generating forecast for: MAA [2026-02-23T20:26:16.617415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-23T20:26:16.633925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-23T20:26:16.634473] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-23T20:26:16.635729] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-23T20:26:16.635802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:16.635897] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:16.635949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:16.636043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:16.712731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:16.713767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:16.713876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:16.713916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:16.882855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:16.883120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:16.883194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:16.883247] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:16.887963] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: DOWN (p=45.20%) [2026-02-23T20:26:16.888393] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-23T20:26:16.888557] [INFO ] [sig ] MAA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:17.124358] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MAA.txt [2026-02-23T20:26:17.124632] [INFO ] [sig ] [1886/3383] Completed MAA in 0.5s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:17.124710] [INFO ] [sig ] [1887/3383] Forecasting MAC... [2026-02-23T20:26:17.124763] [INFO ] [sig ] Generating forecast for: MAC [2026-02-23T20:26:17.124815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-23T20:26:17.172164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-23T20:26:17.172770] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-23T20:26:17.173994] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-23T20:26:17.174070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:17.174123] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:17.174170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:17.174264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:17.266008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:17.267279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:17.267400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:17.267457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:17.464483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:17.464724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:17.464792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:17.464846] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:17.470138] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-02-23T20:26:17.470744] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-23T20:26:17.470954] [INFO ] [sig ] MAC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:17.691986] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MAC.txt [2026-02-23T20:26:17.692212] [INFO ] [sig ] [1887/3383] Completed MAC in 0.6s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:17.692282] [INFO ] [sig ] [1888/3383] Forecasting MAMA... [2026-02-23T20:26:17.692339] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-23T20:26:17.692391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-23T20:26:17.709709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-23T20:26:17.710240] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-23T20:26:17.711339] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-23T20:26:17.711417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:17.711463] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:17.711501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:17.711599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:17.801800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:17.803050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:17.803186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:17.803241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:17.956611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:17.956776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:17.956818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:17.956848] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:17.960490] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=88.88%) [2026-02-23T20:26:17.960821] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-23T20:26:17.960958] [INFO ] [sig ] MAMA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:18.105399] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MAMA.txt [2026-02-23T20:26:18.105540] [INFO ] [sig ] [1888/3383] Completed MAMA in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:18.105605] [INFO ] [sig ] [1889/3383] Forecasting MAN... [2026-02-23T20:26:18.105637] [INFO ] [sig ] Generating forecast for: MAN [2026-02-23T20:26:18.105667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-23T20:26:18.117041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-23T20:26:18.117440] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-23T20:26:18.118294] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-23T20:26:18.118348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:18.118381] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:18.118409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:18.118481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:18.177634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:18.178461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:18.178547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:18.178600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:18.297651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:18.297807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:18.297887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:18.297954] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:18.301554] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=42.96%) [2026-02-23T20:26:18.301864] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-23T20:26:18.301996] [INFO ] [sig ] MAN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:18.447320] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MAN.txt [2026-02-23T20:26:18.447489] [INFO ] [sig ] [1889/3383] Completed MAN in 0.3s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:18.447531] [INFO ] [sig ] [1890/3383] Forecasting MANH... [2026-02-23T20:26:18.447560] [INFO ] [sig ] Generating forecast for: MANH [2026-02-23T20:26:18.447613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-23T20:26:18.459544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-23T20:26:18.459959] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-23T20:26:18.460811] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-23T20:26:18.460866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:18.460898] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:18.460924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:18.460981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:18.518379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:18.519293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:18.519380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:18.519415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:18.645435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:18.645815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:18.645857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:18.645886] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:18.651017] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: DOWN (p=6.66%) [2026-02-23T20:26:18.651492] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-23T20:26:18.651895] [INFO ] [sig ] MANH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:18.805962] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MANH.txt [2026-02-23T20:26:18.806100] [INFO ] [sig ] [1890/3383] Completed MANH in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:18.806139] [INFO ] [sig ] [1891/3383] Forecasting MARA... [2026-02-23T20:26:18.806169] [INFO ] [sig ] Generating forecast for: MARA [2026-02-23T20:26:18.806199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-23T20:26:18.818860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-23T20:26:18.819189] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-23T20:26:18.820194] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-23T20:26:18.820264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:18.820298] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:18.820327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:18.820392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:18.878047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:18.878741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:18.878820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:18.878853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:19.005277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:19.005436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:19.005477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:19.005506] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:19.008949] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=80.27%) [2026-02-23T20:26:19.009225] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-23T20:26:19.009347] [INFO ] [sig ] MARA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:19.156187] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MARA.txt [2026-02-23T20:26:19.156327] [INFO ] [sig ] [1891/3383] Completed MARA in 0.4s | 2.80 sym/s | Total: 11.2m | ETA: 8.9m [2026-02-23T20:26:19.156370] [INFO ] [sig ] [1892/3383] Forecasting MAS... [2026-02-23T20:26:19.156406] [INFO ] [sig ] Generating forecast for: MAS [2026-02-23T20:26:19.156444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-23T20:26:19.167451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-23T20:26:19.167805] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-23T20:26:19.168620] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-23T20:26:19.168674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:19.168706] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:19.168732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:19.168788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:19.228169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:19.228988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:19.229073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:19.229108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:19.351050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:19.351210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:19.351251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:19.351280] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:19.354925] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=1.22%) [2026-02-23T20:26:19.355226] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-23T20:26:19.355358] [INFO ] [sig ] MAS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:19.507902] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MAS.txt [2026-02-23T20:26:19.508060] [INFO ] [sig ] [1892/3383] Completed MAS in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-23T20:26:19.508103] [INFO ] [sig ] [1893/3383] Forecasting MASI... [2026-02-23T20:26:19.508135] [INFO ] [sig ] Generating forecast for: MASI [2026-02-23T20:26:19.508167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-23T20:26:19.520559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-23T20:26:19.521041] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-23T20:26:19.521919] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-23T20:26:19.521974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:19.522006] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:19.522033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:19.522089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:19.584475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:19.585798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:19.585886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:19.585919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:19.711013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:19.711181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:19.711233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:19.711264] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:19.714830] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-23T20:26:19.715134] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-23T20:26:19.715280] [INFO ] [sig ] MASI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:19.866016] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MASI.txt [2026-02-23T20:26:19.866178] [INFO ] [sig ] [1893/3383] Completed MASI in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-23T20:26:19.866220] [INFO ] [sig ] [1894/3383] Forecasting MASS... [2026-02-23T20:26:19.866254] [INFO ] [sig ] Generating forecast for: MASS [2026-02-23T20:26:19.866285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-23T20:26:19.877426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-23T20:26:19.877887] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-23T20:26:19.878752] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-23T20:26:19.878808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:19.878842] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:19.878870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:19.878928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:19.939868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:19.940812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:19.940917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:19.940951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:20.071832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:20.071991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:20.072033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:20.072063] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:20.075756] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-23T20:26:20.076056] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-23T20:26:20.076193] [INFO ] [sig ] MASS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:20.219720] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MASS.txt [2026-02-23T20:26:20.219892] [INFO ] [sig ] [1894/3383] Completed MASS in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-23T20:26:20.219935] [INFO ] [sig ] [1895/3383] Forecasting MATX... [2026-02-23T20:26:20.219966] [INFO ] [sig ] Generating forecast for: MATX [2026-02-23T20:26:20.219996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-23T20:26:20.232131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-23T20:26:20.232513] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-23T20:26:20.233317] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-23T20:26:20.233372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:20.233405] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:20.233433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:20.233493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:20.289750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:20.290503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:20.290610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:20.290649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:20.409037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:20.409192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:20.409233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:20.409261] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:20.412796] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-02-23T20:26:20.413078] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-23T20:26:20.413202] [INFO ] [sig ] MATX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:20.558912] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MATX.txt [2026-02-23T20:26:20.559046] [INFO ] [sig ] [1895/3383] Completed MATX in 0.3s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:20.559087] [INFO ] [sig ] [1896/3383] Forecasting MAX... [2026-02-23T20:26:20.559116] [INFO ] [sig ] Generating forecast for: MAX [2026-02-23T20:26:20.559147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-23T20:26:20.571409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-23T20:26:20.571774] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-23T20:26:20.572567] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-23T20:26:20.572640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:20.572672] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:20.572702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:20.572759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:20.632604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:20.633913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:20.634032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:20.634075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:20.756206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:20.756366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:20.756407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:20.756436] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:20.759929] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=5.33%) [2026-02-23T20:26:20.760241] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-23T20:26:20.760372] [INFO ] [sig ] MAX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:20.912640] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MAX.txt [2026-02-23T20:26:20.912777] [INFO ] [sig ] [1896/3383] Completed MAX in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:20.912818] [INFO ] [sig ] [1897/3383] Forecasting MAXI... [2026-02-23T20:26:20.912849] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-23T20:26:20.912879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-23T20:26:20.924153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-23T20:26:20.924478] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-23T20:26:20.925337] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-23T20:26:20.925395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:20.925430] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:20.925474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:20.925564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:20.983595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:20.984260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:20.984341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:20.984374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:21.101082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:21.101237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:21.101280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:21.101311] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:21.105277] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-02-23T20:26:21.105616] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-23T20:26:21.105749] [INFO ] [sig ] MAXI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:21.252660] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MAXI.txt [2026-02-23T20:26:21.252982] [INFO ] [sig ] [1897/3383] Completed MAXI in 0.3s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:21.253024] [INFO ] [sig ] [1898/3383] Forecasting MAXN... [2026-02-23T20:26:21.253056] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-23T20:26:21.253086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-23T20:26:21.264937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-23T20:26:21.265264] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-23T20:26:21.266120] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-23T20:26:21.266176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:21.266210] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:21.266238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:21.266296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:21.325846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:21.326490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:21.326589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:21.326626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:21.446463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:21.446636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:21.446680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:21.446711] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:21.450198] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=87.72%) [2026-02-23T20:26:21.450490] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-23T20:26:21.450638] [INFO ] [sig ] MAXN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:21.595344] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MAXN.txt [2026-02-23T20:26:21.595468] [INFO ] [sig ] [1898/3383] Completed MAXN in 0.3s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:21.595506] [INFO ] [sig ] [1899/3383] Forecasting MBB... [2026-02-23T20:26:21.595537] [INFO ] [sig ] Generating forecast for: MBB [2026-02-23T20:26:21.595567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-23T20:26:21.607329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-23T20:26:21.607664] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-23T20:26:21.608675] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-23T20:26:21.608729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:21.608761] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:21.608787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:21.608843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:21.668268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:21.669162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:21.669243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:21.669278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:21.797365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:21.797522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:21.797562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:21.797612] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:21.801242] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=9.30%) [2026-02-23T20:26:21.801520] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-23T20:26:21.801659] [INFO ] [sig ] MBB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:21.949888] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MBB.txt [2026-02-23T20:26:21.950089] [INFO ] [sig ] [1899/3383] Completed MBB in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:21.950133] [INFO ] [sig ] [1900/3383] Forecasting MBC... [2026-02-23T20:26:21.950164] [INFO ] [sig ] Generating forecast for: MBC [2026-02-23T20:26:21.950195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-23T20:26:21.962653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-23T20:26:21.963133] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-23T20:26:21.964245] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-23T20:26:21.964314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:21.964361] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:21.964401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:21.964484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:22.027412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:22.028335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:22.028420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:22.028454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:22.148518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:22.148696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:22.148740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:22.148772] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:22.152281] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=12.22%) [2026-02-23T20:26:22.152610] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-23T20:26:22.152902] [INFO ] [sig ] MBC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:22.312951] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MBC.txt [2026-02-23T20:26:22.313115] [INFO ] [sig ] [1900/3383] Completed MBC in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:22.313158] [INFO ] [sig ] [1901/3383] Forecasting MBCN... [2026-02-23T20:26:22.313188] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-23T20:26:22.313221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-23T20:26:22.323809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-23T20:26:22.324218] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-23T20:26:22.325068] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-23T20:26:22.325124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:22.325160] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:22.325189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:22.325247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:22.384527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:22.385443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:22.385546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:22.385612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:22.488842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:22.489005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:22.489047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:22.489079] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:22.492678] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-23T20:26:22.492983] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-23T20:26:22.493115] [INFO ] [sig ] MBCN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:22.639105] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MBCN.txt [2026-02-23T20:26:22.639264] [INFO ] [sig ] [1901/3383] Completed MBCN in 0.3s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:22.639305] [INFO ] [sig ] [1902/3383] Forecasting MBI... [2026-02-23T20:26:22.639338] [INFO ] [sig ] Generating forecast for: MBI [2026-02-23T20:26:22.639369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-23T20:26:22.651121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-23T20:26:22.651533] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-23T20:26:22.652362] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-23T20:26:22.652419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:22.652470] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:22.652503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:22.652562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:22.711973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:22.712891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:22.712975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:22.713008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:22.831764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:22.831921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:22.831965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:22.831993] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:22.835500] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: DOWN (p=7.24%) [2026-02-23T20:26:22.835810] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-23T20:26:22.835938] [INFO ] [sig ] MBI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:22.976327] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MBI.txt [2026-02-23T20:26:22.976476] [INFO ] [sig ] [1902/3383] Completed MBI in 0.3s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:22.976515] [INFO ] [sig ] [1903/3383] Forecasting MBIN... [2026-02-23T20:26:22.976552] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-23T20:26:22.976604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-23T20:26:22.987493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-23T20:26:22.987958] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-23T20:26:22.988884] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-23T20:26:22.988941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:22.989004] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:22.989040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:22.989117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:23.048117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:23.048913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:23.048999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:23.049034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:23.166004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:23.166185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:23.166247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:23.166295] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:23.170208] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-02-23T20:26:23.170494] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-23T20:26:23.170643] [INFO ] [sig ] MBIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:23.329235] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MBIN.txt [2026-02-23T20:26:23.329424] [INFO ] [sig ] [1903/3383] Completed MBIN in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:23.329481] [INFO ] [sig ] [1904/3383] Forecasting MBLY... [2026-02-23T20:26:23.329524] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-23T20:26:23.329560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-23T20:26:23.341243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-23T20:26:23.341652] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-23T20:26:23.342433] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-23T20:26:23.342487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:23.342520] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:23.342546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:23.342619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:23.399562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:23.400278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:23.400358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:23.400391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:23.524495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:23.524664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:23.524706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:23.524736] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:23.528159] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: DOWN (p=35.39%) [2026-02-23T20:26:23.528439] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-23T20:26:23.528611] [INFO ] [sig ] MBLY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:23.670797] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MBLY.txt [2026-02-23T20:26:23.670952] [INFO ] [sig ] [1904/3383] Completed MBLY in 0.3s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:23.670993] [INFO ] [sig ] [1905/3383] Forecasting MBS... [2026-02-23T20:26:23.671023] [INFO ] [sig ] Generating forecast for: MBS [2026-02-23T20:26:23.671055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-23T20:26:23.683313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-23T20:26:23.683688] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-23T20:26:23.684674] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-23T20:26:23.684881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:23.684914] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:23.684941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:23.684996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:23.745321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:23.746302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:23.746392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:23.746434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:23.877705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:23.878017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:23.878176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:23.878209] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:23.882257] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: UP (p=62.28%) [2026-02-23T20:26:23.882628] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-23T20:26:23.882800] [INFO ] [sig ] MBS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:24.030927] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MBS.txt [2026-02-23T20:26:24.031070] [INFO ] [sig ] [1905/3383] Completed MBS in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:24.031123] [INFO ] [sig ] [1906/3383] Forecasting MBWM... [2026-02-23T20:26:24.031154] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-23T20:26:24.031186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-23T20:26:24.042678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-23T20:26:24.043025] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-23T20:26:24.043825] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-23T20:26:24.043880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:24.043913] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:24.043939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:24.043997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:24.103745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:24.104625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:24.104711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:24.104746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:24.225668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:24.225826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:24.225867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:24.225932] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:24.229589] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=76.80%) [2026-02-23T20:26:24.229882] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-23T20:26:24.230010] [INFO ] [sig ] MBWM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:24.375377] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MBWM.txt [2026-02-23T20:26:24.375528] [INFO ] [sig ] [1906/3383] Completed MBWM in 0.3s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:24.375586] [INFO ] [sig ] [1907/3383] Forecasting MBX... [2026-02-23T20:26:24.375620] [INFO ] [sig ] Generating forecast for: MBX [2026-02-23T20:26:24.375653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-23T20:26:24.388147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-23T20:26:24.388495] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-23T20:26:24.389322] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-23T20:26:24.389377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:24.389409] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:24.389436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:24.389493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:24.450906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:24.451859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:24.451954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:24.451987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:24.578483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:24.578670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:24.578718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:24.578747] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:24.582252] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-02-23T20:26:24.582594] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-23T20:26:24.582735] [INFO ] [sig ] MBX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:24.731358] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MBX.txt [2026-02-23T20:26:24.731634] [INFO ] [sig ] [1907/3383] Completed MBX in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:24.731680] [INFO ] [sig ] [1908/3383] Forecasting MC... [2026-02-23T20:26:24.731710] [INFO ] [sig ] Generating forecast for: MC [2026-02-23T20:26:24.731742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-23T20:26:24.744001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-23T20:26:24.744407] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-23T20:26:24.745293] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-23T20:26:24.745350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:24.745384] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:24.745412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:24.745472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:24.809284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:24.810271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:24.810361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:24.810396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:24.942430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:24.942609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:24.942654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:24.942685] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:24.946339] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=7.30%) [2026-02-23T20:26:24.946698] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-23T20:26:24.946833] [INFO ] [sig ] MC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:25.104480] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MC.txt [2026-02-23T20:26:25.104685] [INFO ] [sig ] [1908/3383] Completed MC in 0.4s | 2.80 sym/s | Total: 11.3m | ETA: 8.8m [2026-02-23T20:26:25.104729] [INFO ] [sig ] [1909/3383] Forecasting MCBS... [2026-02-23T20:26:25.104761] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-23T20:26:25.104793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-23T20:26:25.116324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-23T20:26:25.116779] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-23T20:26:25.117705] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-23T20:26:25.117763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:25.117796] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:25.117822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:25.117912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:25.177744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:25.178738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:25.178827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:25.178862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:25.298940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:25.299104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:25.299145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:25.299191] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:25.302736] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-02-23T20:26:25.303028] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-23T20:26:25.303155] [INFO ] [sig ] MCBS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:25.445691] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MCBS.txt [2026-02-23T20:26:25.445835] [INFO ] [sig ] [1909/3383] Completed MCBS in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-23T20:26:25.445874] [INFO ] [sig ] [1910/3383] Forecasting MCHI... [2026-02-23T20:26:25.445904] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-23T20:26:25.445935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-23T20:26:25.457158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-23T20:26:25.457520] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-23T20:26:25.458347] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-23T20:26:25.458402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:25.458434] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:25.458461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:25.458517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:25.515140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:25.516021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:25.516106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:25.516140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:25.638933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:25.639092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:25.639134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:25.639164] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:25.642717] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=77.92%) [2026-02-23T20:26:25.643042] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-23T20:26:25.643176] [INFO ] [sig ] MCHI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:25.784109] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MCHI.txt [2026-02-23T20:26:25.784249] [INFO ] [sig ] [1910/3383] Completed MCHI in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-23T20:26:25.784289] [INFO ] [sig ] [1911/3383] Forecasting MCHP... [2026-02-23T20:26:25.784318] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-23T20:26:25.784350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-23T20:26:25.795446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-23T20:26:25.795789] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-23T20:26:25.796645] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-23T20:26:25.796702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:25.796737] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:25.796766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:25.796823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:25.853868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:25.854482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:25.854565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:25.854633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:25.977477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:25.977644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:25.977685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:25.977713] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:25.981178] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=3.93%) [2026-02-23T20:26:25.981460] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-23T20:26:25.981607] [INFO ] [sig ] MCHP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:26.125028] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MCHP.txt [2026-02-23T20:26:26.125161] [INFO ] [sig ] [1911/3383] Completed MCHP in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-23T20:26:26.125200] [INFO ] [sig ] [1912/3383] Forecasting MCHX... [2026-02-23T20:26:26.125230] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-23T20:26:26.125260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-23T20:26:26.136556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-23T20:26:26.136973] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-23T20:26:26.138101] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-23T20:26:26.138159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:26.138193] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:26.138220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:26.138277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:26.196691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:26.197352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:26.197430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:26.197462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:26.300933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:26.301080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:26.301121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:26.301150] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:26.304600] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: DOWN (p=37.86%) [2026-02-23T20:26:26.304881] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-23T20:26:26.305003] [INFO ] [sig ] MCHX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:26.447226] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MCHX.txt [2026-02-23T20:26:26.447353] [INFO ] [sig ] [1912/3383] Completed MCHX in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:26.447393] [INFO ] [sig ] [1913/3383] Forecasting MCI... [2026-02-23T20:26:26.447422] [INFO ] [sig ] Generating forecast for: MCI [2026-02-23T20:26:26.447453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-23T20:26:26.458944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-23T20:26:26.459277] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-23T20:26:26.460133] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-23T20:26:26.460188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:26.460223] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:26.460266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:26.460327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:26.517875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:26.518487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:26.518608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:26.518645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:26.636619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:26.636764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:26.636804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:26.636832] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:26.640287] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=93.87%) [2026-02-23T20:26:26.640562] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-23T20:26:26.640732] [INFO ] [sig ] MCI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:26.781016] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MCI.txt [2026-02-23T20:26:26.781147] [INFO ] [sig ] [1913/3383] Completed MCI in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:26.781187] [INFO ] [sig ] [1914/3383] Forecasting MCK... [2026-02-23T20:26:26.781220] [INFO ] [sig ] Generating forecast for: MCK [2026-02-23T20:26:26.781253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-23T20:26:26.793377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-23T20:26:26.793843] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-23T20:26:26.794713] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-23T20:26:26.794770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:26.794805] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:26.794834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:26.794893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:26.854001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:26.855013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:26.855103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:26.855137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:26.986205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:26.986376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:26.986417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:26.986446] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:26.990603] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: UP (p=58.67%) [2026-02-23T20:26:26.990916] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-23T20:26:26.991050] [INFO ] [sig ] MCK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:27.147472] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MCK.txt [2026-02-23T20:26:27.147655] [INFO ] [sig ] [1914/3383] Completed MCK in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:27.147702] [INFO ] [sig ] [1915/3383] Forecasting MCN... [2026-02-23T20:26:27.147734] [INFO ] [sig ] Generating forecast for: MCN [2026-02-23T20:26:27.147766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-23T20:26:27.160737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-23T20:26:27.161163] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-23T20:26:27.162120] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-23T20:26:27.162177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:27.162212] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:27.162240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:27.162299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:27.228000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:27.229008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:27.229105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:27.229140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:27.364017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:27.364212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:27.364260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:27.364289] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:27.368122] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: UP (p=91.92%) [2026-02-23T20:26:27.368481] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-23T20:26:27.368668] [INFO ] [sig ] MCN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:27.526740] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MCN.txt [2026-02-23T20:26:27.527107] [INFO ] [sig ] [1915/3383] Completed MCN in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:27.527155] [INFO ] [sig ] [1916/3383] Forecasting MCO... [2026-02-23T20:26:27.527217] [INFO ] [sig ] Generating forecast for: MCO [2026-02-23T20:26:27.527254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-23T20:26:27.540977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-23T20:26:27.541427] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-23T20:26:27.542389] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-23T20:26:27.542449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:27.542483] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:27.542510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:27.542569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:27.603907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:27.604911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:27.605014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:27.605048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:27.731124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:27.731289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:27.731333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:27.731365] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:27.735083] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-02-23T20:26:27.735399] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-23T20:26:27.735535] [INFO ] [sig ] MCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:27.878293] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MCO.txt [2026-02-23T20:26:27.878506] [INFO ] [sig ] [1916/3383] Completed MCO in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:27.878550] [INFO ] [sig ] [1917/3383] Forecasting MCRB... [2026-02-23T20:26:27.878598] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-23T20:26:27.878639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-23T20:26:27.891604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-23T20:26:27.892041] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-23T20:26:27.892936] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-23T20:26:27.892992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:27.893026] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:27.893055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:27.893112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:27.955181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:27.956101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:27.956190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:27.956227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:28.078097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:28.078274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:28.078316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:28.078348] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:28.082186] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: UP (p=51.69%) [2026-02-23T20:26:28.082533] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-23T20:26:28.082700] [INFO ] [sig ] MCRB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:28.226815] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MCRB.txt [2026-02-23T20:26:28.226961] [INFO ] [sig ] [1917/3383] Completed MCRB in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:28.227002] [INFO ] [sig ] [1918/3383] Forecasting MCRI... [2026-02-23T20:26:28.227031] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-23T20:26:28.227061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-23T20:26:28.238182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-23T20:26:28.238519] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-23T20:26:28.239401] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-23T20:26:28.239458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:28.239492] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:28.239523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:28.239618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:28.299970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:28.300960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:28.301048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:28.301082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:28.428219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:28.428382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:28.428424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:28.428454] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:28.432002] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=14.72%) [2026-02-23T20:26:28.432301] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-23T20:26:28.432435] [INFO ] [sig ] MCRI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:28.575352] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MCRI.txt [2026-02-23T20:26:28.575528] [INFO ] [sig ] [1918/3383] Completed MCRI in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:28.575591] [INFO ] [sig ] [1919/3383] Forecasting MCS... [2026-02-23T20:26:28.575642] [INFO ] [sig ] Generating forecast for: MCS [2026-02-23T20:26:28.575677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-23T20:26:28.587472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-23T20:26:28.587910] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-23T20:26:28.588785] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-23T20:26:28.588840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:28.588874] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:28.588902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:28.588959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:28.649421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:28.650315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:28.650402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:28.650437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:28.775747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:28.775910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:28.775952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:28.775980] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:28.779540] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-02-23T20:26:28.779870] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-23T20:26:28.780004] [INFO ] [sig ] MCS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:28.924724] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MCS.txt [2026-02-23T20:26:28.924889] [INFO ] [sig ] [1919/3383] Completed MCS in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:28.924931] [INFO ] [sig ] [1920/3383] Forecasting MCY... [2026-02-23T20:26:28.924962] [INFO ] [sig ] Generating forecast for: MCY [2026-02-23T20:26:28.924992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-23T20:26:28.936537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-23T20:26:28.936958] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-23T20:26:28.937762] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-23T20:26:28.937817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:28.937902] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:28.937931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:28.937988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:28.994844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:28.995748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:28.995841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:28.995874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:29.115942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:29.116105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:29.116147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:29.116177] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:29.119725] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: UP (p=61.52%) [2026-02-23T20:26:29.120035] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-23T20:26:29.120168] [INFO ] [sig ] MCY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:29.264016] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MCY.txt [2026-02-23T20:26:29.264173] [INFO ] [sig ] [1920/3383] Completed MCY in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:29.264216] [INFO ] [sig ] [1921/3383] Forecasting MDAI... [2026-02-23T20:26:29.264245] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-23T20:26:29.264275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-23T20:26:29.275660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-23T20:26:29.276015] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-23T20:26:29.276844] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-23T20:26:29.276897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:29.277104] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:29.277131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:29.277187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:29.334045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:29.334856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:29.334939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:29.334973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:29.457932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:29.458096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:29.458136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:29.458165] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:29.461610] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=71.09%) [2026-02-23T20:26:29.461898] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-23T20:26:29.462022] [INFO ] [sig ] MDAI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:29.606601] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MDAI.txt [2026-02-23T20:26:29.606762] [INFO ] [sig ] [1921/3383] Completed MDAI in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:29.606803] [INFO ] [sig ] [1922/3383] Forecasting MDB... [2026-02-23T20:26:29.606834] [INFO ] [sig ] Generating forecast for: MDB [2026-02-23T20:26:29.606864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-23T20:26:29.618668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-23T20:26:29.619044] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-23T20:26:29.619924] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-23T20:26:29.619977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:29.620011] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:29.620037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:29.620094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:29.691864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:29.692866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:29.692956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:29.692990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:29.818467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:29.818685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:29.818737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:29.818772] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:29.822270] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=24.46%) [2026-02-23T20:26:29.822562] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-23T20:26:29.822708] [INFO ] [sig ] MDB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:29.963637] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MDB.txt [2026-02-23T20:26:29.963790] [INFO ] [sig ] [1922/3383] Completed MDB in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:29.963830] [INFO ] [sig ] [1923/3383] Forecasting MDGL... [2026-02-23T20:26:29.963860] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-23T20:26:29.963891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-23T20:26:29.974887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-23T20:26:29.975262] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-23T20:26:29.976079] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-23T20:26:29.976134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:29.976167] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:29.976193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:29.976249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:30.033096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:30.033920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:30.034005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:30.034038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:30.148949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:30.149110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:30.149152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:30.149228] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:30.152757] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=73.21%) [2026-02-23T20:26:30.153044] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-23T20:26:30.153174] [INFO ] [sig ] MDGL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:30.295439] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MDGL.txt [2026-02-23T20:26:30.295613] [INFO ] [sig ] [1923/3383] Completed MDGL in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:30.295658] [INFO ] [sig ] [1924/3383] Forecasting MDLZ... [2026-02-23T20:26:30.295686] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-23T20:26:30.295718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-23T20:26:30.307083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-23T20:26:30.307468] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-23T20:26:30.308533] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-23T20:26:30.308615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:30.308658] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:30.308691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:30.308761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:30.369393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:30.370451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:30.370539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:30.370592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:30.500125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:30.500287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:30.500328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:30.500357] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:30.504218] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: DOWN (p=10.08%) [2026-02-23T20:26:30.504502] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-23T20:26:30.504663] [INFO ] [sig ] MDLZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:30.647761] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MDLZ.txt [2026-02-23T20:26:30.647925] [INFO ] [sig ] [1924/3383] Completed MDLZ in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:30.647969] [INFO ] [sig ] [1925/3383] Forecasting MDWD... [2026-02-23T20:26:30.647998] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-23T20:26:30.648029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-23T20:26:30.660116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-23T20:26:30.660497] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-23T20:26:30.661346] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-23T20:26:30.661401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:30.661435] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:30.661462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:30.661521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:30.719520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:30.720349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:30.720434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:30.720469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:30.837432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:30.837622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:30.837674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:30.837712] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:30.841555] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=52.68%) [2026-02-23T20:26:30.841898] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-23T20:26:30.842227] [INFO ] [sig ] MDWD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:30.996428] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MDWD.txt [2026-02-23T20:26:30.996658] [INFO ] [sig ] [1925/3383] Completed MDWD in 0.3s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:30.996724] [INFO ] [sig ] [1926/3383] Forecasting MDXG... [2026-02-23T20:26:30.996767] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-23T20:26:30.996812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-23T20:26:31.011281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-23T20:26:31.011765] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-23T20:26:31.012894] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-23T20:26:31.012979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:31.013028] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:31.013069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:31.013154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:31.082615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:31.083511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:31.083620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:31.083656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:31.204996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:31.205156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:31.205199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:31.205229] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:31.208758] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=32.02%) [2026-02-23T20:26:31.209086] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-23T20:26:31.209222] [INFO ] [sig ] MDXG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:31.356256] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MDXG.txt [2026-02-23T20:26:31.356425] [INFO ] [sig ] [1926/3383] Completed MDXG in 0.4s | 2.80 sym/s | Total: 11.4m | ETA: 8.7m [2026-02-23T20:26:31.356467] [INFO ] [sig ] [1927/3383] Forecasting MDXH... [2026-02-23T20:26:31.356497] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-23T20:26:31.356526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-23T20:26:31.368145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-23T20:26:31.368549] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-23T20:26:31.369400] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-23T20:26:31.369454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:31.369488] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:31.369515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:31.369602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:31.427548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:31.428457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:31.428549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:31.428603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:31.545597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:31.545753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:31.545794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:31.545824] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:31.549290] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: UP (p=76.71%) [2026-02-23T20:26:31.549587] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-23T20:26:31.549730] [INFO ] [sig ] MDXH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:31.694594] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MDXH.txt [2026-02-23T20:26:31.694744] [INFO ] [sig ] [1927/3383] Completed MDXH in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-23T20:26:31.694794] [INFO ] [sig ] [1928/3383] Forecasting MEC... [2026-02-23T20:26:31.694829] [INFO ] [sig ] Generating forecast for: MEC [2026-02-23T20:26:31.694859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-23T20:26:31.705884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-23T20:26:31.706229] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-23T20:26:31.707067] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-23T20:26:31.707121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:31.707153] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:31.707181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:31.707238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:31.764514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:31.765241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:31.765321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:31.765354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:31.886631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:31.886802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:31.886843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:31.886873] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:31.890404] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-02-23T20:26:31.890747] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-23T20:26:31.890890] [INFO ] [sig ] MEC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:32.035159] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MEC.txt [2026-02-23T20:26:32.035309] [INFO ] [sig ] [1928/3383] Completed MEC in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:32.035351] [INFO ] [sig ] [1929/3383] Forecasting MED... [2026-02-23T20:26:32.035380] [INFO ] [sig ] Generating forecast for: MED [2026-02-23T20:26:32.035410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-23T20:26:32.046624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-23T20:26:32.046992] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-23T20:26:32.047911] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-23T20:26:32.047966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:32.047998] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:32.048025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:32.048083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:32.105254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:32.106103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:32.106186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:32.106219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:32.230208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:32.230362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:32.230404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:32.230433] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:32.233950] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=24.21%) [2026-02-23T20:26:32.234238] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-23T20:26:32.234363] [INFO ] [sig ] MED: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:32.378462] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MED.txt [2026-02-23T20:26:32.378606] [INFO ] [sig ] [1929/3383] Completed MED in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:32.378665] [INFO ] [sig ] [1930/3383] Forecasting MEDP... [2026-02-23T20:26:32.378703] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-23T20:26:32.378740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-23T20:26:32.390147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-23T20:26:32.390484] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-23T20:26:32.391330] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-23T20:26:32.391385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:32.391418] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:32.391447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:32.391505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:32.453067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:32.453801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:32.453933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:32.453967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:32.578084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:32.578230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:32.578270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:32.578302] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:32.581707] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: DOWN (p=11.76%) [2026-02-23T20:26:32.581985] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-23T20:26:32.582107] [INFO ] [sig ] MEDP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:32.729207] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MEDP.txt [2026-02-23T20:26:32.729443] [INFO ] [sig ] [1930/3383] Completed MEDP in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:32.729494] [INFO ] [sig ] [1931/3383] Forecasting MEG... [2026-02-23T20:26:32.729532] [INFO ] [sig ] Generating forecast for: MEG [2026-02-23T20:26:32.729585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-23T20:26:32.742708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-23T20:26:32.743079] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-23T20:26:32.743943] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-23T20:26:32.744006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:32.744039] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:32.744065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:32.744128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:32.803718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:32.804436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:32.804540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:32.804593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:32.932035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:32.932187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:32.932228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:32.932257] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:32.935681] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=66.62%) [2026-02-23T20:26:32.935972] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-23T20:26:32.936113] [INFO ] [sig ] MEG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:33.102651] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MEG.txt [2026-02-23T20:26:33.102810] [INFO ] [sig ] [1931/3383] Completed MEG in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:33.102852] [INFO ] [sig ] [1932/3383] Forecasting MEGI... [2026-02-23T20:26:33.102882] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-23T20:26:33.102913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-23T20:26:33.114356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-23T20:26:33.114813] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-23T20:26:33.115957] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-23T20:26:33.116015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:33.116050] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:33.116079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:33.116137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:33.176823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:33.177651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:33.177738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:33.177774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:33.299989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:33.300128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:33.300168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:33.300196] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:33.303729] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=90.70%) [2026-02-23T20:26:33.304179] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-23T20:26:33.304303] [INFO ] [sig ] MEGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:33.447180] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MEGI.txt [2026-02-23T20:26:33.447313] [INFO ] [sig ] [1932/3383] Completed MEGI in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:33.447352] [INFO ] [sig ] [1933/3383] Forecasting MEI... [2026-02-23T20:26:33.447381] [INFO ] [sig ] Generating forecast for: MEI [2026-02-23T20:26:33.447411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-23T20:26:33.458690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-23T20:26:33.459034] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-23T20:26:33.459950] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-23T20:26:33.460005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:33.460039] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:33.460067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:33.460124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:33.518632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:33.519420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:33.519505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:33.519539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:33.645527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:33.645698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:33.645762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:33.645794] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:33.649497] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: UP (p=61.38%) [2026-02-23T20:26:33.649811] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-23T20:26:33.649939] [INFO ] [sig ] MEI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:33.799177] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MEI.txt [2026-02-23T20:26:33.799368] [INFO ] [sig ] [1933/3383] Completed MEI in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:33.799436] [INFO ] [sig ] [1934/3383] Forecasting MELI... [2026-02-23T20:26:33.799478] [INFO ] [sig ] Generating forecast for: MELI [2026-02-23T20:26:33.799519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-23T20:26:33.811334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-23T20:26:33.811751] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-23T20:26:33.812606] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-23T20:26:33.812663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:33.812697] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:33.812725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:33.812784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:33.872969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:33.873784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:33.873865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:33.873898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:33.992235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:33.992387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:33.992427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:33.992456] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:33.995891] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=79.64%) [2026-02-23T20:26:33.996174] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-23T20:26:33.996300] [INFO ] [sig ] MELI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:34.143462] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MELI.txt [2026-02-23T20:26:34.143635] [INFO ] [sig ] [1934/3383] Completed MELI in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:34.143680] [INFO ] [sig ] [1935/3383] Forecasting MEOH... [2026-02-23T20:26:34.143711] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-23T20:26:34.143743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-23T20:26:34.156034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-23T20:26:34.156427] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-23T20:26:34.157275] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-23T20:26:34.157331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:34.157363] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:34.157391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:34.157449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:34.219472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:34.220411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:34.220515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:34.220551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:34.348713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:34.348881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:34.348925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:34.348954] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:34.352516] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=53.22%) [2026-02-23T20:26:34.352853] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-23T20:26:34.352990] [INFO ] [sig ] MEOH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:34.498711] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MEOH.txt [2026-02-23T20:26:34.498888] [INFO ] [sig ] [1935/3383] Completed MEOH in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:34.498933] [INFO ] [sig ] [1936/3383] Forecasting MERC... [2026-02-23T20:26:34.498962] [INFO ] [sig ] Generating forecast for: MERC [2026-02-23T20:26:34.498993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-23T20:26:34.510512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-23T20:26:34.510847] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-23T20:26:34.511649] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-23T20:26:34.511703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:34.511737] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:34.511765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:34.511822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:34.569908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:34.570815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:34.570904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:34.570937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:34.694470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:34.694646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:34.694689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:34.694719] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:34.698198] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: DOWN (p=6.32%) [2026-02-23T20:26:34.698475] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-23T20:26:34.698621] [INFO ] [sig ] MERC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:34.840934] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MERC.txt [2026-02-23T20:26:34.841084] [INFO ] [sig ] [1936/3383] Completed MERC in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:34.841123] [INFO ] [sig ] [1937/3383] Forecasting META... [2026-02-23T20:26:34.841153] [INFO ] [sig ] Generating forecast for: META [2026-02-23T20:26:34.841182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-23T20:26:34.852219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-23T20:26:34.852625] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-23T20:26:34.853420] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-23T20:26:34.853474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:34.853549] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:34.853600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:34.853660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:34.910484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:34.911442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:34.911530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:34.911566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:35.041096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:35.041260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:35.041300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:35.041329] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:35.044772] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=36.83%) [2026-02-23T20:26:35.045058] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-23T20:26:35.045188] [INFO ] [sig ] META: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:35.190448] [INFO ] [LOCAL ] Saved forecast: META 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/META.txt [2026-02-23T20:26:35.190626] [INFO ] [sig ] [1937/3383] Completed META in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:35.190672] [INFO ] [sig ] [1938/3383] Forecasting METC... [2026-02-23T20:26:35.190702] [INFO ] [sig ] Generating forecast for: METC [2026-02-23T20:26:35.190737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-23T20:26:35.202190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-23T20:26:35.202645] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-23T20:26:35.203461] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-23T20:26:35.203515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:35.203548] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:35.203596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:35.203657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:35.261444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:35.262181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:35.262262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:35.262295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:35.377629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:35.377791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:35.377837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:35.377879] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:35.381401] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: DOWN (p=0.39%) [2026-02-23T20:26:35.381700] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-23T20:26:35.381839] [INFO ] [sig ] METC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:35.525048] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/METC.txt [2026-02-23T20:26:35.525184] [INFO ] [sig ] [1938/3383] Completed METC in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:35.525223] [INFO ] [sig ] [1939/3383] Forecasting METCB... [2026-02-23T20:26:35.525253] [INFO ] [sig ] Generating forecast for: METCB [2026-02-23T20:26:35.525284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-23T20:26:35.536232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-23T20:26:35.536641] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-23T20:26:35.537433] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-23T20:26:35.537488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:35.537522] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:35.537549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:35.537633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:35.595270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:35.596229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:35.596319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:35.596352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:35.725040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:35.725201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:35.725243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:35.725272] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:35.729162] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: DOWN (p=42.77%) [2026-02-23T20:26:35.729453] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-23T20:26:35.729598] [INFO ] [sig ] METCB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:35.874595] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/METCB.txt [2026-02-23T20:26:35.874725] [INFO ] [sig ] [1939/3383] Completed METCB in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:35.874766] [INFO ] [sig ] [1940/3383] Forecasting METD... [2026-02-23T20:26:35.874795] [INFO ] [sig ] Generating forecast for: METD [2026-02-23T20:26:35.874825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-23T20:26:35.885778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-23T20:26:35.886086] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-23T20:26:35.886870] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-23T20:26:35.886923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:35.886955] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:35.886982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:35.887039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:35.944977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:35.945660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:35.945740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:35.945772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:36.071153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:36.071299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:36.071340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:36.071401] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:36.074863] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-23T20:26:36.075159] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-23T20:26:36.075282] [INFO ] [sig ] METD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:36.219888] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/METD.txt [2026-02-23T20:26:36.220016] [INFO ] [sig ] [1940/3383] Completed METD in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:36.220072] [INFO ] [sig ] [1941/3383] Forecasting MFA... [2026-02-23T20:26:36.220113] [INFO ] [sig ] Generating forecast for: MFA [2026-02-23T20:26:36.220145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-23T20:26:36.230836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-23T20:26:36.231151] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-23T20:26:36.231946] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-23T20:26:36.232000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:36.232033] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:36.232060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:36.232117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:36.289473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:36.290194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:36.290276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:36.290310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:36.413787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:36.413946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:36.413998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:36.414029] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:36.417556] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: UP (p=74.69%) [2026-02-23T20:26:36.417876] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-23T20:26:36.418001] [INFO ] [sig ] MFA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:36.563554] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MFA.txt [2026-02-23T20:26:36.563734] [INFO ] [sig ] [1941/3383] Completed MFA in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:36.563782] [INFO ] [sig ] [1942/3383] Forecasting MFC... [2026-02-23T20:26:36.563817] [INFO ] [sig ] Generating forecast for: MFC [2026-02-23T20:26:36.563855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-23T20:26:36.574961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-23T20:26:36.575342] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-23T20:26:36.576370] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-23T20:26:36.576424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:36.576464] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:36.576491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:36.576548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:36.635722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:36.636637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:36.636723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:36.636758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:36.761799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:36.762157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:36.762198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:36.762229] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:36.765857] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-02-23T20:26:36.766155] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-23T20:26:36.766277] [INFO ] [sig ] MFC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:36.908201] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MFC.txt [2026-02-23T20:26:36.908361] [INFO ] [sig ] [1942/3383] Completed MFC in 0.3s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:36.908402] [INFO ] [sig ] [1943/3383] Forecasting MFG... [2026-02-23T20:26:36.908431] [INFO ] [sig ] Generating forecast for: MFG [2026-02-23T20:26:36.908463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-23T20:26:36.919656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-23T20:26:36.920055] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-23T20:26:36.920893] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-23T20:26:36.920948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:36.920980] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:36.921008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:36.921065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:36.978283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:36.979182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:36.979264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:36.979297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:37.105429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:37.105608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:37.105651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:37.105680] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:37.109236] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=72.78%) [2026-02-23T20:26:37.109591] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-23T20:26:37.109730] [INFO ] [sig ] MFG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:37.261140] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MFG.txt [2026-02-23T20:26:37.261302] [INFO ] [sig ] [1943/3383] Completed MFG in 0.4s | 2.80 sym/s | Total: 11.5m | ETA: 8.6m [2026-02-23T20:26:37.261343] [INFO ] [sig ] [1944/3383] Forecasting MFI... [2026-02-23T20:26:37.261373] [INFO ] [sig ] Generating forecast for: MFI [2026-02-23T20:26:37.261403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-23T20:26:37.273398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-23T20:26:37.273869] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-23T20:26:37.274731] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-23T20:26:37.274786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:37.274819] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:37.274845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:37.274902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:37.331290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:37.332200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:37.332290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:37.332323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:37.451947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:37.452108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:37.452149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:37.452197] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:37.455676] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: UP (p=60.00%) [2026-02-23T20:26:37.455993] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-23T20:26:37.456124] [INFO ] [sig ] MFI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:37.599830] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MFI.txt [2026-02-23T20:26:37.599988] [INFO ] [sig ] [1944/3383] Completed MFI in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-23T20:26:37.600031] [INFO ] [sig ] [1945/3383] Forecasting MFIC... [2026-02-23T20:26:37.600061] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-23T20:26:37.600091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-23T20:26:37.611835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-23T20:26:37.612244] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-23T20:26:37.613068] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-23T20:26:37.613123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:37.613155] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:37.613182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:37.613238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:37.670526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:37.671424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:37.671509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:37.671542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:37.794236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:37.794404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:37.794445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:37.794473] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:37.798015] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: DOWN (p=8.86%) [2026-02-23T20:26:37.798324] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-23T20:26:37.798457] [INFO ] [sig ] MFIC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:37.947266] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MFIC.txt [2026-02-23T20:26:37.947432] [INFO ] [sig ] [1945/3383] Completed MFIC in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:37.947472] [INFO ] [sig ] [1946/3383] Forecasting MFIN... [2026-02-23T20:26:37.947502] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-23T20:26:37.947532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-23T20:26:37.961727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-23T20:26:37.962147] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-23T20:26:37.963009] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-23T20:26:37.963065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:37.963097] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:37.963123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:37.963179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:38.023161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:38.024152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:38.024238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:38.024289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:38.159946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:38.160123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:38.160180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:38.160229] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:38.164442] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=76.40%) [2026-02-23T20:26:38.164799] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-23T20:26:38.164939] [INFO ] [sig ] MFIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:38.316525] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MFIN.txt [2026-02-23T20:26:38.316701] [INFO ] [sig ] [1946/3383] Completed MFIN in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:38.316745] [INFO ] [sig ] [1947/3383] Forecasting MFM... [2026-02-23T20:26:38.316775] [INFO ] [sig ] Generating forecast for: MFM [2026-02-23T20:26:38.316805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-23T20:26:38.329524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-23T20:26:38.329947] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-23T20:26:38.330765] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-23T20:26:38.330818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:38.330853] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:38.330883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:38.330939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:38.387592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:38.388408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:38.388520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:38.388557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:38.509025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:38.509188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:38.509229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:38.509261] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:38.512724] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=9.58%) [2026-02-23T20:26:38.513007] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-23T20:26:38.513135] [INFO ] [sig ] MFM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:38.656314] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MFM.txt [2026-02-23T20:26:38.656461] [INFO ] [sig ] [1947/3383] Completed MFM in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:38.656502] [INFO ] [sig ] [1948/3383] Forecasting MG... [2026-02-23T20:26:38.656534] [INFO ] [sig ] Generating forecast for: MG [2026-02-23T20:26:38.656565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-23T20:26:38.674430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-23T20:26:38.674898] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-23T20:26:38.675806] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-23T20:26:38.675863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:38.675898] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:38.675927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:38.676002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:38.737110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:38.738067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:38.738154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:38.738190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:38.860219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:38.860376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:38.860419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:38.860450] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:38.863876] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=63.24%) [2026-02-23T20:26:38.864163] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-23T20:26:38.864288] [INFO ] [sig ] MG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:39.008180] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MG.txt [2026-02-23T20:26:39.008318] [INFO ] [sig ] [1948/3383] Completed MG in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:39.008360] [INFO ] [sig ] [1949/3383] Forecasting MGA... [2026-02-23T20:26:39.008389] [INFO ] [sig ] Generating forecast for: MGA [2026-02-23T20:26:39.008419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-23T20:26:39.020213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-23T20:26:39.020556] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-23T20:26:39.021337] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-23T20:26:39.021390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:39.021422] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:39.021450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:39.021506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:39.084355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:39.085182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:39.085268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:39.085303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:39.217123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:39.217277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:39.217319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:39.217347] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:39.220889] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: UP (p=62.48%) [2026-02-23T20:26:39.221190] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-23T20:26:39.221315] [INFO ] [sig ] MGA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:39.369735] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MGA.txt [2026-02-23T20:26:39.369886] [INFO ] [sig ] [1949/3383] Completed MGA in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:39.369934] [INFO ] [sig ] [1950/3383] Forecasting MGEE... [2026-02-23T20:26:39.369971] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-23T20:26:39.370007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-23T20:26:39.381757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-23T20:26:39.382316] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-23T20:26:39.383149] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-23T20:26:39.383219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:39.383254] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:39.383281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:39.383337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:39.447435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:39.448536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:39.448642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:39.448678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:39.570978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:39.571144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:39.571193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:39.571225] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:39.574883] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: UP (p=86.26%) [2026-02-23T20:26:39.575164] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-23T20:26:39.575288] [INFO ] [sig ] MGEE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:39.723105] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MGEE.txt [2026-02-23T20:26:39.723306] [INFO ] [sig ] [1950/3383] Completed MGEE in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:39.723352] [INFO ] [sig ] [1951/3383] Forecasting MGIC... [2026-02-23T20:26:39.723384] [INFO ] [sig ] Generating forecast for: MGIC [2026-02-23T20:26:39.723418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGIC' from 'https://tdm.silogroup.org/data/derivative_storage/MGIC.csv'. [2026-02-23T20:26:39.736982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGIC'. [2026-02-23T20:26:39.737395] [INFO ] [FORECASTER] Starting predict_future for MGIC [2026-02-23T20:26:39.738462] [DEBUG] [LOCAL ] No optimal features file found for MGIC: ./output/feature-sets/MGIC.txt [2026-02-23T20:26:39.738519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:39.738552] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:39.738600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:39.738667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:39.802042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:39.803318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:39.803404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:39.803440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:39.936691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:39.936856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:39.936898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:39.936931] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:39.940712] [DEBUG] [FORECASTER] MGIC: Forecast T+1@11:T+2@11: DOWN (p=46.07%) [2026-02-23T20:26:39.941033] [INFO ] [FORECASTER] Completed predict_future for MGIC [2026-02-23T20:26:39.941160] [INFO ] [sig ] MGIC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:40.099234] [INFO ] [LOCAL ] Saved forecast: MGIC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MGIC.txt [2026-02-23T20:26:40.099401] [INFO ] [sig ] [1951/3383] Completed MGIC in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:40.099445] [INFO ] [sig ] [1952/3383] Forecasting MGM... [2026-02-23T20:26:40.099476] [INFO ] [sig ] Generating forecast for: MGM [2026-02-23T20:26:40.099509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-23T20:26:40.304210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-23T20:26:40.304592] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-23T20:26:40.305593] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-23T20:26:40.305660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:40.305704] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:40.305739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:40.305819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:40.366791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:40.367506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:40.367607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:40.367644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:40.503397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:40.503620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:40.503666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:40.503696] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:40.508004] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: UP (p=84.61%) [2026-02-23T20:26:40.508335] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-23T20:26:40.508473] [INFO ] [sig ] MGM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:40.654707] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MGM.txt [2026-02-23T20:26:40.654865] [INFO ] [sig ] [1952/3383] Completed MGM in 0.6s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:40.654908] [INFO ] [sig ] [1953/3383] Forecasting MGNI... [2026-02-23T20:26:40.654938] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-23T20:26:40.654968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-23T20:26:40.666622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-23T20:26:40.667002] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-23T20:26:40.668041] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-23T20:26:40.668279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:40.668312] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:40.668339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:40.668395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:40.728190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:40.729070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:40.729154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:40.729187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:40.860836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:40.861000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:40.861042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:40.861076] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:40.864769] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: UP (p=79.54%) [2026-02-23T20:26:40.865106] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-23T20:26:40.865264] [INFO ] [sig ] MGNI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:41.015859] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MGNI.txt [2026-02-23T20:26:41.016028] [INFO ] [sig ] [1953/3383] Completed MGNI in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:41.016072] [INFO ] [sig ] [1954/3383] Forecasting MGNX... [2026-02-23T20:26:41.016102] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-23T20:26:41.016131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-23T20:26:41.028266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-23T20:26:41.028632] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-23T20:26:41.029475] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-23T20:26:41.029530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:41.029614] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:41.029644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:41.029702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:41.095569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:41.096467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:41.096551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:41.096605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:41.221856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:41.222058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:41.222110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:41.222140] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:41.225658] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: UP (p=58.24%) [2026-02-23T20:26:41.225954] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-23T20:26:41.226106] [INFO ] [sig ] MGNX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:41.372061] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MGNX.txt [2026-02-23T20:26:41.372201] [INFO ] [sig ] [1954/3383] Completed MGNX in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:41.372242] [INFO ] [sig ] [1955/3383] Forecasting MGPI... [2026-02-23T20:26:41.372273] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-23T20:26:41.372303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-23T20:26:41.383164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-23T20:26:41.383486] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-23T20:26:41.384268] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-23T20:26:41.384321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:41.384354] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:41.384381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:41.384438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:41.444547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:41.445346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:41.445427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:41.445461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:41.570034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:41.570191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:41.570232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:41.570262] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:41.573714] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: UP (p=92.07%) [2026-02-23T20:26:41.574006] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-23T20:26:41.574128] [INFO ] [sig ] MGPI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:41.718735] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MGPI.txt [2026-02-23T20:26:41.718871] [INFO ] [sig ] [1955/3383] Completed MGPI in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:41.718912] [INFO ] [sig ] [1956/3383] Forecasting MGRC... [2026-02-23T20:26:41.718942] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-23T20:26:41.718976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-23T20:26:41.732971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-23T20:26:41.733404] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-23T20:26:41.734244] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-23T20:26:41.734298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:41.734331] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:41.734358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:41.734414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:41.793607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:41.794440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:41.794522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:41.794555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:41.910716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:41.910877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:41.910918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:41.910947] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:41.914360] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: UP (p=91.28%) [2026-02-23T20:26:41.914663] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-23T20:26:41.914786] [INFO ] [sig ] MGRC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:42.061495] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MGRC.txt [2026-02-23T20:26:42.061665] [INFO ] [sig ] [1956/3383] Completed MGRC in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:42.061709] [INFO ] [sig ] [1957/3383] Forecasting MGTX... [2026-02-23T20:26:42.061742] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-23T20:26:42.061774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-23T20:26:42.072774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-23T20:26:42.073136] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-23T20:26:42.073928] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-23T20:26:42.073987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:42.074019] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:42.074046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:42.074102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:42.132922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:42.133675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:42.133759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:42.133792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:42.255643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:42.255821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:42.255863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:42.255930] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:42.259677] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=75.02%) [2026-02-23T20:26:42.259991] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-23T20:26:42.260140] [INFO ] [sig ] MGTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:42.405672] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MGTX.txt [2026-02-23T20:26:42.405799] [INFO ] [sig ] [1957/3383] Completed MGTX in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:42.405840] [INFO ] [sig ] [1958/3383] Forecasting MGX... [2026-02-23T20:26:42.405869] [INFO ] [sig ] Generating forecast for: MGX [2026-02-23T20:26:42.405900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-23T20:26:42.418103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-23T20:26:42.418403] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-23T20:26:42.419185] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-23T20:26:42.419239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:42.419271] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:42.419299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:42.419355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:42.478385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:42.479262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:42.479347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:42.479381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:42.603200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:42.603365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:42.603406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:42.603437] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:42.607447] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-02-23T20:26:42.607780] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-23T20:26:42.607969] [INFO ] [sig ] MGX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:42.760374] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MGX.txt [2026-02-23T20:26:42.760506] [INFO ] [sig ] [1958/3383] Completed MGX in 0.4s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:42.760546] [INFO ] [sig ] [1959/3383] Forecasting MGY... [2026-02-23T20:26:42.760594] [INFO ] [sig ] Generating forecast for: MGY [2026-02-23T20:26:42.760627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-23T20:26:42.772149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-23T20:26:42.772473] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-23T20:26:42.773276] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-23T20:26:42.773329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:42.773362] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:42.773389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:42.773455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:42.831108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:42.831776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:42.831867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:42.831903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:42.951071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:42.951232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:42.951275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:42.951307] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:42.954845] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-02-23T20:26:42.955132] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-23T20:26:42.955259] [INFO ] [sig ] MGY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:43.100771] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MGY.txt [2026-02-23T20:26:43.100910] [INFO ] [sig ] [1959/3383] Completed MGY in 0.3s | 2.80 sym/s | Total: 11.6m | ETA: 8.5m [2026-02-23T20:26:43.100951] [INFO ] [sig ] [1960/3383] Forecasting MHD... [2026-02-23T20:26:43.100981] [INFO ] [sig ] Generating forecast for: MHD [2026-02-23T20:26:43.101012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-23T20:26:43.113045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-23T20:26:43.113367] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-23T20:26:43.114391] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-23T20:26:43.114446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:43.114480] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:43.114509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:43.114585] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:43.175735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:43.176451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:43.176535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:43.176589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:43.301234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:43.301390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:43.301431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:43.301460] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:43.304902] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=88.80%) [2026-02-23T20:26:43.305180] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-23T20:26:43.305304] [INFO ] [sig ] MHD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:43.453892] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MHD.txt [2026-02-23T20:26:43.454080] [INFO ] [sig ] [1960/3383] Completed MHD in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-23T20:26:43.454131] [INFO ] [sig ] [1961/3383] Forecasting MHF... [2026-02-23T20:26:43.454162] [INFO ] [sig ] Generating forecast for: MHF [2026-02-23T20:26:43.454194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-23T20:26:43.466178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-23T20:26:43.466561] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-23T20:26:43.467497] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-23T20:26:43.467552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:43.467618] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:43.467649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:43.467715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:43.527634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:43.528589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:43.528689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:43.528725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:43.655416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:43.655592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:43.655639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:43.655670] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:43.659257] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=48.51%) [2026-02-23T20:26:43.659556] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-23T20:26:43.659707] [INFO ] [sig ] MHF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:43.805191] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MHF.txt [2026-02-23T20:26:43.805343] [INFO ] [sig ] [1961/3383] Completed MHF in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-23T20:26:43.805385] [INFO ] [sig ] [1962/3383] Forecasting MHK... [2026-02-23T20:26:43.805415] [INFO ] [sig ] Generating forecast for: MHK [2026-02-23T20:26:43.805446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-23T20:26:43.816336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-23T20:26:43.816678] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-23T20:26:43.817454] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-23T20:26:43.817508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:43.817540] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:43.817588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:43.817651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:43.875206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:43.876088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:43.876172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:43.876205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:43.996945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:43.997106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:43.997147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:43.997176] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:44.001010] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=31.85%) [2026-02-23T20:26:44.001285] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-23T20:26:44.001406] [INFO ] [sig ] MHK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:44.149020] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MHK.txt [2026-02-23T20:26:44.149151] [INFO ] [sig ] [1962/3383] Completed MHK in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:44.149190] [INFO ] [sig ] [1963/3383] Forecasting MHO... [2026-02-23T20:26:44.149220] [INFO ] [sig ] Generating forecast for: MHO [2026-02-23T20:26:44.149442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-23T20:26:44.162093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-23T20:26:44.162646] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-23T20:26:44.163415] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-23T20:26:44.163469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:44.163501] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:44.163528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:44.163600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:44.222210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:44.222951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:44.223047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:44.223087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:44.348342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:44.348499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:44.348539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:44.348585] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:44.351987] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: UP (p=57.93%) [2026-02-23T20:26:44.352265] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-23T20:26:44.352388] [INFO ] [sig ] MHO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:44.495522] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MHO.txt [2026-02-23T20:26:44.495680] [INFO ] [sig ] [1963/3383] Completed MHO in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:44.495721] [INFO ] [sig ] [1964/3383] Forecasting MIDD... [2026-02-23T20:26:44.495751] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-23T20:26:44.495781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-23T20:26:44.508371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-23T20:26:44.508709] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-23T20:26:44.509475] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-23T20:26:44.509529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:44.509561] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:44.509608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:44.509666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:44.568946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:44.569687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:44.569800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:44.569834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:44.692349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:44.692507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:44.692547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:44.692597] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:44.696004] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-02-23T20:26:44.696299] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-23T20:26:44.696419] [INFO ] [sig ] MIDD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:44.901916] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MIDD.txt [2026-02-23T20:26:44.902083] [INFO ] [sig ] [1964/3383] Completed MIDD in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:44.902140] [INFO ] [sig ] [1965/3383] Forecasting MIGI... [2026-02-23T20:26:44.902172] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-23T20:26:44.902202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-23T20:26:44.914105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-23T20:26:44.914413] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-23T20:26:44.915209] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-23T20:26:44.915263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:44.915295] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:44.915322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:44.915378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:44.974429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:44.975176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:44.975417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:44.975450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:45.092517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:45.092701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:45.092744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:45.092773] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:45.096326] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-02-23T20:26:45.096636] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-23T20:26:45.096790] [INFO ] [sig ] MIGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:45.244310] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MIGI.txt [2026-02-23T20:26:45.244468] [INFO ] [sig ] [1965/3383] Completed MIGI in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:45.244510] [INFO ] [sig ] [1966/3383] Forecasting MILN... [2026-02-23T20:26:45.244539] [INFO ] [sig ] Generating forecast for: MILN [2026-02-23T20:26:45.244588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-23T20:26:45.256437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-23T20:26:45.256852] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-23T20:26:45.257733] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-23T20:26:45.257792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:45.257827] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:45.257891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:45.257955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:45.318105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:45.319005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:45.319092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:45.319136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:45.431941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:45.432115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:45.432163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:45.432200] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:45.435767] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-23T20:26:45.436070] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-23T20:26:45.436235] [INFO ] [sig ] MILN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:45.586668] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MILN.txt [2026-02-23T20:26:45.586829] [INFO ] [sig ] [1966/3383] Completed MILN in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:45.586870] [INFO ] [sig ] [1967/3383] Forecasting MIND... [2026-02-23T20:26:45.586899] [INFO ] [sig ] Generating forecast for: MIND [2026-02-23T20:26:45.586929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-23T20:26:45.599255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-23T20:26:45.599636] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-23T20:26:45.600427] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-23T20:26:45.600482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:45.600518] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:45.600547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:45.600630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:45.659020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:45.659823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:45.659909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:45.659944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:45.783749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:45.783905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:45.783946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:45.783979] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:45.787731] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=86.34%) [2026-02-23T20:26:45.788085] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-23T20:26:45.788232] [INFO ] [sig ] MIND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:45.938062] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MIND.txt [2026-02-23T20:26:45.938261] [INFO ] [sig ] [1967/3383] Completed MIND in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:45.938304] [INFO ] [sig ] [1968/3383] Forecasting MIRA... [2026-02-23T20:26:45.938342] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-23T20:26:45.938373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-23T20:26:45.949883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-23T20:26:45.950241] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-23T20:26:45.951056] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-23T20:26:45.951111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:45.951144] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:45.951171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:45.951229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:46.008921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:46.009821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:46.009927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:46.009962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:46.129484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:46.129661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:46.129702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:46.129771] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:46.133230] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: DOWN (p=24.62%) [2026-02-23T20:26:46.133557] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-23T20:26:46.133708] [INFO ] [sig ] MIRA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:46.284547] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MIRA.txt [2026-02-23T20:26:46.284721] [INFO ] [sig ] [1968/3383] Completed MIRA in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:46.284762] [INFO ] [sig ] [1969/3383] Forecasting MIRM... [2026-02-23T20:26:46.284792] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-23T20:26:46.284822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-23T20:26:46.296180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-23T20:26:46.296541] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-23T20:26:46.297339] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-23T20:26:46.297394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:46.297427] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:46.297455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:46.297512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:46.358031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:46.359095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:46.359194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:46.359230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:46.488723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:46.488893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:46.488935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:46.488964] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:46.492886] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-23T20:26:46.493239] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-23T20:26:46.493385] [INFO ] [sig ] MIRM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:46.645701] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MIRM.txt [2026-02-23T20:26:46.645854] [INFO ] [sig ] [1969/3383] Completed MIRM in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:46.645897] [INFO ] [sig ] [1970/3383] Forecasting MITK... [2026-02-23T20:26:46.645927] [INFO ] [sig ] Generating forecast for: MITK [2026-02-23T20:26:46.645956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-23T20:26:46.657532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-23T20:26:46.657976] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-23T20:26:46.658814] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-23T20:26:46.658870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:46.658905] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:46.658934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:46.658994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:46.716667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:46.717474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:46.717591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:46.717628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:46.847441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:46.847633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:46.847678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:46.847709] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:46.851984] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-23T20:26:46.852295] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-23T20:26:46.852426] [INFO ] [sig ] MITK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:46.998745] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MITK.txt [2026-02-23T20:26:46.998911] [INFO ] [sig ] [1970/3383] Completed MITK in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:46.998952] [INFO ] [sig ] [1971/3383] Forecasting MIY... [2026-02-23T20:26:46.998982] [INFO ] [sig ] Generating forecast for: MIY [2026-02-23T20:26:46.999016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-23T20:26:47.010560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-23T20:26:47.011003] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-23T20:26:47.011831] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-23T20:26:47.011886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:47.011969] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:47.012011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:47.012096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:47.070115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:47.071068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:47.071159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:47.071194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:47.192564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:47.192745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:47.192785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:47.192815] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:47.196226] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-02-23T20:26:47.196512] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-23T20:26:47.196661] [INFO ] [sig ] MIY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:47.345938] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MIY.txt [2026-02-23T20:26:47.346113] [INFO ] [sig ] [1971/3383] Completed MIY in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:47.346163] [INFO ] [sig ] [1972/3383] Forecasting MKC... [2026-02-23T20:26:47.346199] [INFO ] [sig ] Generating forecast for: MKC [2026-02-23T20:26:47.346233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-23T20:26:47.358380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-23T20:26:47.358835] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-23T20:26:47.359912] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-23T20:26:47.359969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:47.360037] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:47.360069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:47.360128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:47.425570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:47.426549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:47.426690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:47.426726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:47.552133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:47.552482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:47.552525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:47.552554] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:47.556230] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-23T20:26:47.556521] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-23T20:26:47.556684] [INFO ] [sig ] MKC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:47.699801] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MKC.txt [2026-02-23T20:26:47.699967] [INFO ] [sig ] [1972/3383] Completed MKC in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:47.700015] [INFO ] [sig ] [1973/3383] Forecasting MKSI... [2026-02-23T20:26:47.700048] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-23T20:26:47.700084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-23T20:26:47.711671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-23T20:26:47.712060] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-23T20:26:47.712871] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-23T20:26:47.712925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:47.712958] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:47.712985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:47.713051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:47.770336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:47.771279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:47.771366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:47.771401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:47.901104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:47.901269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:47.901311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:47.901535] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:47.905077] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=90.10%) [2026-02-23T20:26:47.905384] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-23T20:26:47.905512] [INFO ] [sig ] MKSI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:48.051159] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MKSI.txt [2026-02-23T20:26:48.051318] [INFO ] [sig ] [1973/3383] Completed MKSI in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:48.051358] [INFO ] [sig ] [1974/3383] Forecasting MKTX... [2026-02-23T20:26:48.051388] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-23T20:26:48.051419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-23T20:26:48.065740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-23T20:26:48.066213] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-23T20:26:48.067171] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-23T20:26:48.067234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:48.067272] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:48.067304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:48.067379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:48.132671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:48.133522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:48.133625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:48.133662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:48.254722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:48.254880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:48.254920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:48.255012] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:48.258841] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=83.65%) [2026-02-23T20:26:48.259134] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-23T20:26:48.259263] [INFO ] [sig ] MKTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:48.401905] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MKTX.txt [2026-02-23T20:26:48.402053] [INFO ] [sig ] [1974/3383] Completed MKTX in 0.4s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:48.402095] [INFO ] [sig ] [1975/3383] Forecasting MLAB... [2026-02-23T20:26:48.402130] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-23T20:26:48.402161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-23T20:26:48.413776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-23T20:26:48.414159] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-23T20:26:48.414966] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-23T20:26:48.415021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:48.415054] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:48.415081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:48.415147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:48.471521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:48.472407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:48.472491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:48.472524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:48.593709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:48.593874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:48.593920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:48.593951] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:48.597978] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=2.86%) [2026-02-23T20:26:48.598284] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-23T20:26:48.598427] [INFO ] [sig ] MLAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:48.740563] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MLAB.txt [2026-02-23T20:26:48.740713] [INFO ] [sig ] [1975/3383] Completed MLAB in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:48.740753] [INFO ] [sig ] [1976/3383] Forecasting MLCO... [2026-02-23T20:26:48.740796] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-23T20:26:48.740829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-23T20:26:48.751963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-23T20:26:48.752315] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-23T20:26:48.753156] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-23T20:26:48.753223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:48.753259] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:48.753286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:48.753345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:48.810042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:48.810803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:48.810885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:48.810919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:48.934698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:48.934861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:48.934903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:48.934933] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:48.938782] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: UP (p=66.41%) [2026-02-23T20:26:48.939064] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-23T20:26:48.939188] [INFO ] [sig ] MLCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:49.083013] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MLCO.txt [2026-02-23T20:26:49.083165] [INFO ] [sig ] [1976/3383] Completed MLCO in 0.3s | 2.80 sym/s | Total: 11.7m | ETA: 8.4m [2026-02-23T20:26:49.083206] [INFO ] [sig ] [1977/3383] Forecasting MLGO... [2026-02-23T20:26:49.083235] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-23T20:26:49.083267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-23T20:26:49.093993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-23T20:26:49.094362] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-23T20:26:49.095180] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-23T20:26:49.095236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:49.095271] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:49.095299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:49.095358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:49.153232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:49.154160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:49.154246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:49.154280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:49.274002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:49.274160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:49.274201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:49.274229] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:49.277686] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: UP (p=80.98%) [2026-02-23T20:26:49.277992] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-23T20:26:49.278138] [INFO ] [sig ] MLGO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:49.424287] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MLGO.txt [2026-02-23T20:26:49.424431] [INFO ] [sig ] [1977/3383] Completed MLGO in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-23T20:26:49.424471] [INFO ] [sig ] [1978/3383] Forecasting MLI... [2026-02-23T20:26:49.424503] [INFO ] [sig ] Generating forecast for: MLI [2026-02-23T20:26:49.424533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-23T20:26:49.436547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-23T20:26:49.436965] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-23T20:26:49.438008] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-23T20:26:49.438064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:49.438099] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:49.438128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:49.438186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:49.497014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:49.497896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:49.497986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:49.498021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:49.631229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:49.631446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:49.631489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:49.631519] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:49.635102] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-02-23T20:26:49.635422] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-23T20:26:49.635549] [INFO ] [sig ] MLI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:49.782620] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MLI.txt [2026-02-23T20:26:49.782771] [INFO ] [sig ] [1978/3383] Completed MLI in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-23T20:26:49.782813] [INFO ] [sig ] [1979/3383] Forecasting MLKN... [2026-02-23T20:26:49.782843] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-23T20:26:49.782873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-23T20:26:49.797698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-23T20:26:49.798117] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-23T20:26:49.799120] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-23T20:26:49.799186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:49.799226] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:49.799259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:49.799320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:49.856673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:49.857377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:49.857458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:49.857489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:49.979145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:49.979296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:49.979337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:49.979383] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:49.982833] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=21.22%) [2026-02-23T20:26:49.983130] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-23T20:26:49.983261] [INFO ] [sig ] MLKN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:50.130692] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MLKN.txt [2026-02-23T20:26:50.130863] [INFO ] [sig ] [1979/3383] Completed MLKN in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:50.130903] [INFO ] [sig ] [1980/3383] Forecasting MLM... [2026-02-23T20:26:50.130934] [INFO ] [sig ] Generating forecast for: MLM [2026-02-23T20:26:50.130965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-23T20:26:50.143357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-23T20:26:50.143788] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-23T20:26:50.144638] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-23T20:26:50.144695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:50.144729] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:50.144757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:50.144820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:50.205223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:50.206097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:50.206181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:50.206214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:50.333312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:50.333473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:50.333515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:50.333543] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:50.337010] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=81.72%) [2026-02-23T20:26:50.337298] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-23T20:26:50.337425] [INFO ] [sig ] MLM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:50.484991] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MLM.txt [2026-02-23T20:26:50.485161] [INFO ] [sig ] [1980/3383] Completed MLM in 0.4s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:50.485212] [INFO ] [sig ] [1981/3383] Forecasting MLP... [2026-02-23T20:26:50.485246] [INFO ] [sig ] Generating forecast for: MLP [2026-02-23T20:26:50.485280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-23T20:26:50.497299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-23T20:26:50.497698] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-23T20:26:50.498521] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-23T20:26:50.498608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:50.498648] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:50.498677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:50.498736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:50.556015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:50.556943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:50.557111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:50.557162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:50.669019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:50.669180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:50.669220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:50.669249] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:50.672709] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-02-23T20:26:50.672993] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-23T20:26:50.673120] [INFO ] [sig ] MLP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:50.815067] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MLP.txt [2026-02-23T20:26:50.815212] [INFO ] [sig ] [1981/3383] Completed MLP in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:50.815252] [INFO ] [sig ] [1982/3383] Forecasting MLTX... [2026-02-23T20:26:50.815282] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-23T20:26:50.815312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-23T20:26:50.826216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-23T20:26:50.826605] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-23T20:26:50.827379] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-23T20:26:50.827433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:50.827466] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:50.827493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:50.827550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:50.883930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:50.884929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:50.885034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:50.885085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:51.004857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:51.005019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:51.005060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:51.005090] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:51.008599] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: UP (p=60.29%) [2026-02-23T20:26:51.008891] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-23T20:26:51.009017] [INFO ] [sig ] MLTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:51.149715] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MLTX.txt [2026-02-23T20:26:51.149862] [INFO ] [sig ] [1982/3383] Completed MLTX in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:51.149902] [INFO ] [sig ] [1983/3383] Forecasting MLYS... [2026-02-23T20:26:51.149933] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-23T20:26:51.149963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-23T20:26:51.162281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-23T20:26:51.162673] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-23T20:26:51.163666] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-23T20:26:51.163720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:51.163752] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:51.163780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:51.163853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:51.221455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:51.222318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:51.222404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:51.222648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:51.345290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:51.345482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:51.345524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:51.345553] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:51.349228] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=24.52%) [2026-02-23T20:26:51.349538] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-23T20:26:51.349688] [INFO ] [sig ] MLYS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:51.493825] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MLYS.txt [2026-02-23T20:26:51.493986] [INFO ] [sig ] [1983/3383] Completed MLYS in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:51.494028] [INFO ] [sig ] [1984/3383] Forecasting MMD... [2026-02-23T20:26:51.494070] [INFO ] [sig ] Generating forecast for: MMD [2026-02-23T20:26:51.494102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-23T20:26:51.506176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-23T20:26:51.506501] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-23T20:26:51.507511] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-23T20:26:51.507586] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:51.507623] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:51.507651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:51.507707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:51.564702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:51.565437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:51.565536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:51.565569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:51.685331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:51.685485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:51.685524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:51.685555] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:51.689060] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: UP (p=77.19%) [2026-02-23T20:26:51.689343] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-23T20:26:51.689473] [INFO ] [sig ] MMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:51.833456] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MMD.txt [2026-02-23T20:26:51.833671] [INFO ] [sig ] [1984/3383] Completed MMD in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:51.833724] [INFO ] [sig ] [1985/3383] Forecasting MMLP... [2026-02-23T20:26:51.833756] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-23T20:26:51.833787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-23T20:26:51.844248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-23T20:26:51.844679] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-23T20:26:51.845489] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-23T20:26:51.845558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:51.845611] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:51.845640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:51.845695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:51.904749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:51.905590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:51.905674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:51.905707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:52.016968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:52.017126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:52.017168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:52.017197] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:52.020813] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: UP (p=60.00%) [2026-02-23T20:26:52.021085] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-23T20:26:52.021207] [INFO ] [sig ] MMLP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:52.168775] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MMLP.txt [2026-02-23T20:26:52.168968] [INFO ] [sig ] [1985/3383] Completed MMLP in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:52.169020] [INFO ] [sig ] [1986/3383] Forecasting MMS... [2026-02-23T20:26:52.169050] [INFO ] [sig ] Generating forecast for: MMS [2026-02-23T20:26:52.169081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-23T20:26:52.181035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-23T20:26:52.181403] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-23T20:26:52.182231] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-23T20:26:52.182285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:52.182318] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:52.182345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:52.182402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:52.239312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:52.240217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:52.240305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:52.240339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:52.362383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:52.362542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:52.362604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:52.362636] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:52.366117] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-02-23T20:26:52.366440] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-23T20:26:52.366601] [INFO ] [sig ] MMS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:52.510621] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MMS.txt [2026-02-23T20:26:52.510786] [INFO ] [sig ] [1986/3383] Completed MMS in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:52.510828] [INFO ] [sig ] [1987/3383] Forecasting MMSI... [2026-02-23T20:26:52.510857] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-23T20:26:52.510886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-23T20:26:52.522168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-23T20:26:52.522529] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-23T20:26:52.523321] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-23T20:26:52.523374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:52.523408] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:52.523435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:52.523491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:52.581426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:52.582287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:52.582371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:52.582404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:52.708205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:52.708357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:52.708398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:52.708428] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:52.711900] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=13.95%) [2026-02-23T20:26:52.712201] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-23T20:26:52.712344] [INFO ] [sig ] MMSI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:52.856986] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MMSI.txt [2026-02-23T20:26:52.857135] [INFO ] [sig ] [1987/3383] Completed MMSI in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:52.857191] [INFO ] [sig ] [1988/3383] Forecasting MNDO... [2026-02-23T20:26:52.857231] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-23T20:26:52.857268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-23T20:26:52.874888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-23T20:26:52.875261] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-23T20:26:52.876150] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-23T20:26:52.876207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:52.876277] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:52.876306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:52.876363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:52.934288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:52.935221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:52.935308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:52.935340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:53.045999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:53.046161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:53.046204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:53.046235] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:53.049876] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: DOWN (p=37.86%) [2026-02-23T20:26:53.050163] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-23T20:26:53.050301] [INFO ] [sig ] MNDO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:53.192560] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MNDO.txt [2026-02-23T20:26:53.192745] [INFO ] [sig ] [1988/3383] Completed MNDO in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:53.192788] [INFO ] [sig ] [1989/3383] Forecasting MNDY... [2026-02-23T20:26:53.192818] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-23T20:26:53.192849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-23T20:26:53.204536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-23T20:26:53.204938] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-23T20:26:53.205750] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-23T20:26:53.205803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:53.205837] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:53.205864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:53.205920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:53.262925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:53.263652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:53.263730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:53.263763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:53.385775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:53.385915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:53.385956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:53.385985] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:53.389415] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=11.08%) [2026-02-23T20:26:53.389716] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-23T20:26:53.389842] [INFO ] [sig ] MNDY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:53.542054] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MNDY.txt [2026-02-23T20:26:53.542186] [INFO ] [sig ] [1989/3383] Completed MNDY in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:53.542226] [INFO ] [sig ] [1990/3383] Forecasting MNKD... [2026-02-23T20:26:53.542256] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-23T20:26:53.542285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-23T20:26:53.554732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-23T20:26:53.555066] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-23T20:26:53.556047] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-23T20:26:53.556100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:53.556134] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:53.556161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:53.556221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:53.613528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:53.614164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:53.614242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:53.614274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:53.739979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:53.740177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:53.740227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:53.740264] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:53.744621] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: UP (p=52.77%) [2026-02-23T20:26:53.744917] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-23T20:26:53.745043] [INFO ] [sig ] MNKD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:53.889164] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MNKD.txt [2026-02-23T20:26:53.889327] [INFO ] [sig ] [1990/3383] Completed MNKD in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:53.889368] [INFO ] [sig ] [1991/3383] Forecasting MNRO... [2026-02-23T20:26:53.889397] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-23T20:26:53.889438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-23T20:26:53.901978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-23T20:26:53.902390] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-23T20:26:53.903250] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-23T20:26:53.903305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:53.903337] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:53.903364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:53.903420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:53.964616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:53.965717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:53.965814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:53.965849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:54.090583] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:54.090741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:54.090781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:54.090861] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:54.094297] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-23T20:26:54.094598] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-23T20:26:54.094726] [INFO ] [sig ] MNRO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:54.235621] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MNRO.txt [2026-02-23T20:26:54.235738] [INFO ] [sig ] [1991/3383] Completed MNRO in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:54.235777] [INFO ] [sig ] [1992/3383] Forecasting MNSO... [2026-02-23T20:26:54.235806] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-23T20:26:54.235836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-23T20:26:54.246813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-23T20:26:54.247129] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-23T20:26:54.247955] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-23T20:26:54.248009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:54.248042] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:54.248068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:54.248124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:54.305336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:54.305983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:54.306072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:54.306106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:54.431271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:54.431585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:54.431636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:54.431667] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:54.435617] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=89.92%) [2026-02-23T20:26:54.435907] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-23T20:26:54.436029] [INFO ] [sig ] MNSO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:54.580348] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MNSO.txt [2026-02-23T20:26:54.580470] [INFO ] [sig ] [1992/3383] Completed MNSO in 0.3s | 2.80 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:54.580510] [INFO ] [sig ] [1993/3383] Forecasting MNTK... [2026-02-23T20:26:54.580539] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-23T20:26:54.580585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-23T20:26:54.591840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-23T20:26:54.592187] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-23T20:26:54.593150] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-23T20:26:54.593204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:54.593241] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:54.593272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:54.593333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:54.652658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:54.653291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:54.653370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:54.653403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:54.770062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:54.770196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:54.770239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:54.770280] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:54.774121] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: DOWN (p=34.04%) [2026-02-23T20:26:54.774636] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-23T20:26:54.774767] [INFO ] [sig ] MNTK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:54.918318] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MNTK.txt [2026-02-23T20:26:54.918461] [INFO ] [sig ] [1993/3383] Completed MNTK in 0.3s | 2.81 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:54.918502] [INFO ] [sig ] [1994/3383] Forecasting MNY... [2026-02-23T20:26:54.918531] [INFO ] [sig ] Generating forecast for: MNY [2026-02-23T20:26:54.918561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-23T20:26:54.930111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-23T20:26:54.930475] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-23T20:26:54.931292] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-23T20:26:54.931346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:54.931379] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:54.931406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:54.931461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:54.991080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:54.991905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:54.991991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:54.992026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:55.105875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:55.106021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:55.106061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:55.106089] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:55.109481] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: UP (p=80.35%) [2026-02-23T20:26:55.109773] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-23T20:26:55.109896] [INFO ] [sig ] MNY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:55.254891] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MNY.txt [2026-02-23T20:26:55.255037] [INFO ] [sig ] [1994/3383] Completed MNY in 0.3s | 2.81 sym/s | Total: 11.8m | ETA: 8.3m [2026-02-23T20:26:55.255077] [INFO ] [sig ] [1995/3383] Forecasting MOD... [2026-02-23T20:26:55.255109] [INFO ] [sig ] Generating forecast for: MOD [2026-02-23T20:26:55.255139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-23T20:26:55.266840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-23T20:26:55.267193] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-23T20:26:55.268124] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-23T20:26:55.268178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:55.268211] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:55.268239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:55.268296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:55.327906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:55.328791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:55.328872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:55.328905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:55.457548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:55.457931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:55.457975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:55.458005] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:55.461871] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-02-23T20:26:55.462176] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-23T20:26:55.462337] [INFO ] [sig ] MOD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:55.606293] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MOD.txt [2026-02-23T20:26:55.606455] [INFO ] [sig ] [1995/3383] Completed MOD in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:55.606500] [INFO ] [sig ] [1996/3383] Forecasting MODL... [2026-02-23T20:26:55.606532] [INFO ] [sig ] Generating forecast for: MODL [2026-02-23T20:26:55.606563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-23T20:26:55.617810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-23T20:26:55.618224] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-23T20:26:55.619041] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-23T20:26:55.619097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:55.619145] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:55.619175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:55.619234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:55.677595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:55.678518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:55.678829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:55.678865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:55.802725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:55.802883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:55.802924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:55.802957] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:55.806936] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: DOWN (p=22.81%) [2026-02-23T20:26:55.807224] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-23T20:26:55.807377] [INFO ] [sig ] MODL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:55.958162] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MODL.txt [2026-02-23T20:26:55.958362] [INFO ] [sig ] [1996/3383] Completed MODL in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:55.958413] [INFO ] [sig ] [1997/3383] Forecasting MOH... [2026-02-23T20:26:55.958442] [INFO ] [sig ] Generating forecast for: MOH [2026-02-23T20:26:55.958471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-23T20:26:55.970933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-23T20:26:55.971285] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-23T20:26:55.972135] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-23T20:26:55.972189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:55.972221] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:55.972248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:55.972305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:56.030507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:56.031184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:56.031271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:56.031311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:56.151241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:56.151387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:56.151432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:56.151463] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:56.155045] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-02-23T20:26:56.155344] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-23T20:26:56.155475] [INFO ] [sig ] MOH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:56.301537] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MOH.txt [2026-02-23T20:26:56.301688] [INFO ] [sig ] [1997/3383] Completed MOH in 0.3s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:56.301728] [INFO ] [sig ] [1998/3383] Forecasting MOMO... [2026-02-23T20:26:56.301758] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-23T20:26:56.301789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-23T20:26:56.313262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-23T20:26:56.313606] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-23T20:26:56.314437] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-23T20:26:56.314492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:56.314525] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:56.314553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:56.314821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:56.377005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:56.377725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:56.377834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:56.377892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:56.503007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:56.503148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:56.503190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:56.503220] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:56.506643] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-23T20:26:56.506917] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-23T20:26:56.507039] [INFO ] [sig ] MOMO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:56.653062] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MOMO.txt [2026-02-23T20:26:56.653178] [INFO ] [sig ] [1998/3383] Completed MOMO in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:56.653217] [INFO ] [sig ] [1999/3383] Forecasting MORN... [2026-02-23T20:26:56.653246] [INFO ] [sig ] Generating forecast for: MORN [2026-02-23T20:26:56.653275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-23T20:26:56.664396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-23T20:26:56.664736] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-23T20:26:56.665533] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-23T20:26:56.665611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:56.665646] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:56.665674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:56.665731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:56.726415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:56.727215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:56.727295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:56.727327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:56.851997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:56.852137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:56.852177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:56.852205] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:56.855673] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-02-23T20:26:56.855952] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-23T20:26:56.856077] [INFO ] [sig ] MORN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:57.003473] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MORN.txt [2026-02-23T20:26:57.003650] [INFO ] [sig ] [1999/3383] Completed MORN in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:57.003706] [INFO ] [sig ] [2000/3383] Forecasting MOS... [2026-02-23T20:26:57.003739] [INFO ] [sig ] Generating forecast for: MOS [2026-02-23T20:26:57.003772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-23T20:26:57.015891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-23T20:26:57.016291] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-23T20:26:57.017172] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-23T20:26:57.017229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:57.017270] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:57.017306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:57.017385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:57.080790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:57.081527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:57.081630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:57.081666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:57.216528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:57.216698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:57.216742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:57.216774] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:57.220589] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-23T20:26:57.220882] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-23T20:26:57.221010] [INFO ] [sig ] MOS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:57.367507] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MOS.txt [2026-02-23T20:26:57.367662] [INFO ] [sig ] [2000/3383] Completed MOS in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:57.367705] [INFO ] [sig ] [2001/3383] Forecasting MP... [2026-02-23T20:26:57.367735] [INFO ] [sig ] Generating forecast for: MP [2026-02-23T20:26:57.367765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-23T20:26:57.379716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-23T20:26:57.380072] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-23T20:26:57.380954] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-23T20:26:57.381010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:57.381043] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:57.381071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:57.381128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:57.439063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:57.439846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:57.439931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:57.439965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:57.559936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:57.560096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:57.560136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:57.560166] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:57.563679] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-02-23T20:26:57.563967] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-23T20:26:57.564111] [INFO ] [sig ] MP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:57.715113] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MP.txt [2026-02-23T20:26:57.715309] [INFO ] [sig ] [2001/3383] Completed MP in 0.3s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:57.715350] [INFO ] [sig ] [2002/3383] Forecasting MPA... [2026-02-23T20:26:57.715382] [INFO ] [sig ] Generating forecast for: MPA [2026-02-23T20:26:57.715413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-23T20:26:57.726833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-23T20:26:57.727223] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-23T20:26:57.728125] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-23T20:26:57.728182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:57.728215] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:57.728242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:57.728299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:57.785447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:57.786340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:57.786427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:57.786460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:57.894110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:57.894278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:57.894321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:57.894353] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:57.897978] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=20.10%) [2026-02-23T20:26:57.898294] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-23T20:26:57.898429] [INFO ] [sig ] MPA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:58.040205] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MPA.txt [2026-02-23T20:26:58.040349] [INFO ] [sig ] [2002/3383] Completed MPA in 0.3s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:58.040390] [INFO ] [sig ] [2003/3383] Forecasting MPAA... [2026-02-23T20:26:58.040419] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-23T20:26:58.040452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-23T20:26:58.051803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-23T20:26:58.052166] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-23T20:26:58.053000] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-23T20:26:58.053055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:58.053089] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:58.053116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:58.053174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:58.110598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:58.111448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:58.111534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:58.111567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:58.236242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:58.236408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:58.236448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:58.236494] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:58.239986] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: DOWN (p=0.32%) [2026-02-23T20:26:58.240270] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-23T20:26:58.240397] [INFO ] [sig ] MPAA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:58.390501] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MPAA.txt [2026-02-23T20:26:58.390693] [INFO ] [sig ] [2003/3383] Completed MPAA in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:58.390737] [INFO ] [sig ] [2004/3383] Forecasting MPB... [2026-02-23T20:26:58.390767] [INFO ] [sig ] Generating forecast for: MPB [2026-02-23T20:26:58.390802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-23T20:26:58.402050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-23T20:26:58.402447] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-23T20:26:58.403679] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-23T20:26:58.403733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:58.403765] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:58.403791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:58.403847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:58.460885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:58.461785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:58.461870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:58.461902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:58.585348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:58.585510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:58.585554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:58.585608] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:58.589374] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: UP (p=62.62%) [2026-02-23T20:26:58.589714] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-23T20:26:58.589854] [INFO ] [sig ] MPB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:58.736101] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MPB.txt [2026-02-23T20:26:58.736244] [INFO ] [sig ] [2004/3383] Completed MPB in 0.3s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:58.736286] [INFO ] [sig ] [2005/3383] Forecasting MPC... [2026-02-23T20:26:58.736315] [INFO ] [sig ] Generating forecast for: MPC [2026-02-23T20:26:58.736344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-23T20:26:58.750873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-23T20:26:58.751238] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-23T20:26:58.752041] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-23T20:26:58.752095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:58.752177] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:58.752206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:58.752263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:58.811292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:58.812141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:58.812225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:58.812275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:58.933305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:58.933479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:58.933522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:58.933550] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:58.937063] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: UP (p=77.65%) [2026-02-23T20:26:58.937362] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-23T20:26:58.937508] [INFO ] [sig ] MPC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:26:59.082334] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MPC.txt [2026-02-23T20:26:59.082502] [INFO ] [sig ] [2005/3383] Completed MPC in 0.3s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:59.082546] [INFO ] [sig ] [2006/3383] Forecasting MPX... [2026-02-23T20:26:59.082602] [INFO ] [sig ] Generating forecast for: MPX [2026-02-23T20:26:59.082637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-23T20:26:59.093308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-23T20:26:59.093702] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-23T20:26:59.094505] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-23T20:26:59.094558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:59.094614] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:59.094642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:59.094700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:59.157743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:59.158770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:59.158856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:59.158891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:59.278250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:59.278418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:59.278469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:59.278506] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:59.282236] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-02-23T20:26:59.282527] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-23T20:26:59.282873] [INFO ] [sig ] MPX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:59.429843] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MPX.txt [2026-02-23T20:26:59.430008] [INFO ] [sig ] [2006/3383] Completed MPX in 0.3s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:59.430052] [INFO ] [sig ] [2007/3383] Forecasting MQ... [2026-02-23T20:26:59.430084] [INFO ] [sig ] Generating forecast for: MQ [2026-02-23T20:26:59.430115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-23T20:26:59.442704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-23T20:26:59.443124] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-23T20:26:59.444103] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-23T20:26:59.444167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:59.444204] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:59.444249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:59.444315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:59.509035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:59.509943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:59.510029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:59.510069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:59.634544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:59.634711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:59.634752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:59.634781] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:59.638232] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-02-23T20:26:59.638545] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-23T20:26:59.638690] [INFO ] [sig ] MQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:26:59.784382] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MQ.txt [2026-02-23T20:26:59.784541] [INFO ] [sig ] [2007/3383] Completed MQ in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:26:59.784601] [INFO ] [sig ] [2008/3383] Forecasting MQY... [2026-02-23T20:26:59.784635] [INFO ] [sig ] Generating forecast for: MQY [2026-02-23T20:26:59.784668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-23T20:26:59.796284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-23T20:26:59.796700] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-23T20:26:59.797540] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-23T20:26:59.797620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:26:59.797658] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:26:59.797688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:26:59.797752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:26:59.856667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:26:59.857519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:26:59.857621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:26:59.857656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:26:59.987260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:26:59.987470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:26:59.987524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:26:59.987591] [INFO ] [FORECASTER] Training complete [2026-02-23T20:26:59.991861] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: UP (p=95.39%) [2026-02-23T20:26:59.992240] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-23T20:26:59.992400] [INFO ] [sig ] MQY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:00.146260] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MQY.txt [2026-02-23T20:27:00.146458] [INFO ] [sig ] [2008/3383] Completed MQY in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:27:00.146516] [INFO ] [sig ] [2009/3383] Forecasting MRAM... [2026-02-23T20:27:00.146554] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-23T20:27:00.146620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-23T20:27:00.158169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-23T20:27:00.158519] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-23T20:27:00.159431] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-23T20:27:00.159488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:00.159521] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:00.159548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:00.159630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:00.217752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:00.218556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:00.218661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:00.218694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:00.342464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:00.342668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:00.343624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:00.343662] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:00.347138] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: DOWN (p=18.71%) [2026-02-23T20:27:00.347441] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-23T20:27:00.347605] [INFO ] [sig ] MRAM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:00.490527] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MRAM.txt [2026-02-23T20:27:00.490716] [INFO ] [sig ] [2009/3383] Completed MRAM in 0.3s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:27:00.490760] [INFO ] [sig ] [2010/3383] Forecasting MRBK... [2026-02-23T20:27:00.490790] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-23T20:27:00.490821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-23T20:27:00.502298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-23T20:27:00.502896] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-23T20:27:00.503930] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-23T20:27:00.503983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:00.504015] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:00.504042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:00.504099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:00.564141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:00.565106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:00.565194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:00.565228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:00.685118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:00.685285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:00.685327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:00.685357] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:00.688941] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-02-23T20:27:00.689218] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-23T20:27:00.689344] [INFO ] [sig ] MRBK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:00.838124] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MRBK.txt [2026-02-23T20:27:00.838302] [INFO ] [sig ] [2010/3383] Completed MRBK in 0.3s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:27:00.838341] [INFO ] [sig ] [2011/3383] Forecasting MRCC... [2026-02-23T20:27:00.838372] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-23T20:27:00.838423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-23T20:27:00.851247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-23T20:27:00.851713] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-23T20:27:00.852756] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-23T20:27:00.852827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:00.852872] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:00.852905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:00.852993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:00.912548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:00.913403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:00.913487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:00.913522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:01.041854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:01.042009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:01.042054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:01.042083] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:01.045758] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: UP (p=70.81%) [2026-02-23T20:27:01.046046] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-23T20:27:01.046174] [INFO ] [sig ] MRCC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:01.192279] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MRCC.txt [2026-02-23T20:27:01.192456] [INFO ] [sig ] [2011/3383] Completed MRCC in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.2m [2026-02-23T20:27:01.192506] [INFO ] [sig ] [2012/3383] Forecasting MRCY... [2026-02-23T20:27:01.192536] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-23T20:27:01.192587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-23T20:27:01.204382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-23T20:27:01.204813] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-23T20:27:01.205691] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-23T20:27:01.205748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:01.205784] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:01.205813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:01.205870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:01.265178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:01.266185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:01.266267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:01.266301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:01.391638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:01.391766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:01.391808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:01.391836] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:01.395238] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: UP (p=92.07%) [2026-02-23T20:27:01.395533] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-23T20:27:01.395679] [INFO ] [sig ] MRCY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:01.548746] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MRCY.txt [2026-02-23T20:27:01.548917] [INFO ] [sig ] [2012/3383] Completed MRCY in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:01.548964] [INFO ] [sig ] [2013/3383] Forecasting MRK... [2026-02-23T20:27:01.548996] [INFO ] [sig ] Generating forecast for: MRK [2026-02-23T20:27:01.549026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-23T20:27:01.560413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-23T20:27:01.560829] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-23T20:27:01.561665] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-23T20:27:01.561723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:01.561758] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:01.561785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:01.561842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:01.621484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:01.622627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:01.622741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:01.622786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:01.762729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:01.762888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:01.762929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:01.762958] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:01.766404] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=42.67%) [2026-02-23T20:27:01.766708] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-23T20:27:01.766839] [INFO ] [sig ] MRK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:01.922586] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MRK.txt [2026-02-23T20:27:01.922725] [INFO ] [sig ] [2013/3383] Completed MRK in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:01.922766] [INFO ] [sig ] [2014/3383] Forecasting MRM... [2026-02-23T20:27:01.922797] [INFO ] [sig ] Generating forecast for: MRM [2026-02-23T20:27:01.922827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-23T20:27:01.933992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-23T20:27:01.934541] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-23T20:27:01.935347] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-23T20:27:01.935412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:01.935453] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:01.935486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:01.935550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:01.993863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:01.994754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:01.994837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:01.994871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:02.117375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:02.117535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:02.117597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:02.117631] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:02.121161] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=61.15%) [2026-02-23T20:27:02.121459] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-23T20:27:02.121616] [INFO ] [sig ] MRM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:02.271389] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MRM.txt [2026-02-23T20:27:02.271527] [INFO ] [sig ] [2014/3383] Completed MRM in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:02.271567] [INFO ] [sig ] [2015/3383] Forecasting MRNA... [2026-02-23T20:27:02.271616] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-23T20:27:02.271647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-23T20:27:02.283111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-23T20:27:02.283466] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-23T20:27:02.284308] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-23T20:27:02.284365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:02.284400] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:02.284430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:02.284490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:02.341607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:02.342437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:02.342560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:02.342620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:02.474090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:02.474247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:02.474290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:02.474321] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:02.477839] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=40.36%) [2026-02-23T20:27:02.478155] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-23T20:27:02.478286] [INFO ] [sig ] MRNA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:02.621359] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MRNA.txt [2026-02-23T20:27:02.621494] [INFO ] [sig ] [2015/3383] Completed MRNA in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:02.621534] [INFO ] [sig ] [2016/3383] Forecasting MRTN... [2026-02-23T20:27:02.621564] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-23T20:27:02.621615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-23T20:27:02.633435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-23T20:27:02.633768] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-23T20:27:02.634537] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-23T20:27:02.634610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:02.634643] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:02.634671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:02.634727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:02.694232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:02.695062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:02.695140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:02.695173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:02.822777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:02.822946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:02.822988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:02.823018] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:02.826465] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=4.48%) [2026-02-23T20:27:02.826766] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-23T20:27:02.826892] [INFO ] [sig ] MRTN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:02.971783] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MRTN.txt [2026-02-23T20:27:02.971932] [INFO ] [sig ] [2016/3383] Completed MRTN in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:02.971973] [INFO ] [sig ] [2017/3383] Forecasting MRVI... [2026-02-23T20:27:02.972004] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-23T20:27:02.972034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-23T20:27:02.982941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-23T20:27:02.983295] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-23T20:27:02.984114] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-23T20:27:02.984168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:02.984200] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:02.984227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:02.984284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:03.045447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:03.046537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:03.046652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:03.046686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:03.174034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:03.174175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:03.174216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:03.174244] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:03.178233] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=14.00%) [2026-02-23T20:27:03.178509] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-23T20:27:03.178655] [INFO ] [sig ] MRVI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:03.332059] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MRVI.txt [2026-02-23T20:27:03.332217] [INFO ] [sig ] [2017/3383] Completed MRVI in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:03.332258] [INFO ] [sig ] [2018/3383] Forecasting MRVL... [2026-02-23T20:27:03.332288] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-23T20:27:03.332318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-23T20:27:03.344017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-23T20:27:03.344400] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-23T20:27:03.345215] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-23T20:27:03.345270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:03.345305] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:03.345332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:03.345390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:03.404056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:03.404940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:03.405021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:03.405055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:03.524614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:03.524772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:03.524813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:03.524844] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:03.528332] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=8.12%) [2026-02-23T20:27:03.528672] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-23T20:27:03.528798] [INFO ] [sig ] MRVL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:03.671992] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MRVL.txt [2026-02-23T20:27:03.672181] [INFO ] [sig ] [2018/3383] Completed MRVL in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:03.672225] [INFO ] [sig ] [2019/3383] Forecasting MRX... [2026-02-23T20:27:03.672255] [INFO ] [sig ] Generating forecast for: MRX [2026-02-23T20:27:03.672286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-23T20:27:03.685055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-23T20:27:03.685435] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-23T20:27:03.686422] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-23T20:27:03.686480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:03.686513] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:03.686540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:03.686809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:03.747725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:03.748618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:03.748702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:03.748735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:03.871700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:03.871861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:03.871901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:03.871931] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:03.875370] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=72.80%) [2026-02-23T20:27:03.875673] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-23T20:27:03.875802] [INFO ] [sig ] MRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:04.020624] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MRX.txt [2026-02-23T20:27:04.020792] [INFO ] [sig ] [2019/3383] Completed MRX in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:04.020834] [INFO ] [sig ] [2020/3383] Forecasting MS... [2026-02-23T20:27:04.020864] [INFO ] [sig ] Generating forecast for: MS [2026-02-23T20:27:04.020896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-23T20:27:04.032375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-23T20:27:04.032765] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-23T20:27:04.033594] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-23T20:27:04.033676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:04.033713] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:04.033742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:04.033801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:04.091333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:04.092256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:04.092345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:04.092380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:04.214385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:04.214540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:04.214600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:04.214632] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:04.218045] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-02-23T20:27:04.218319] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-23T20:27:04.218439] [INFO ] [sig ] MS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:04.363163] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MS.txt [2026-02-23T20:27:04.363288] [INFO ] [sig ] [2020/3383] Completed MS in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:04.363326] [INFO ] [sig ] [2021/3383] Forecasting MSA... [2026-02-23T20:27:04.363357] [INFO ] [sig ] Generating forecast for: MSA [2026-02-23T20:27:04.363387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-23T20:27:04.375731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-23T20:27:04.376219] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-23T20:27:04.377241] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-23T20:27:04.377294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:04.377327] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:04.377354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:04.377411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:04.434371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:04.435053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:04.435133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:04.435165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:04.557112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:04.557254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:04.557295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:04.557325] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:04.560784] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-23T20:27:04.561058] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-23T20:27:04.561180] [INFO ] [sig ] MSA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:04.707908] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MSA.txt [2026-02-23T20:27:04.708046] [INFO ] [sig ] [2021/3383] Completed MSA in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:04.708086] [INFO ] [sig ] [2022/3383] Forecasting MSB... [2026-02-23T20:27:04.708115] [INFO ] [sig ] Generating forecast for: MSB [2026-02-23T20:27:04.708145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-23T20:27:04.718884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-23T20:27:04.719219] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-23T20:27:04.720010] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-23T20:27:04.720063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:04.720124] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:04.720154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:04.720212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:04.790221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:04.791158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:04.791249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:04.791283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:04.916140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:04.916297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:04.916343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:04.916375] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:04.920003] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=2.02%) [2026-02-23T20:27:04.920302] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-23T20:27:04.920438] [INFO ] [sig ] MSB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:05.064018] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MSB.txt [2026-02-23T20:27:05.064182] [INFO ] [sig ] [2022/3383] Completed MSB in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:05.064224] [INFO ] [sig ] [2023/3383] Forecasting MSBI... [2026-02-23T20:27:05.064255] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-23T20:27:05.064286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-23T20:27:05.075825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-23T20:27:05.076221] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-23T20:27:05.077087] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-23T20:27:05.077143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:05.077178] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:05.077207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:05.077265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:05.134162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:05.135063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:05.135147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:05.135180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:05.257161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:05.257313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:05.257353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:05.257382] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:05.260873] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=23.95%) [2026-02-23T20:27:05.261148] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-23T20:27:05.261270] [INFO ] [sig ] MSBI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:05.403244] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MSBI.txt [2026-02-23T20:27:05.403373] [INFO ] [sig ] [2023/3383] Completed MSBI in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:05.403420] [INFO ] [sig ] [2024/3383] Forecasting MSCI... [2026-02-23T20:27:05.403450] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-23T20:27:05.403480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-23T20:27:05.414845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-23T20:27:05.415185] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-23T20:27:05.415999] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-23T20:27:05.416054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:05.416087] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:05.416114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:05.416172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:05.473269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:05.473905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:05.473983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:05.474015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:05.590968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:05.591138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:05.591180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:05.591209] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:05.594904] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-02-23T20:27:05.595307] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-23T20:27:05.595459] [INFO ] [sig ] MSCI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:05.743793] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MSCI.txt [2026-02-23T20:27:05.743959] [INFO ] [sig ] [2024/3383] Completed MSCI in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:05.744000] [INFO ] [sig ] [2025/3383] Forecasting MSD... [2026-02-23T20:27:05.744031] [INFO ] [sig ] Generating forecast for: MSD [2026-02-23T20:27:05.744064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-23T20:27:05.756102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-23T20:27:05.756487] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-23T20:27:05.757307] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-23T20:27:05.757361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:05.757393] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:05.757420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:05.757476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:05.814051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:05.814962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:05.815050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:05.815084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:05.935805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:05.935969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:05.936011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:05.936077] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:05.940072] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: DOWN (p=12.11%) [2026-02-23T20:27:05.940490] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-23T20:27:05.940709] [INFO ] [sig ] MSD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:06.088853] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MSD.txt [2026-02-23T20:27:06.089025] [INFO ] [sig ] [2025/3383] Completed MSD in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:06.089066] [INFO ] [sig ] [2026/3383] Forecasting MSEX... [2026-02-23T20:27:06.089097] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-23T20:27:06.089127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-23T20:27:06.100953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-23T20:27:06.101359] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-23T20:27:06.102167] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-23T20:27:06.102220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:06.102252] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:06.102279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:06.102336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:06.159411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:06.160338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:06.160422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:06.160456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:06.283016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:06.283181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:06.283224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:06.283255] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:06.287559] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: UP (p=53.30%) [2026-02-23T20:27:06.287953] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-23T20:27:06.288097] [INFO ] [sig ] MSEX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:06.431753] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MSEX.txt [2026-02-23T20:27:06.431910] [INFO ] [sig ] [2026/3383] Completed MSEX in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:06.431951] [INFO ] [sig ] [2027/3383] Forecasting MSFD... [2026-02-23T20:27:06.431981] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-23T20:27:06.432012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-23T20:27:06.443718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-23T20:27:06.444102] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-23T20:27:06.444944] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-23T20:27:06.444997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:06.445030] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:06.445056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:06.445114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:06.502280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:06.503223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:06.503307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:06.503341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:06.623846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:06.624007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:06.624067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:06.624098] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:06.627675] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=55.58%) [2026-02-23T20:27:06.627986] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-23T20:27:06.628121] [INFO ] [sig ] MSFD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:06.771849] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MSFD.txt [2026-02-23T20:27:06.772006] [INFO ] [sig ] [2027/3383] Completed MSFD in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.1m [2026-02-23T20:27:06.772046] [INFO ] [sig ] [2028/3383] Forecasting MSFL... [2026-02-23T20:27:06.772077] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-23T20:27:06.772109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-23T20:27:06.783615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-23T20:27:06.784001] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-23T20:27:06.784827] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-23T20:27:06.784881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:06.784913] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:06.784938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:06.784994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:06.841943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:06.842883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:06.842967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:06.843001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:06.962354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:06.962532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:06.962605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:06.962643] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:06.966171] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: UP (p=61.61%) [2026-02-23T20:27:06.966508] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-23T20:27:06.966698] [INFO ] [sig ] MSFL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:07.109925] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MSFL.txt [2026-02-23T20:27:07.110076] [INFO ] [sig ] [2028/3383] Completed MSFL in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.0m [2026-02-23T20:27:07.110118] [INFO ] [sig ] [2029/3383] Forecasting MSGE... [2026-02-23T20:27:07.110148] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-23T20:27:07.110178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-23T20:27:07.121299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-23T20:27:07.121663] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-23T20:27:07.122444] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-23T20:27:07.122502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:07.122536] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:07.122563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:07.122650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:07.179487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:07.180275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:07.180374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:07.180408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:07.301860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:07.302028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:07.302068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:07.302097] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:07.305649] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-23T20:27:07.305970] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-23T20:27:07.306110] [INFO ] [sig ] MSGE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:07.449697] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MSGE.txt [2026-02-23T20:27:07.449868] [INFO ] [sig ] [2029/3383] Completed MSGE in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:07.449911] [INFO ] [sig ] [2030/3383] Forecasting MSGM... [2026-02-23T20:27:07.449941] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-23T20:27:07.449972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-23T20:27:07.461640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-23T20:27:07.462048] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-23T20:27:07.462894] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-23T20:27:07.462948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:07.462980] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:07.463008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:07.463064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:07.521044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:07.522015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:07.522106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:07.522148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:07.637203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:07.637369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:07.637409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:07.637438] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:07.641022] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=90.74%) [2026-02-23T20:27:07.641324] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-23T20:27:07.641459] [INFO ] [sig ] MSGM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:07.788655] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MSGM.txt [2026-02-23T20:27:07.788914] [INFO ] [sig ] [2030/3383] Completed MSGM in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:07.788969] [INFO ] [sig ] [2031/3383] Forecasting MSGS... [2026-02-23T20:27:07.789005] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-23T20:27:07.789044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-23T20:27:07.802022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-23T20:27:07.802447] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-23T20:27:07.803285] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-23T20:27:07.803341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:07.803404] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:07.803435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:07.803498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:07.860485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:07.861410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:07.861529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:07.861591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:07.981812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:07.981983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:07.982025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:07.982054] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:07.985493] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=37.84%) [2026-02-23T20:27:07.985822] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-23T20:27:07.985946] [INFO ] [sig ] MSGS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:08.126545] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MSGS.txt [2026-02-23T20:27:08.126705] [INFO ] [sig ] [2031/3383] Completed MSGS in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:08.126746] [INFO ] [sig ] [2032/3383] Forecasting MSI... [2026-02-23T20:27:08.126776] [INFO ] [sig ] Generating forecast for: MSI [2026-02-23T20:27:08.126807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-23T20:27:08.138261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-23T20:27:08.138623] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-23T20:27:08.139397] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-23T20:27:08.139451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:08.139484] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:08.139515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:08.139612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:08.196857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:08.197472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:08.197642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:08.197685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:08.319276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:08.319432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:08.319475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:08.319506] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:08.323052] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-02-23T20:27:08.323341] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-23T20:27:08.323472] [INFO ] [sig ] MSI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:08.466045] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MSI.txt [2026-02-23T20:27:08.466171] [INFO ] [sig ] [2032/3383] Completed MSI in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:08.466211] [INFO ] [sig ] [2033/3383] Forecasting MSM... [2026-02-23T20:27:08.466240] [INFO ] [sig ] Generating forecast for: MSM [2026-02-23T20:27:08.466270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-23T20:27:08.477722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-23T20:27:08.478141] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-23T20:27:08.478984] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-23T20:27:08.479037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:08.479071] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:08.479099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:08.479157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:08.537347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:08.538110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:08.538192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:08.538225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:08.654722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:08.654886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:08.654928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:08.654958] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:08.658354] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=27.58%) [2026-02-23T20:27:08.658682] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-23T20:27:08.658818] [INFO ] [sig ] MSM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:08.800124] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MSM.txt [2026-02-23T20:27:08.800259] [INFO ] [sig ] [2033/3383] Completed MSM in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:08.800300] [INFO ] [sig ] [2034/3383] Forecasting MTB... [2026-02-23T20:27:08.800329] [INFO ] [sig ] Generating forecast for: MTB [2026-02-23T20:27:08.800359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-23T20:27:08.811802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-23T20:27:08.812151] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-23T20:27:08.812998] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-23T20:27:08.813054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:08.813088] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:08.813116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:08.813175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:08.869917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:08.870844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:08.870932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:08.870966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:08.994246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:08.994403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:08.994446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:08.994476] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:08.997900] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: DOWN (p=16.08%) [2026-02-23T20:27:08.998178] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-23T20:27:08.998305] [INFO ] [sig ] MTB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:09.138462] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MTB.txt [2026-02-23T20:27:09.138622] [INFO ] [sig ] [2034/3383] Completed MTB in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:09.138665] [INFO ] [sig ] [2035/3383] Forecasting MTCH... [2026-02-23T20:27:09.138701] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-23T20:27:09.138733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-23T20:27:09.150782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-23T20:27:09.151146] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-23T20:27:09.151986] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-23T20:27:09.152047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:09.152082] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:09.152110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:09.152169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:09.217043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:09.217960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:09.218071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:09.218108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:09.349793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:09.349964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:09.350014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:09.350048] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:09.353791] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: DOWN (p=12.70%) [2026-02-23T20:27:09.354087] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-23T20:27:09.354217] [INFO ] [sig ] MTCH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:09.498136] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MTCH.txt [2026-02-23T20:27:09.498311] [INFO ] [sig ] [2035/3383] Completed MTCH in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:09.498353] [INFO ] [sig ] [2036/3383] Forecasting MTG... [2026-02-23T20:27:09.498384] [INFO ] [sig ] Generating forecast for: MTG [2026-02-23T20:27:09.498415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-23T20:27:09.510155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-23T20:27:09.510532] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-23T20:27:09.511379] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-23T20:27:09.511436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:09.511479] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:09.511509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:09.511615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:09.568347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:09.569044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:09.569123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:09.569156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:09.690421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:09.690620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:09.690665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:09.690697] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:09.694352] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=52.73%) [2026-02-23T20:27:09.694717] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-23T20:27:09.694863] [INFO ] [sig ] MTG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:09.846443] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MTG.txt [2026-02-23T20:27:09.846604] [INFO ] [sig ] [2036/3383] Completed MTG in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:09.846648] [INFO ] [sig ] [2037/3383] Forecasting MTH... [2026-02-23T20:27:09.846679] [INFO ] [sig ] Generating forecast for: MTH [2026-02-23T20:27:09.846709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-23T20:27:09.858018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-23T20:27:09.858371] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-23T20:27:09.859236] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-23T20:27:09.859291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:09.859326] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:09.859355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:09.859414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:09.917271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:09.918130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:09.918215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:09.918248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:10.031591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:10.031725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:10.031762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:10.031792] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:10.035078] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-02-23T20:27:10.035364] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-23T20:27:10.035490] [INFO ] [sig ] MTH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:10.180255] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MTH.txt [2026-02-23T20:27:10.180419] [INFO ] [sig ] [2037/3383] Completed MTH in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:10.180459] [INFO ] [sig ] [2038/3383] Forecasting MTN... [2026-02-23T20:27:10.180491] [INFO ] [sig ] Generating forecast for: MTN [2026-02-23T20:27:10.180522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-23T20:27:10.192840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-23T20:27:10.193216] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-23T20:27:10.194113] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-23T20:27:10.194170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:10.194207] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:10.194235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:10.194295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:10.255717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:10.256828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:10.257099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:10.257132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:10.385815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:10.385971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:10.386011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:10.386060] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:10.389535] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: DOWN (p=18.19%) [2026-02-23T20:27:10.389864] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-23T20:27:10.389995] [INFO ] [sig ] MTN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:10.533965] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MTN.txt [2026-02-23T20:27:10.534129] [INFO ] [sig ] [2038/3383] Completed MTN in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:10.534171] [INFO ] [sig ] [2039/3383] Forecasting MTRN... [2026-02-23T20:27:10.534201] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-23T20:27:10.534230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-23T20:27:10.547730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-23T20:27:10.548485] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-23T20:27:10.549445] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-23T20:27:10.549503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:10.549589] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:10.549623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:10.549683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:10.610745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:10.611660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:10.611747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:10.611782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:10.751699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:10.751868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:10.751915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:10.751947] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:10.756751] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: DOWN (p=11.50%) [2026-02-23T20:27:10.757207] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-23T20:27:10.757398] [INFO ] [sig ] MTRN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:10.932452] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MTRN.txt [2026-02-23T20:27:10.932702] [INFO ] [sig ] [2039/3383] Completed MTRN in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:10.932757] [INFO ] [sig ] [2040/3383] Forecasting MTRX... [2026-02-23T20:27:10.932793] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-23T20:27:10.932830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-23T20:27:10.949706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-23T20:27:10.952644] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-23T20:27:10.954201] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-23T20:27:10.954294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:10.954331] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:10.954359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:10.954421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:11.042909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:11.044079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:11.044201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:11.044284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:11.218418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:11.218667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:11.218753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:11.218809] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:11.224642] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-23T20:27:11.225186] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-23T20:27:11.225405] [INFO ] [sig ] MTRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:11.462754] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MTRX.txt [2026-02-23T20:27:11.463001] [INFO ] [sig ] [2040/3383] Completed MTRX in 0.5s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:11.463065] [INFO ] [sig ] [2041/3383] Forecasting MTSI... [2026-02-23T20:27:11.463115] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-23T20:27:11.463162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-23T20:27:11.511054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-23T20:27:11.511638] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-23T20:27:11.513047] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-23T20:27:11.513119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:11.513183] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:11.513237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:11.513348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:11.612096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:11.613369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:11.613511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:11.613561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:11.789466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:11.789705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:11.789772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:11.789822] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:11.795384] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: DOWN (p=33.98%) [2026-02-23T20:27:11.795921] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-23T20:27:11.796132] [INFO ] [sig ] MTSI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:12.025330] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MTSI.txt [2026-02-23T20:27:12.025515] [INFO ] [sig ] [2041/3383] Completed MTSI in 0.6s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:12.025559] [INFO ] [sig ] [2042/3383] Forecasting MTX... [2026-02-23T20:27:12.025613] [INFO ] [sig ] Generating forecast for: MTX [2026-02-23T20:27:12.025648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-23T20:27:12.041100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-23T20:27:12.041668] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-23T20:27:12.042894] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-23T20:27:12.042964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:12.043010] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:12.043048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:12.043151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:12.132418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:12.133685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:12.133799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:12.133851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:12.261919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:12.262087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:12.262132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:12.262203] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:12.265845] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: DOWN (p=11.72%) [2026-02-23T20:27:12.266152] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-23T20:27:12.266289] [INFO ] [sig ] MTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:12.409161] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MTX.txt [2026-02-23T20:27:12.409291] [INFO ] [sig ] [2042/3383] Completed MTX in 0.4s | 2.80 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:12.409331] [INFO ] [sig ] [2043/3383] Forecasting MTZ... [2026-02-23T20:27:12.409361] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-23T20:27:12.409392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-23T20:27:12.420726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-23T20:27:12.421046] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-23T20:27:12.421842] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-23T20:27:12.421896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:12.421928] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:12.421956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:12.422012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:12.478992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:12.479700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:12.479796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:12.479835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:12.607369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:12.607528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:12.607595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:12.607659] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:12.611151] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=94.88%) [2026-02-23T20:27:12.611429] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-23T20:27:12.611553] [INFO ] [sig ] MTZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:12.753040] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MTZ.txt [2026-02-23T20:27:12.753173] [INFO ] [sig ] [2043/3383] Completed MTZ in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:12.753213] [INFO ] [sig ] [2044/3383] Forecasting MUA... [2026-02-23T20:27:12.753243] [INFO ] [sig ] Generating forecast for: MUA [2026-02-23T20:27:12.753273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-23T20:27:12.764691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-23T20:27:12.765038] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-23T20:27:12.765876] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-23T20:27:12.765955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:12.765990] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:12.766016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:12.766073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:12.822588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:12.823440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:12.823527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:12.823561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:12.951358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:12.951520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:12.951563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:12.951615] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:12.955197] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-02-23T20:27:12.955483] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-23T20:27:12.955629] [INFO ] [sig ] MUA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:13.104488] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MUA.txt [2026-02-23T20:27:13.104674] [INFO ] [sig ] [2044/3383] Completed MUA in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.0m [2026-02-23T20:27:13.104726] [INFO ] [sig ] [2045/3383] Forecasting MUC... [2026-02-23T20:27:13.104760] [INFO ] [sig ] Generating forecast for: MUC [2026-02-23T20:27:13.104794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-23T20:27:13.116859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-23T20:27:13.117320] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-23T20:27:13.118306] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-23T20:27:13.118362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:13.118396] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:13.118424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:13.118481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:13.182408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:13.183284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:13.183371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:13.183406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:13.315100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:13.315279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:13.315325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:13.315354] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:13.318967] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=26.33%) [2026-02-23T20:27:13.319259] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-23T20:27:13.319388] [INFO ] [sig ] MUC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:13.471735] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MUC.txt [2026-02-23T20:27:13.471898] [INFO ] [sig ] [2045/3383] Completed MUC in 0.4s | 2.80 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-23T20:27:13.471938] [INFO ] [sig ] [2046/3383] Forecasting MUFG... [2026-02-23T20:27:13.471969] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-23T20:27:13.472000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-23T20:27:13.483313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-23T20:27:13.483644] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-23T20:27:13.484413] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-23T20:27:13.484467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:13.484499] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:13.484526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:13.484604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:13.542819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:13.543437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:13.543517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:13.543550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:13.668050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:13.668207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:13.668249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:13.668280] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:13.671811] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=55.68%) [2026-02-23T20:27:13.672091] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-23T20:27:13.672217] [INFO ] [sig ] MUFG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:13.817112] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MUFG.txt [2026-02-23T20:27:13.817253] [INFO ] [sig ] [2046/3383] Completed MUFG in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:13.817293] [INFO ] [sig ] [2047/3383] Forecasting MUJ... [2026-02-23T20:27:13.817323] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-23T20:27:13.817354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-23T20:27:13.833072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-23T20:27:13.833460] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-23T20:27:13.834254] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-23T20:27:13.834308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:13.834341] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:13.834369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:13.834426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:13.896402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:13.897340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:13.897436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:13.897480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:14.022483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:14.022663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:14.022716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:14.022751] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:14.026225] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=89.76%) [2026-02-23T20:27:14.026509] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-23T20:27:14.026661] [INFO ] [sig ] MUJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:14.170813] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MUJ.txt [2026-02-23T20:27:14.170973] [INFO ] [sig ] [2047/3383] Completed MUJ in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:14.171014] [INFO ] [sig ] [2048/3383] Forecasting MUSA... [2026-02-23T20:27:14.171044] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-23T20:27:14.171075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-23T20:27:14.182627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-23T20:27:14.183003] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-23T20:27:14.183840] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-23T20:27:14.183895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:14.183927] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:14.183955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:14.184013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:14.244861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:14.245752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:14.245839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:14.245872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:14.369213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:14.369372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:14.369412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:14.369441] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:14.372884] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: DOWN (p=18.07%) [2026-02-23T20:27:14.373160] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-23T20:27:14.373281] [INFO ] [sig ] MUSA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:14.517422] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MUSA.txt [2026-02-23T20:27:14.517600] [INFO ] [sig ] [2048/3383] Completed MUSA in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:14.517645] [INFO ] [sig ] [2049/3383] Forecasting MUX... [2026-02-23T20:27:14.517677] [INFO ] [sig ] Generating forecast for: MUX [2026-02-23T20:27:14.517715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-23T20:27:14.528937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-23T20:27:14.529311] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-23T20:27:14.530197] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-23T20:27:14.530252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:14.530285] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:14.530314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:14.530373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:14.589806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:14.590741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:14.590858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:14.590893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:14.712941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:14.713106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:14.713148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:14.713178] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:14.716724] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-02-23T20:27:14.717071] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-23T20:27:14.717214] [INFO ] [sig ] MUX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:14.864145] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MUX.txt [2026-02-23T20:27:14.864304] [INFO ] [sig ] [2049/3383] Completed MUX in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:14.864344] [INFO ] [sig ] [2050/3383] Forecasting MVBF... [2026-02-23T20:27:14.864377] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-23T20:27:14.864407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-23T20:27:14.876058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-23T20:27:14.876457] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-23T20:27:14.877364] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-23T20:27:14.877421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:14.877455] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:14.877483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:14.877542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:14.937739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:14.938889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:14.938978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:14.939196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:15.063906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:15.064075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:15.064118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:15.064148] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:15.067778] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: DOWN (p=9.54%) [2026-02-23T20:27:15.068139] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-23T20:27:15.068305] [INFO ] [sig ] MVBF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:15.218153] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MVBF.txt [2026-02-23T20:27:15.218331] [INFO ] [sig ] [2050/3383] Completed MVBF in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:15.218375] [INFO ] [sig ] [2051/3383] Forecasting MWA... [2026-02-23T20:27:15.218406] [INFO ] [sig ] Generating forecast for: MWA [2026-02-23T20:27:15.218439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-23T20:27:15.229857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-23T20:27:15.230234] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-23T20:27:15.231163] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-23T20:27:15.231220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:15.231254] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:15.231282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:15.231340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:15.291977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:15.292880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:15.292966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:15.293000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:15.415345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:15.415502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:15.415560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:15.415625] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:15.419153] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=82.87%) [2026-02-23T20:27:15.419434] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-23T20:27:15.419557] [INFO ] [sig ] MWA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:15.563824] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MWA.txt [2026-02-23T20:27:15.563968] [INFO ] [sig ] [2051/3383] Completed MWA in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:15.564009] [INFO ] [sig ] [2052/3383] Forecasting MX... [2026-02-23T20:27:15.564038] [INFO ] [sig ] Generating forecast for: MX [2026-02-23T20:27:15.564068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-23T20:27:15.575284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-23T20:27:15.575711] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-23T20:27:15.576540] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-23T20:27:15.576618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:15.576655] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:15.576684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:15.576743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:15.634874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:15.635736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:15.635822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:15.635855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:15.757114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:15.757275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:15.757316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:15.757348] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:15.760978] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: DOWN (p=24.02%) [2026-02-23T20:27:15.761272] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-23T20:27:15.761400] [INFO ] [sig ] MX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:15.908554] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MX.txt [2026-02-23T20:27:15.908760] [INFO ] [sig ] [2052/3383] Completed MX in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:15.908812] [INFO ] [sig ] [2053/3383] Forecasting MXF... [2026-02-23T20:27:15.908849] [INFO ] [sig ] Generating forecast for: MXF [2026-02-23T20:27:15.908885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-23T20:27:15.919676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-23T20:27:15.920039] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-23T20:27:15.920871] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-23T20:27:15.920925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:15.920958] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:15.920985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:15.921042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:15.977908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:15.978757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:15.978840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:15.978874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:16.094265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:16.094426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:16.094469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:16.094498] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:16.097957] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: DOWN (p=15.98%) [2026-02-23T20:27:16.098236] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-23T20:27:16.098362] [INFO ] [sig ] MXF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:16.240000] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MXF.txt [2026-02-23T20:27:16.240164] [INFO ] [sig ] [2053/3383] Completed MXF in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:16.240209] [INFO ] [sig ] [2054/3383] Forecasting MXL... [2026-02-23T20:27:16.240241] [INFO ] [sig ] Generating forecast for: MXL [2026-02-23T20:27:16.240273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-23T20:27:16.251852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-23T20:27:16.252285] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-23T20:27:16.253195] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-23T20:27:16.253249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:16.253281] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:16.253308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:16.253365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:16.309848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:16.310724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:16.310811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:16.310844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:16.432727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:16.432887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:16.432929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:16.432958] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:16.436480] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-23T20:27:16.436786] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-23T20:27:16.436911] [INFO ] [sig ] MXL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:16.580231] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MXL.txt [2026-02-23T20:27:16.580387] [INFO ] [sig ] [2054/3383] Completed MXL in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:16.580430] [INFO ] [sig ] [2055/3383] Forecasting MYE... [2026-02-23T20:27:16.580459] [INFO ] [sig ] Generating forecast for: MYE [2026-02-23T20:27:16.580490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-23T20:27:16.591650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-23T20:27:16.592011] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-23T20:27:16.592855] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-23T20:27:16.592908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:16.592958] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:16.592989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:16.593047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:16.653874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:16.654727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:16.654825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:16.654865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:16.779104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:16.779263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:16.779303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:16.779334] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:16.782891] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: UP (p=51.75%) [2026-02-23T20:27:16.783210] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-23T20:27:16.783339] [INFO ] [sig ] MYE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:16.925004] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MYE.txt [2026-02-23T20:27:16.925145] [INFO ] [sig ] [2055/3383] Completed MYE in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:16.925186] [INFO ] [sig ] [2056/3383] Forecasting MYGN... [2026-02-23T20:27:16.925216] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-23T20:27:16.925246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-23T20:27:16.936220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-23T20:27:16.936620] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-23T20:27:16.937406] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-23T20:27:16.937459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:16.937520] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:16.937550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:16.937634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:16.996694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:16.997603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:16.997693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:16.997728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:17.124228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:17.124388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:17.124431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:17.124461] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:17.128008] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=17.57%) [2026-02-23T20:27:17.128304] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-23T20:27:17.128449] [INFO ] [sig ] MYGN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:17.275367] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MYGN.txt [2026-02-23T20:27:17.275526] [INFO ] [sig ] [2056/3383] Completed MYGN in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:17.275567] [INFO ] [sig ] [2057/3383] Forecasting MYI... [2026-02-23T20:27:17.275621] [INFO ] [sig ] Generating forecast for: MYI [2026-02-23T20:27:17.275654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-23T20:27:17.287179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-23T20:27:17.287648] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-23T20:27:17.288493] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-23T20:27:17.288548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:17.288601] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:17.288632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:17.288690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:17.346814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:17.347703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:17.347789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:17.347822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:17.473595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:17.473758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:17.473812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:17.473843] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:17.477636] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-02-23T20:27:17.478020] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-23T20:27:17.478187] [INFO ] [sig ] MYI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:17.628566] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MYI.txt [2026-02-23T20:27:17.628741] [INFO ] [sig ] [2057/3383] Completed MYI in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:17.628782] [INFO ] [sig ] [2058/3383] Forecasting MYN... [2026-02-23T20:27:17.628813] [INFO ] [sig ] Generating forecast for: MYN [2026-02-23T20:27:17.628843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-23T20:27:17.640088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-23T20:27:17.640443] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-23T20:27:17.641266] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-23T20:27:17.641320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:17.641354] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:17.641381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:17.641438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:17.698506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:17.699487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:17.699593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:17.699631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:17.819080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:17.819242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:17.819282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:17.819310] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:17.822953] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: UP (p=77.10%) [2026-02-23T20:27:17.823334] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-23T20:27:17.823475] [INFO ] [sig ] MYN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:17.969636] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/MYN.txt [2026-02-23T20:27:17.969807] [INFO ] [sig ] [2058/3383] Completed MYN in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:17.969859] [INFO ] [sig ] [2059/3383] Forecasting MYRG... [2026-02-23T20:27:17.969914] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-23T20:27:17.969949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-23T20:27:17.981554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-23T20:27:17.981986] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-23T20:27:17.982792] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-23T20:27:17.982846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:17.982879] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:17.982906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:17.982962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:18.044621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:18.045620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:18.045708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:18.045742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:18.163582] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:18.163744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:18.163794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:18.163869] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:18.167370] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: DOWN (p=29.95%) [2026-02-23T20:27:18.167688] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-23T20:27:18.167838] [INFO ] [sig ] MYRG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:18.312223] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/MYRG.txt [2026-02-23T20:27:18.312361] [INFO ] [sig ] [2059/3383] Completed MYRG in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:18.312400] [INFO ] [sig ] [2060/3383] Forecasting NA... [2026-02-23T20:27:18.312432] [INFO ] [sig ] Generating forecast for: NA [2026-02-23T20:27:18.312462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-23T20:27:18.323361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-23T20:27:18.323714] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-23T20:27:18.324484] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-23T20:27:18.324538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:18.324588] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:18.324619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:18.324676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:18.380648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:18.381287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:18.381368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:18.381400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:18.499761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:18.499925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:18.499972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:18.500002] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:18.503567] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=88.61%) [2026-02-23T20:27:18.503900] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-23T20:27:18.504038] [INFO ] [sig ] NA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:18.650363] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NA.txt [2026-02-23T20:27:18.650498] [INFO ] [sig ] [2060/3383] Completed NA in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:18.650538] [INFO ] [sig ] [2061/3383] Forecasting NABL... [2026-02-23T20:27:18.650568] [INFO ] [sig ] Generating forecast for: NABL [2026-02-23T20:27:18.650619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-23T20:27:18.661267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-23T20:27:18.661613] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-23T20:27:18.662399] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-23T20:27:18.662464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:18.662503] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:18.662537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:18.662628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:18.720400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:18.721224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:18.721308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:18.721341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:18.842610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:18.842774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:18.842817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:18.842847] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:18.846623] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=16.63%) [2026-02-23T20:27:18.846971] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-23T20:27:18.847108] [INFO ] [sig ] NABL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:18.994649] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NABL.txt [2026-02-23T20:27:18.994812] [INFO ] [sig ] [2061/3383] Completed NABL in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.9m [2026-02-23T20:27:18.994861] [INFO ] [sig ] [2062/3383] Forecasting NAC... [2026-02-23T20:27:18.994891] [INFO ] [sig ] Generating forecast for: NAC [2026-02-23T20:27:18.994922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-23T20:27:19.006643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-23T20:27:19.007042] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-23T20:27:19.012822] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-23T20:27:19.012919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:19.012956] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:19.012986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:19.013048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:19.070118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:19.071056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:19.071143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:19.071176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:19.190094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:19.190258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:19.190300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:19.190372] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:19.194017] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: DOWN (p=22.20%) [2026-02-23T20:27:19.194347] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-23T20:27:19.194482] [INFO ] [sig ] NAC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:19.342713] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NAC.txt [2026-02-23T20:27:19.342880] [INFO ] [sig ] [2062/3383] Completed NAC in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 7.8m [2026-02-23T20:27:19.342921] [INFO ] [sig ] [2063/3383] Forecasting NAD... [2026-02-23T20:27:19.342950] [INFO ] [sig ] Generating forecast for: NAD [2026-02-23T20:27:19.342980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-23T20:27:19.355000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-23T20:27:19.355418] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-23T20:27:19.356295] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-23T20:27:19.356351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:19.356386] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:19.356415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:19.356473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:19.414539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:19.415532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:19.415641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:19.415678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:19.538221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:19.538381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:19.538422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:19.538451] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:19.542087] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-02-23T20:27:19.542542] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-23T20:27:19.542723] [INFO ] [sig ] NAD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:19.690871] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NAD.txt [2026-02-23T20:27:19.691045] [INFO ] [sig ] [2063/3383] Completed NAD in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:19.691088] [INFO ] [sig ] [2064/3383] Forecasting NATH... [2026-02-23T20:27:19.691118] [INFO ] [sig ] Generating forecast for: NATH [2026-02-23T20:27:19.691149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-23T20:27:19.705009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-23T20:27:19.705510] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-23T20:27:19.706665] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-23T20:27:19.706737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:19.706782] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:19.706824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:19.706908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:19.774939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:19.775855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:19.775940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:19.776015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:19.922081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:19.922242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:19.922286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:19.922317] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:19.926343] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-23T20:27:19.926726] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-23T20:27:19.926898] [INFO ] [sig ] NATH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:20.077076] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NATH.txt [2026-02-23T20:27:20.077218] [INFO ] [sig ] [2064/3383] Completed NATH in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:20.077259] [INFO ] [sig ] [2065/3383] Forecasting NATL... [2026-02-23T20:27:20.077290] [INFO ] [sig ] Generating forecast for: NATL [2026-02-23T20:27:20.077321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-23T20:27:20.089545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-23T20:27:20.089954] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-23T20:27:20.090941] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-23T20:27:20.090999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:20.091032] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:20.091060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:20.091142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:20.154170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:20.155094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:20.155185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:20.155221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:20.284709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:20.284887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:20.284936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:20.284971] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:20.289111] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=21.11%) [2026-02-23T20:27:20.289454] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-23T20:27:20.289629] [INFO ] [sig ] NATL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:20.444339] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NATL.txt [2026-02-23T20:27:20.444498] [INFO ] [sig ] [2065/3383] Completed NATL in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:20.444544] [INFO ] [sig ] [2066/3383] Forecasting NAVI... [2026-02-23T20:27:20.444616] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-23T20:27:20.444666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-23T20:27:20.456708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-23T20:27:20.457098] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-23T20:27:20.458071] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-23T20:27:20.458128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:20.458162] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:20.458195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:20.458325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:20.519214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:20.520199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:20.520340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:20.520377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:20.653954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:20.654114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:20.654166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:20.654200] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:20.658018] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: DOWN (p=40.23%) [2026-02-23T20:27:20.658315] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-23T20:27:20.658450] [INFO ] [sig ] NAVI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:20.815367] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NAVI.txt [2026-02-23T20:27:20.815546] [INFO ] [sig ] [2066/3383] Completed NAVI in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:20.815609] [INFO ] [sig ] [2067/3383] Forecasting NAZ... [2026-02-23T20:27:20.815645] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-23T20:27:20.815677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-23T20:27:20.828664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-23T20:27:20.829143] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-23T20:27:20.830001] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-23T20:27:20.830058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:20.830091] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:20.830119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:20.830189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:20.892904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:20.893760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:20.893848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:20.893882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:21.005970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:21.006136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:21.006180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:21.006211] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:21.010118] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-02-23T20:27:21.010434] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-23T20:27:21.010590] [INFO ] [sig ] NAZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:21.160852] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NAZ.txt [2026-02-23T20:27:21.160998] [INFO ] [sig ] [2067/3383] Completed NAZ in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:21.161041] [INFO ] [sig ] [2068/3383] Forecasting NB... [2026-02-23T20:27:21.161072] [INFO ] [sig ] Generating forecast for: NB [2026-02-23T20:27:21.161104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-23T20:27:21.173175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-23T20:27:21.173554] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-23T20:27:21.174417] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-23T20:27:21.174504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:21.174549] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:21.174626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:21.174713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:21.236263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:21.237184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:21.237270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:21.237305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:21.364695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:21.364868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:21.364915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:21.364946] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:21.373109] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=74.56%) [2026-02-23T20:27:21.373621] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-23T20:27:21.373794] [INFO ] [sig ] NB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:21.534778] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NB.txt [2026-02-23T20:27:21.534945] [INFO ] [sig ] [2068/3383] Completed NB in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:21.535002] [INFO ] [sig ] [2069/3383] Forecasting NBB... [2026-02-23T20:27:21.535034] [INFO ] [sig ] Generating forecast for: NBB [2026-02-23T20:27:21.535065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-23T20:27:21.547629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-23T20:27:21.548101] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-23T20:27:21.549107] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-23T20:27:21.549164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:21.549198] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:21.549227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:21.549286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:21.610288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:21.611229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:21.611334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:21.611370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:21.739450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:21.739655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:21.739713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:21.739760] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:21.743723] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: UP (p=69.01%) [2026-02-23T20:27:21.744033] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-23T20:27:21.744182] [INFO ] [sig ] NBB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:21.897826] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NBB.txt [2026-02-23T20:27:21.898071] [INFO ] [sig ] [2069/3383] Completed NBB in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:21.898128] [INFO ] [sig ] [2070/3383] Forecasting NBBK... [2026-02-23T20:27:21.898173] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-23T20:27:21.898221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-23T20:27:21.910480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-23T20:27:21.910924] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-23T20:27:21.911890] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-23T20:27:21.911947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:21.911982] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:21.912015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:21.912080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:21.972487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:21.973370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:21.973457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:21.973490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:22.101258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:22.101421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:22.101463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:22.101495] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:22.105083] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-02-23T20:27:22.105372] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-23T20:27:22.105503] [INFO ] [sig ] NBBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:22.252306] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NBBK.txt [2026-02-23T20:27:22.252459] [INFO ] [sig ] [2070/3383] Completed NBBK in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:22.252499] [INFO ] [sig ] [2071/3383] Forecasting NBHC... [2026-02-23T20:27:22.252529] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-23T20:27:22.252560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-23T20:27:22.263889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-23T20:27:22.264240] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-23T20:27:22.265054] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-23T20:27:22.265109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:22.265142] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:22.265169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:22.265224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:22.321486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:22.322281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:22.322366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:22.322399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:22.445528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:22.445702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:22.445747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:22.445789] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:22.449633] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-02-23T20:27:22.449949] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-23T20:27:22.450131] [INFO ] [sig ] NBHC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:22.603774] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NBHC.txt [2026-02-23T20:27:22.603969] [INFO ] [sig ] [2071/3383] Completed NBHC in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:22.604035] [INFO ] [sig ] [2072/3383] Forecasting NBIX... [2026-02-23T20:27:22.604076] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-23T20:27:22.604109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-23T20:27:22.616791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-23T20:27:22.617218] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-23T20:27:22.618103] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-23T20:27:22.618159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:22.618192] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:22.618220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:22.618279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:22.675038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:22.675839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:22.675925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:22.675958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:22.797586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:22.797747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:22.797787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:22.797816] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:22.801402] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=67.65%) [2026-02-23T20:27:22.801739] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-23T20:27:22.801864] [INFO ] [sig ] NBIX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:22.941787] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NBIX.txt [2026-02-23T20:27:22.941941] [INFO ] [sig ] [2072/3383] Completed NBIX in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:22.941988] [INFO ] [sig ] [2073/3383] Forecasting NBN... [2026-02-23T20:27:22.942025] [INFO ] [sig ] Generating forecast for: NBN [2026-02-23T20:27:22.942058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-23T20:27:22.953172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-23T20:27:22.953520] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-23T20:27:22.954318] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-23T20:27:22.954372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:22.954434] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:22.954463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:22.954519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:23.018827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:23.019762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:23.019849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:23.019889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:23.153018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:23.153180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:23.153224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:23.153255] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:23.157033] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=68.04%) [2026-02-23T20:27:23.157372] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-23T20:27:23.157504] [INFO ] [sig ] NBN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:23.309767] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NBN.txt [2026-02-23T20:27:23.309928] [INFO ] [sig ] [2073/3383] Completed NBN in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:23.309972] [INFO ] [sig ] [2074/3383] Forecasting NBTB... [2026-02-23T20:27:23.310004] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-23T20:27:23.310037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-23T20:27:23.323880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-23T20:27:23.324265] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-23T20:27:23.325101] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-23T20:27:23.325157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:23.325192] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:23.325221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:23.325279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:23.394085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:23.394943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:23.395034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:23.395075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:23.529986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:23.530351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:23.530397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:23.530427] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:23.534162] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-02-23T20:27:23.534460] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-23T20:27:23.534632] [INFO ] [sig ] NBTB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:23.694624] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NBTB.txt [2026-02-23T20:27:23.694795] [INFO ] [sig ] [2074/3383] Completed NBTB in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:23.694841] [INFO ] [sig ] [2075/3383] Forecasting NBXG... [2026-02-23T20:27:23.694874] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-23T20:27:23.694910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-23T20:27:23.707536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-23T20:27:23.707962] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-23T20:27:23.708888] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-23T20:27:23.708945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:23.708980] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:23.709008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:23.709080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:23.771149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:23.772133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:23.772234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:23.772270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:23.902764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:23.902973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:23.903038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:23.903087] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:23.907039] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-02-23T20:27:23.907423] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-23T20:27:23.907599] [INFO ] [sig ] NBXG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:24.058114] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NBXG.txt [2026-02-23T20:27:24.058259] [INFO ] [sig ] [2075/3383] Completed NBXG in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:24.058299] [INFO ] [sig ] [2076/3383] Forecasting NC... [2026-02-23T20:27:24.058329] [INFO ] [sig ] Generating forecast for: NC [2026-02-23T20:27:24.058361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-23T20:27:24.069081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-23T20:27:24.069475] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-23T20:27:24.070284] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-23T20:27:24.070338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:24.070370] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:24.070397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:24.070453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:24.126983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:24.127917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:24.128020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:24.128058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:24.231144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:24.231304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:24.231345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:24.231421] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:24.234892] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: UP (p=50.97%) [2026-02-23T20:27:24.235180] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-23T20:27:24.235304] [INFO ] [sig ] NC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:24.379741] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NC.txt [2026-02-23T20:27:24.379900] [INFO ] [sig ] [2076/3383] Completed NC in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:24.379950] [INFO ] [sig ] [2077/3383] Forecasting NCA... [2026-02-23T20:27:24.379986] [INFO ] [sig ] Generating forecast for: NCA [2026-02-23T20:27:24.380023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-23T20:27:24.390968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-23T20:27:24.391323] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-23T20:27:24.392119] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-23T20:27:24.392173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:24.392205] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:24.392231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:24.392287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:24.448856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:24.449631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:24.449712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:24.449746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:24.577388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:24.577554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:24.577614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:24.577645] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:24.581231] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=15.76%) [2026-02-23T20:27:24.581520] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-23T20:27:24.581668] [INFO ] [sig ] NCA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:24.743970] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NCA.txt [2026-02-23T20:27:24.744188] [INFO ] [sig ] [2077/3383] Completed NCA in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:24.744258] [INFO ] [sig ] [2078/3383] Forecasting NCLH... [2026-02-23T20:27:24.744309] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-23T20:27:24.744358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-23T20:27:24.756613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-23T20:27:24.757021] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-23T20:27:24.757970] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-23T20:27:24.758036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:24.758070] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:24.758098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:24.758163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:24.819234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:24.820422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:24.820559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:24.820637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:24.949516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:24.949739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:24.949804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:24.949856] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:24.953951] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=1.45%) [2026-02-23T20:27:24.954325] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-23T20:27:24.954475] [INFO ] [sig ] NCLH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:25.107767] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NCLH.txt [2026-02-23T20:27:25.107953] [INFO ] [sig ] [2078/3383] Completed NCLH in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.8m [2026-02-23T20:27:25.108001] [INFO ] [sig ] [2079/3383] Forecasting NCMI... [2026-02-23T20:27:25.108032] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-23T20:27:25.108064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-23T20:27:25.119786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-23T20:27:25.120182] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-23T20:27:25.120989] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-23T20:27:25.121043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:25.121092] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:25.121120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:25.121177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:25.182454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:25.183346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:25.183434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:25.183467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:25.311069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:25.311253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:25.311296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:25.311326] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:25.315249] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=55.19%) [2026-02-23T20:27:25.315607] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-23T20:27:25.315768] [INFO ] [sig ] NCMI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:25.460046] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NCMI.txt [2026-02-23T20:27:25.460215] [INFO ] [sig ] [2079/3383] Completed NCMI in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:25.460264] [INFO ] [sig ] [2080/3383] Forecasting NCNA... [2026-02-23T20:27:25.460295] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-23T20:27:25.460325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-23T20:27:25.472066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-23T20:27:25.472446] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-23T20:27:25.473306] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-23T20:27:25.473361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:25.473394] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:25.473421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:25.473484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:25.530454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:25.531322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:25.531419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:25.531454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:25.648200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:25.648392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:25.648437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:25.648467] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:25.652158] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=6.38%) [2026-02-23T20:27:25.652544] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-23T20:27:25.652713] [INFO ] [sig ] NCNA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:25.796237] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NCNA.txt [2026-02-23T20:27:25.796393] [INFO ] [sig ] [2080/3383] Completed NCNA in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:25.796434] [INFO ] [sig ] [2081/3383] Forecasting NCNO... [2026-02-23T20:27:25.796466] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-23T20:27:25.796497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-23T20:27:25.807807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-23T20:27:25.808225] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-23T20:27:25.809027] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-23T20:27:25.809082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:25.809114] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:25.809141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:25.809199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:25.867237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:25.868153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:25.868242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:25.868276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:25.995426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:25.995608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:25.995655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:25.995687] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:25.999485] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=17.14%) [2026-02-23T20:27:25.999825] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-23T20:27:25.999962] [INFO ] [sig ] NCNO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:26.148457] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NCNO.txt [2026-02-23T20:27:26.148632] [INFO ] [sig ] [2081/3383] Completed NCNO in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:26.148676] [INFO ] [sig ] [2082/3383] Forecasting NCTY... [2026-02-23T20:27:26.148707] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-23T20:27:26.148737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-23T20:27:26.160200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-23T20:27:26.160558] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-23T20:27:26.161391] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-23T20:27:26.161444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:26.161477] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:26.161504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:26.161561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:26.218319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:26.219254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:26.219349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:26.219385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:26.340696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:26.340860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:26.340901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:26.340931] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:26.344440] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: DOWN (p=35.58%) [2026-02-23T20:27:26.344758] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-23T20:27:26.344886] [INFO ] [sig ] NCTY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:26.489757] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NCTY.txt [2026-02-23T20:27:26.489920] [INFO ] [sig ] [2082/3383] Completed NCTY in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:26.489992] [INFO ] [sig ] [2083/3383] Forecasting NCZ... [2026-02-23T20:27:26.490034] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-23T20:27:26.490072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-23T20:27:26.501931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-23T20:27:26.502341] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-23T20:27:26.503144] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-23T20:27:26.503199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:26.503232] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:26.503260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:26.503317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:26.560070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:26.561033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:26.561155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:26.561188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:26.688200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:26.688380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:26.688433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:26.688465] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:26.692121] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=65.46%) [2026-02-23T20:27:26.692457] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-23T20:27:26.692641] [INFO ] [sig ] NCZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:26.853752] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NCZ.txt [2026-02-23T20:27:26.853960] [INFO ] [sig ] [2083/3383] Completed NCZ in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:26.854007] [INFO ] [sig ] [2084/3383] Forecasting NDAQ... [2026-02-23T20:27:26.854039] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-23T20:27:26.854072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-23T20:27:26.868108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-23T20:27:26.868557] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-23T20:27:26.869484] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-23T20:27:26.869541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:26.869597] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:26.869628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:26.869688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:26.928944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:26.929870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:26.929958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:26.929999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:27.059853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:27.060025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:27.060068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:27.060099] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:27.063877] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=72.93%) [2026-02-23T20:27:27.064226] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-23T20:27:27.064404] [INFO ] [sig ] NDAQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:27.236435] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NDAQ.txt [2026-02-23T20:27:27.236617] [INFO ] [sig ] [2084/3383] Completed NDAQ in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:27.236663] [INFO ] [sig ] [2085/3383] Forecasting NDMO... [2026-02-23T20:27:27.236696] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-23T20:27:27.236729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-23T20:27:27.248333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-23T20:27:27.248731] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-23T20:27:27.249619] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-23T20:27:27.249678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:27.249711] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:27.249738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:27.249795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:27.308762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:27.309691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:27.309781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:27.309816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:27.430867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:27.431031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:27.431074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:27.431107] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:27.434687] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=28.25%) [2026-02-23T20:27:27.434994] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-23T20:27:27.435129] [INFO ] [sig ] NDMO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:27.580917] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NDMO.txt [2026-02-23T20:27:27.581079] [INFO ] [sig ] [2085/3383] Completed NDMO in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:27.581120] [INFO ] [sig ] [2086/3383] Forecasting NDRA... [2026-02-23T20:27:27.581149] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-23T20:27:27.581181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-23T20:27:27.592529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-23T20:27:27.592992] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-23T20:27:27.593894] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-23T20:27:27.593951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:27.593986] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:27.594016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:27.594076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:27.656427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:27.657523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:27.657677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:27.657714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:27.778715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:27.778887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:27.778931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:27.779000] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:27.782716] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=6.34%) [2026-02-23T20:27:27.783100] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-23T20:27:27.783259] [INFO ] [sig ] NDRA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:27.935953] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NDRA.txt [2026-02-23T20:27:27.936161] [INFO ] [sig ] [2086/3383] Completed NDRA in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:27.936209] [INFO ] [sig ] [2087/3383] Forecasting NDSN... [2026-02-23T20:27:27.936243] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-23T20:27:27.936281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-23T20:27:27.948312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-23T20:27:27.948728] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-23T20:27:27.949824] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-23T20:27:27.949882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:27.949916] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:27.949943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:27.950002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:28.009120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:28.009991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:28.010084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:28.010119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:28.133333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:28.133494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:28.133539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:28.133589] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:28.137097] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=81.62%) [2026-02-23T20:27:28.137394] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-23T20:27:28.137527] [INFO ] [sig ] NDSN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:28.280661] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NDSN.txt [2026-02-23T20:27:28.280815] [INFO ] [sig ] [2087/3383] Completed NDSN in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:28.280863] [INFO ] [sig ] [2088/3383] Forecasting NE... [2026-02-23T20:27:28.280896] [INFO ] [sig ] Generating forecast for: NE [2026-02-23T20:27:28.280934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-23T20:27:28.293358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-23T20:27:28.293756] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-23T20:27:28.294596] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-23T20:27:28.294654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:28.294689] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:28.294717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:28.294776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:28.358139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:28.359067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:28.359203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:28.359240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:28.487137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:28.487352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:28.487395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:28.487424] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:28.491427] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=75.24%) [2026-02-23T20:27:28.491811] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-23T20:27:28.491976] [INFO ] [sig ] NE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:28.640105] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NE.txt [2026-02-23T20:27:28.640283] [INFO ] [sig ] [2088/3383] Completed NE in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:28.640337] [INFO ] [sig ] [2089/3383] Forecasting NEA... [2026-02-23T20:27:28.640369] [INFO ] [sig ] Generating forecast for: NEA [2026-02-23T20:27:28.640400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-23T20:27:28.652024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-23T20:27:28.652404] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-23T20:27:28.653223] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-23T20:27:28.653278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:28.653312] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:28.653340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:28.653398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:28.711810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:28.712781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:28.712874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:28.712909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:28.842295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:28.842463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:28.842506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:28.842535] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:28.846082] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: UP (p=89.51%) [2026-02-23T20:27:28.846396] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-23T20:27:28.846531] [INFO ] [sig ] NEA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:28.989944] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NEA.txt [2026-02-23T20:27:28.990137] [INFO ] [sig ] [2089/3383] Completed NEA in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:28.990197] [INFO ] [sig ] [2090/3383] Forecasting NECB... [2026-02-23T20:27:28.990228] [INFO ] [sig ] Generating forecast for: NECB [2026-02-23T20:27:28.990258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-23T20:27:29.001847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-23T20:27:29.002259] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-23T20:27:29.003110] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-23T20:27:29.003166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:29.003228] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:29.003270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:29.003330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:29.060257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:29.061199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:29.061284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:29.061318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:29.181464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:29.181650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:29.181693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:29.181722] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:29.185216] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: UP (p=74.98%) [2026-02-23T20:27:29.185598] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-23T20:27:29.185745] [INFO ] [sig ] NECB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:29.349912] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NECB.txt [2026-02-23T20:27:29.350118] [INFO ] [sig ] [2090/3383] Completed NECB in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:29.350173] [INFO ] [sig ] [2091/3383] Forecasting NEE... [2026-02-23T20:27:29.350217] [INFO ] [sig ] Generating forecast for: NEE [2026-02-23T20:27:29.350259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-23T20:27:29.364603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-23T20:27:29.365033] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-23T20:27:29.365989] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-23T20:27:29.366048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:29.366083] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:29.366111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:29.366180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:29.430856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:29.431842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:29.431933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:29.431968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:29.562384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:29.562565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:29.562643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:29.562689] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:29.566512] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: DOWN (p=10.47%) [2026-02-23T20:27:29.566863] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-23T20:27:29.567004] [INFO ] [sig ] NEE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:29.722247] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NEE.txt [2026-02-23T20:27:29.722403] [INFO ] [sig ] [2091/3383] Completed NEE in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:29.722445] [INFO ] [sig ] [2092/3383] Forecasting NEGG... [2026-02-23T20:27:29.722477] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-23T20:27:29.722508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-23T20:27:29.734570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-23T20:27:29.734958] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-23T20:27:29.735822] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-23T20:27:29.735878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:29.735913] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:29.735941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:29.736000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:29.798850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:29.799729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:29.799817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:29.799853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:29.929205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:29.929373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:29.929426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:29.929464] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:29.933077] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-02-23T20:27:29.933371] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-23T20:27:29.933508] [INFO ] [sig ] NEGG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:30.093009] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NEGG.txt [2026-02-23T20:27:30.093179] [INFO ] [sig ] [2092/3383] Completed NEGG in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:30.093405] [INFO ] [sig ] [2093/3383] Forecasting NEM... [2026-02-23T20:27:30.093446] [INFO ] [sig ] Generating forecast for: NEM [2026-02-23T20:27:30.093494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-23T20:27:30.108407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-23T20:27:30.108871] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-23T20:27:30.109800] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-23T20:27:30.109855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:30.109888] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:30.109917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:30.109974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:30.172233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:30.173180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:30.173280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:30.173316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:30.309364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:30.309524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:30.309567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:30.309650] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:30.313470] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=54.39%) [2026-02-23T20:27:30.313833] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-23T20:27:30.313968] [INFO ] [sig ] NEM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:30.474667] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NEM.txt [2026-02-23T20:27:30.474844] [INFO ] [sig ] [2093/3383] Completed NEM in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:30.474887] [INFO ] [sig ] [2094/3383] Forecasting NEOG... [2026-02-23T20:27:30.474918] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-23T20:27:30.474958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-23T20:27:30.487043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-23T20:27:30.487439] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-23T20:27:30.488354] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-23T20:27:30.488410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:30.488443] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:30.488470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:30.488527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:30.550174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:30.551012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:30.551114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:30.551155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:30.678610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:30.678773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:30.678815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:30.678845] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:30.682667] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=20.17%) [2026-02-23T20:27:30.682959] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-23T20:27:30.683098] [INFO ] [sig ] NEOG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:30.841257] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NEOG.txt [2026-02-23T20:27:30.841442] [INFO ] [sig ] [2094/3383] Completed NEOG in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:30.841488] [INFO ] [sig ] [2095/3383] Forecasting NEON... [2026-02-23T20:27:30.841519] [INFO ] [sig ] Generating forecast for: NEON [2026-02-23T20:27:30.841561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-23T20:27:30.854443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-23T20:27:30.854873] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-23T20:27:30.855873] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-23T20:27:30.855929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:30.855962] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:30.855991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:30.856058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:30.918953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:30.919970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:30.920079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:30.920118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:31.054830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:31.055027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:31.055084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:31.055121] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:31.059237] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: DOWN (p=49.41%) [2026-02-23T20:27:31.059620] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-23T20:27:31.059768] [INFO ] [sig ] NEON: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:31.298779] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NEON.txt [2026-02-23T20:27:31.298973] [INFO ] [sig ] [2095/3383] Completed NEON in 0.5s | 2.80 sym/s | Total: 12.4m | ETA: 7.7m [2026-02-23T20:27:31.299018] [INFO ] [sig ] [2096/3383] Forecasting NEXA... [2026-02-23T20:27:31.299053] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-23T20:27:31.299097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-23T20:27:31.311702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-23T20:27:31.312142] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-23T20:27:31.313093] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-23T20:27:31.313155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:31.313189] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:31.313218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:31.313277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:31.375088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:31.376073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:31.376175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:31.376210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:31.499870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:31.500037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:31.500101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:31.500145] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:31.503880] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=74.54%) [2026-02-23T20:27:31.504250] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-23T20:27:31.504390] [INFO ] [sig ] NEXA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:31.664755] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NEXA.txt [2026-02-23T20:27:31.664944] [INFO ] [sig ] [2096/3383] Completed NEXA in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:31.664988] [INFO ] [sig ] [2097/3383] Forecasting NEXN... [2026-02-23T20:27:31.665022] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-23T20:27:31.665066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-23T20:27:31.677663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-23T20:27:31.678032] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-23T20:27:31.678891] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-23T20:27:31.678947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:31.678981] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:31.679010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:31.679068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:31.740820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:31.741528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:31.741628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:31.741664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:31.872354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:31.872513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:31.872556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:31.872641] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:31.876248] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-02-23T20:27:31.876533] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-23T20:27:31.876684] [INFO ] [sig ] NEXN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:32.036190] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NEXN.txt [2026-02-23T20:27:32.036345] [INFO ] [sig ] [2097/3383] Completed NEXN in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:32.036389] [INFO ] [sig ] [2098/3383] Forecasting NFBK... [2026-02-23T20:27:32.036422] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-23T20:27:32.036454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-23T20:27:32.048707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-23T20:27:32.049089] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-23T20:27:32.049963] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-23T20:27:32.050020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:32.050055] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:32.050083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:32.050154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:32.112693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:32.113554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:32.113661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:32.113697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:32.242132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:32.242291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:32.242334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:32.242365] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:32.246026] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-02-23T20:27:32.246316] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-23T20:27:32.246456] [INFO ] [sig ] NFBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:32.405254] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NFBK.txt [2026-02-23T20:27:32.405446] [INFO ] [sig ] [2098/3383] Completed NFBK in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:32.405499] [INFO ] [sig ] [2099/3383] Forecasting NFE... [2026-02-23T20:27:32.405530] [INFO ] [sig ] Generating forecast for: NFE [2026-02-23T20:27:32.405562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-23T20:27:32.418771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-23T20:27:32.419173] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-23T20:27:32.420232] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-23T20:27:32.420301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:32.420336] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:32.420365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:32.420422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:32.485383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:32.486413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:32.486512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:32.486548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:32.621431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:32.621610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:32.621655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:32.621687] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:32.625400] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: DOWN (p=37.75%) [2026-02-23T20:27:32.625708] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-23T20:27:32.625847] [INFO ] [sig ] NFE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:32.781466] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NFE.txt [2026-02-23T20:27:32.781649] [INFO ] [sig ] [2099/3383] Completed NFE in 0.4s | 2.80 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:32.781695] [INFO ] [sig ] [2100/3383] Forecasting NFG... [2026-02-23T20:27:32.781728] [INFO ] [sig ] Generating forecast for: NFG [2026-02-23T20:27:32.781760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-23T20:27:32.793398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-23T20:27:32.793799] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-23T20:27:32.794635] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-23T20:27:32.794688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:32.794720] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:32.794747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:32.794803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:32.853007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:32.853946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:32.854077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:32.854113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:32.976696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:32.976856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:32.976897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:32.976926] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:32.980426] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: UP (p=67.06%) [2026-02-23T20:27:32.980737] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-23T20:27:32.980867] [INFO ] [sig ] NFG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:33.123905] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NFG.txt [2026-02-23T20:27:33.124038] [INFO ] [sig ] [2100/3383] Completed NFG in 0.3s | 2.80 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:33.124077] [INFO ] [sig ] [2101/3383] Forecasting NFJ... [2026-02-23T20:27:33.124108] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-23T20:27:33.124138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-23T20:27:33.135142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-23T20:27:33.135478] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-23T20:27:33.136264] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-23T20:27:33.136318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:33.136351] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:33.136378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:33.136450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:33.196777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:33.197618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:33.197698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:33.197731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:33.320909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:33.321075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:33.321121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:33.321156] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:33.324717] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-23T20:27:33.324999] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-23T20:27:33.325128] [INFO ] [sig ] NFJ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:33.466015] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NFJ.txt [2026-02-23T20:27:33.466175] [INFO ] [sig ] [2101/3383] Completed NFJ in 0.3s | 2.80 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:33.466216] [INFO ] [sig ] [2102/3383] Forecasting NFLX... [2026-02-23T20:27:33.466246] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-23T20:27:33.466276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-23T20:27:33.477879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-23T20:27:33.478252] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-23T20:27:33.479045] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-23T20:27:33.479100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:33.479133] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:33.479160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:33.479217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:33.536309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:33.537184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:33.537272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:33.537304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:33.658025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:33.658195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:33.658243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:33.658279] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:33.661760] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-02-23T20:27:33.662039] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-23T20:27:33.662177] [INFO ] [sig ] NFLX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:33.803654] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NFLX.txt [2026-02-23T20:27:33.803814] [INFO ] [sig ] [2102/3383] Completed NFLX in 0.3s | 2.80 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:33.803855] [INFO ] [sig ] [2103/3383] Forecasting NFTY... [2026-02-23T20:27:33.803887] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-23T20:27:33.803918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-23T20:27:33.815121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-23T20:27:33.815491] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-23T20:27:33.816299] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-23T20:27:33.816389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:33.816424] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:33.816451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:33.816508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:33.872925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:33.873877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:33.873975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:33.874009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:33.993473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:33.993669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:33.993712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:33.993742] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:33.997436] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=44.23%) [2026-02-23T20:27:33.997743] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-23T20:27:33.997897] [INFO ] [sig ] NFTY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:34.148318] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NFTY.txt [2026-02-23T20:27:34.148513] [INFO ] [sig ] [2103/3383] Completed NFTY in 0.3s | 2.80 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:34.148567] [INFO ] [sig ] [2104/3383] Forecasting NGG... [2026-02-23T20:27:34.148629] [INFO ] [sig ] Generating forecast for: NGG [2026-02-23T20:27:34.148661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-23T20:27:34.160092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-23T20:27:34.160519] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-23T20:27:34.161366] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-23T20:27:34.161421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:34.161454] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:34.161482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:34.161538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:34.220474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:34.221446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:34.221535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:34.221590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:34.348761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:34.348916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:34.348957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:34.348988] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:34.352435] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=91.95%) [2026-02-23T20:27:34.352744] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-23T20:27:34.352872] [INFO ] [sig ] NGG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:34.495167] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NGG.txt [2026-02-23T20:27:34.495352] [INFO ] [sig ] [2104/3383] Completed NGG in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:34.495392] [INFO ] [sig ] [2105/3383] Forecasting NGL... [2026-02-23T20:27:34.495423] [INFO ] [sig ] Generating forecast for: NGL [2026-02-23T20:27:34.495453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-23T20:27:34.506972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-23T20:27:34.507385] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-23T20:27:34.508264] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-23T20:27:34.508331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:34.508363] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:34.508390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:34.508446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:34.565317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:34.566202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:34.566287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:34.566320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:34.690809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:34.690976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:34.691019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:34.691050] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:34.694689] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-02-23T20:27:34.694993] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-23T20:27:34.695131] [INFO ] [sig ] NGL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:34.843193] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NGL.txt [2026-02-23T20:27:34.843390] [INFO ] [sig ] [2105/3383] Completed NGL in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:34.843444] [INFO ] [sig ] [2106/3383] Forecasting NGNE... [2026-02-23T20:27:34.843477] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-23T20:27:34.843509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-23T20:27:34.855391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-23T20:27:34.855792] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-23T20:27:34.856654] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-23T20:27:34.856709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:34.856744] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:34.856773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:34.856832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:34.937229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:34.938422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:34.938544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:34.938615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:35.063907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:35.064073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:35.064114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:35.064142] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:35.067694] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=97.93%) [2026-02-23T20:27:35.068011] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-23T20:27:35.068143] [INFO ] [sig ] NGNE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:35.212452] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NGNE.txt [2026-02-23T20:27:35.212644] [INFO ] [sig ] [2106/3383] Completed NGNE in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:35.212696] [INFO ] [sig ] [2107/3383] Forecasting NGS... [2026-02-23T20:27:35.212727] [INFO ] [sig ] Generating forecast for: NGS [2026-02-23T20:27:35.212758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-23T20:27:35.224289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-23T20:27:35.224732] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-23T20:27:35.225537] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-23T20:27:35.225616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:35.225681] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:35.225716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:35.225786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:35.283056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:35.283971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:35.284056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:35.284091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:35.399395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:35.399558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:35.399619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:35.399650] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:35.403175] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=68.30%) [2026-02-23T20:27:35.403491] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-23T20:27:35.403643] [INFO ] [sig ] NGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:35.553388] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NGS.txt [2026-02-23T20:27:35.553520] [INFO ] [sig ] [2107/3383] Completed NGS in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:35.553560] [INFO ] [sig ] [2108/3383] Forecasting NGVC... [2026-02-23T20:27:35.553610] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-23T20:27:35.553649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-23T20:27:35.566110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-23T20:27:35.566444] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-23T20:27:35.567310] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-23T20:27:35.567378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:35.567413] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:35.567442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:35.567501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:35.630897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:35.631821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:35.631908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:35.631943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:35.754412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:35.754594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:35.754640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:35.754671] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:35.758297] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=74.90%) [2026-02-23T20:27:35.758645] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-23T20:27:35.758778] [INFO ] [sig ] NGVC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:35.902526] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NGVC.txt [2026-02-23T20:27:35.902702] [INFO ] [sig ] [2108/3383] Completed NGVC in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:35.902745] [INFO ] [sig ] [2109/3383] Forecasting NHI... [2026-02-23T20:27:35.902775] [INFO ] [sig ] Generating forecast for: NHI [2026-02-23T20:27:35.902806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-23T20:27:35.915141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-23T20:27:35.915649] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-23T20:27:35.916563] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-23T20:27:35.916640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:35.916675] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:35.916703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:35.916761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:35.976471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:35.977389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:35.977478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:35.977511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:36.098601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:36.098762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:36.098802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:36.098833] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:36.102242] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-23T20:27:36.102518] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-23T20:27:36.102664] [INFO ] [sig ] NHI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:36.247730] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NHI.txt [2026-02-23T20:27:36.247891] [INFO ] [sig ] [2109/3383] Completed NHI in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:36.247934] [INFO ] [sig ] [2110/3383] Forecasting NHTC... [2026-02-23T20:27:36.247964] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-23T20:27:36.247994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-23T20:27:36.258938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-23T20:27:36.259291] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-23T20:27:36.260276] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-23T20:27:36.260330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:36.260363] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:36.260389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:36.260445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:36.324656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:36.325521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:36.325623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:36.325660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:36.436368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:36.436528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:36.436606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:36.436670] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:36.440593] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-02-23T20:27:36.440895] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-23T20:27:36.441030] [INFO ] [sig ] NHTC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:36.590369] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NHTC.txt [2026-02-23T20:27:36.590528] [INFO ] [sig ] [2110/3383] Completed NHTC in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:36.590586] [INFO ] [sig ] [2111/3383] Forecasting NI... [2026-02-23T20:27:36.590621] [INFO ] [sig ] Generating forecast for: NI [2026-02-23T20:27:36.590653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-23T20:27:36.608242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-23T20:27:36.608681] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-23T20:27:36.609760] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-23T20:27:36.609818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:36.609874] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:36.609916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:36.609975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:36.669283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:36.670212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:36.670317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:36.670357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:36.797987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:36.798160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:36.798203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:36.798233] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:36.801957] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-02-23T20:27:36.802297] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-23T20:27:36.802446] [INFO ] [sig ] NI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:36.955958] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NI.txt [2026-02-23T20:27:36.956157] [INFO ] [sig ] [2111/3383] Completed NI in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:36.956217] [INFO ] [sig ] [2112/3383] Forecasting NIC... [2026-02-23T20:27:36.956258] [INFO ] [sig ] Generating forecast for: NIC [2026-02-23T20:27:36.956297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-23T20:27:36.968431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-23T20:27:36.968907] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-23T20:27:36.969839] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-23T20:27:36.969897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:36.969932] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:36.969961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:36.970021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:37.031776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:37.032735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:37.032824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:37.032857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:37.166838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:37.167004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:37.167048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:37.167078] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:37.171070] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: UP (p=73.66%) [2026-02-23T20:27:37.171385] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-23T20:27:37.171536] [INFO ] [sig ] NIC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:37.322553] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NIC.txt [2026-02-23T20:27:37.322731] [INFO ] [sig ] [2112/3383] Completed NIC in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.6m [2026-02-23T20:27:37.322773] [INFO ] [sig ] [2113/3383] Forecasting NICE... [2026-02-23T20:27:37.322803] [INFO ] [sig ] Generating forecast for: NICE [2026-02-23T20:27:37.322834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-23T20:27:37.334342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-23T20:27:37.334739] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-23T20:27:37.335643] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-23T20:27:37.335700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:37.335734] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:37.335762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:37.335821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:37.396140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:37.397038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:37.397124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:37.397156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:37.525105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:37.525263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:37.525304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:37.525333] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:37.528976] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: DOWN (p=23.02%) [2026-02-23T20:27:37.529270] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-23T20:27:37.529417] [INFO ] [sig ] NICE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:37.678830] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NICE.txt [2026-02-23T20:27:37.678983] [INFO ] [sig ] [2113/3383] Completed NICE in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:37.679024] [INFO ] [sig ] [2114/3383] Forecasting NIE... [2026-02-23T20:27:37.679054] [INFO ] [sig ] Generating forecast for: NIE [2026-02-23T20:27:37.679084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-23T20:27:37.691091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-23T20:27:37.691457] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-23T20:27:37.692684] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-23T20:27:37.692738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:37.692793] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:37.692822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:37.692878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:37.751384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:37.752227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:37.752324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:37.752363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:37.871511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:37.871731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:37.871783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:37.871816] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:37.875691] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=27.90%) [2026-02-23T20:27:37.876055] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-23T20:27:37.876199] [INFO ] [sig ] NIE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:38.028243] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NIE.txt [2026-02-23T20:27:38.028422] [INFO ] [sig ] [2114/3383] Completed NIE in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:38.028462] [INFO ] [sig ] [2115/3383] Forecasting NIKL... [2026-02-23T20:27:38.028493] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-23T20:27:38.028522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-23T20:27:38.040593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-23T20:27:38.040953] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-23T20:27:38.041769] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-23T20:27:38.041823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:38.041856] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:38.041882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:38.041938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:38.100092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:38.100973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:38.101058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:38.101090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:38.222073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:38.222233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:38.222277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:38.222307] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:38.226027] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=99.66%) [2026-02-23T20:27:38.226338] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-23T20:27:38.226473] [INFO ] [sig ] NIKL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:38.374796] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NIKL.txt [2026-02-23T20:27:38.374961] [INFO ] [sig ] [2115/3383] Completed NIKL in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:38.375003] [INFO ] [sig ] [2116/3383] Forecasting NIM... [2026-02-23T20:27:38.375050] [INFO ] [sig ] Generating forecast for: NIM [2026-02-23T20:27:38.375107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-23T20:27:38.386971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-23T20:27:38.387390] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-23T20:27:38.388428] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-23T20:27:38.388483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:38.388527] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:38.388562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:38.388643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:38.451849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:38.452771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:38.452858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:38.452892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:38.564241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:38.564425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:38.564469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:38.564499] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:38.568453] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: UP (p=81.04%) [2026-02-23T20:27:38.568829] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-23T20:27:38.568976] [INFO ] [sig ] NIM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:38.718201] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NIM.txt [2026-02-23T20:27:38.718386] [INFO ] [sig ] [2116/3383] Completed NIM in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:38.718439] [INFO ] [sig ] [2117/3383] Forecasting NIO... [2026-02-23T20:27:38.718480] [INFO ] [sig ] Generating forecast for: NIO [2026-02-23T20:27:38.718525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-23T20:27:38.730506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-23T20:27:38.730920] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-23T20:27:38.731757] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-23T20:27:38.731811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:38.731844] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:38.731873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:38.731931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:38.789280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:38.790084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:38.790195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:38.790229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:38.912941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:38.913099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:38.913140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:38.913170] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:38.917051] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=11.57%) [2026-02-23T20:27:38.917370] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-23T20:27:38.917510] [INFO ] [sig ] NIO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:39.058887] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NIO.txt [2026-02-23T20:27:39.059046] [INFO ] [sig ] [2117/3383] Completed NIO in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:39.059087] [INFO ] [sig ] [2118/3383] Forecasting NKSH... [2026-02-23T20:27:39.059124] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-23T20:27:39.059156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-23T20:27:39.069728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-23T20:27:39.070084] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-23T20:27:39.070920] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-23T20:27:39.070974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:39.071007] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:39.071034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:39.071091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:39.127741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:39.128670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:39.128755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:39.128788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:39.236560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:39.236733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:39.236773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:39.236802] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:39.240238] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: UP (p=84.97%) [2026-02-23T20:27:39.240517] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-23T20:27:39.240659] [INFO ] [sig ] NKSH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:39.386043] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NKSH.txt [2026-02-23T20:27:39.386214] [INFO ] [sig ] [2118/3383] Completed NKSH in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:39.386255] [INFO ] [sig ] [2119/3383] Forecasting NKTX... [2026-02-23T20:27:39.386286] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-23T20:27:39.386316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-23T20:27:39.397532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-23T20:27:39.397990] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-23T20:27:39.398873] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-23T20:27:39.398929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:39.398962] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:39.398988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:39.399044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:39.457422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:39.458389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:39.458480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:39.458513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:39.575525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:39.575700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:39.575744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:39.575774] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:39.579414] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=16.18%) [2026-02-23T20:27:39.579731] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-23T20:27:39.579862] [INFO ] [sig ] NKTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:39.723313] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NKTX.txt [2026-02-23T20:27:39.723681] [INFO ] [sig ] [2119/3383] Completed NKTX in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:39.723723] [INFO ] [sig ] [2120/3383] Forecasting NKX... [2026-02-23T20:27:39.723754] [INFO ] [sig ] Generating forecast for: NKX [2026-02-23T20:27:39.723785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-23T20:27:39.736860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-23T20:27:39.737256] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-23T20:27:39.738185] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-23T20:27:39.738241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:39.738273] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:39.738299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:39.738356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:39.797406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:39.798751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:39.798837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:39.798872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:39.919891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:39.920050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:39.920092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:39.920122] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:39.923680] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=28.08%) [2026-02-23T20:27:39.923962] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-23T20:27:39.924088] [INFO ] [sig ] NKX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:40.070536] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NKX.txt [2026-02-23T20:27:40.070767] [INFO ] [sig ] [2120/3383] Completed NKX in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:40.070809] [INFO ] [sig ] [2121/3383] Forecasting NLOP... [2026-02-23T20:27:40.070840] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-23T20:27:40.070871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-23T20:27:40.082294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-23T20:27:40.082698] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-23T20:27:40.083498] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-23T20:27:40.083554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:40.083618] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:40.083648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:40.083706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:40.142929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:40.143838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:40.143923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:40.143957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:40.262542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:40.262727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:40.262773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:40.262821] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:40.266342] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=29.64%) [2026-02-23T20:27:40.266688] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-23T20:27:40.266828] [INFO ] [sig ] NLOP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:40.414964] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NLOP.txt [2026-02-23T20:27:40.415122] [INFO ] [sig ] [2121/3383] Completed NLOP in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:40.415163] [INFO ] [sig ] [2122/3383] Forecasting NLY... [2026-02-23T20:27:40.415193] [INFO ] [sig ] Generating forecast for: NLY [2026-02-23T20:27:40.415225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-23T20:27:40.428109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-23T20:27:40.428486] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-23T20:27:40.429506] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-23T20:27:40.429560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:40.429614] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:40.429643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:40.429700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:40.488493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:40.489423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:40.489517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:40.489550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:40.616028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:40.616192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:40.616234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:40.616266] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:40.620797] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: DOWN (p=3.34%) [2026-02-23T20:27:40.621213] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-23T20:27:40.621371] [INFO ] [sig ] NLY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:40.770474] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NLY.txt [2026-02-23T20:27:40.770659] [INFO ] [sig ] [2122/3383] Completed NLY in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:40.770704] [INFO ] [sig ] [2123/3383] Forecasting NMAI... [2026-02-23T20:27:40.770735] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-23T20:27:40.770767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-23T20:27:40.783563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-23T20:27:40.783924] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-23T20:27:40.784714] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-23T20:27:40.784768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:40.784800] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:40.784826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:40.784882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:40.846630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:40.847534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:40.847643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:40.847699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:40.970085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:40.970272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:40.970316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:40.970348] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:40.973926] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: DOWN (p=15.45%) [2026-02-23T20:27:40.974213] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-23T20:27:40.974354] [INFO ] [sig ] NMAI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:41.122594] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NMAI.txt [2026-02-23T20:27:41.122750] [INFO ] [sig ] [2123/3383] Completed NMAI in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:41.122791] [INFO ] [sig ] [2124/3383] Forecasting NMCO... [2026-02-23T20:27:41.122821] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-23T20:27:41.122850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-23T20:27:41.134522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-23T20:27:41.134886] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-23T20:27:41.135718] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-23T20:27:41.135773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:41.135832] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:41.135862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:41.135920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:41.192808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:41.193491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:41.193590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:41.193626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:41.313823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:41.313982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:41.314022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:41.314051] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:41.317455] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=47.16%) [2026-02-23T20:27:41.317751] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-23T20:27:41.317895] [INFO ] [sig ] NMCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:41.460947] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NMCO.txt [2026-02-23T20:27:41.461093] [INFO ] [sig ] [2124/3383] Completed NMCO in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:41.461134] [INFO ] [sig ] [2125/3383] Forecasting NMFC... [2026-02-23T20:27:41.461164] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-23T20:27:41.461194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-23T20:27:41.472707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-23T20:27:41.473050] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-23T20:27:41.473848] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-23T20:27:41.473902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:41.473935] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:41.474013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:41.474073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:41.531314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:41.532192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:41.532280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:41.532321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:41.654293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:41.654456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:41.654499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:41.654530] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:41.658016] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-02-23T20:27:41.658297] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-23T20:27:41.658426] [INFO ] [sig ] NMFC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:41.801779] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NMFC.txt [2026-02-23T20:27:41.801924] [INFO ] [sig ] [2125/3383] Completed NMFC in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:41.801964] [INFO ] [sig ] [2126/3383] Forecasting NMG... [2026-02-23T20:27:41.801994] [INFO ] [sig ] Generating forecast for: NMG [2026-02-23T20:27:41.802026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-23T20:27:41.813538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-23T20:27:41.813905] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-23T20:27:41.814702] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-23T20:27:41.814756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:41.814789] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:41.814817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:41.814875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:41.872245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:41.873098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:41.873184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:41.873216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:41.990681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:41.990841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:41.990884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:41.990914] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:41.994409] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=47.28%) [2026-02-23T20:27:41.994712] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-23T20:27:41.994840] [INFO ] [sig ] NMG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:42.137523] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NMG.txt [2026-02-23T20:27:42.137680] [INFO ] [sig ] [2126/3383] Completed NMG in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:42.137721] [INFO ] [sig ] [2127/3383] Forecasting NMI... [2026-02-23T20:27:42.137751] [INFO ] [sig ] Generating forecast for: NMI [2026-02-23T20:27:42.137782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-23T20:27:42.148914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-23T20:27:42.149258] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-23T20:27:42.150090] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-23T20:27:42.150153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:42.150186] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:42.150213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:42.150270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:42.208144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:42.208897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:42.208980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:42.209013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:42.315024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:42.315184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:42.315227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:42.315292] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:42.319388] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=62.22%) [2026-02-23T20:27:42.319877] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-23T20:27:42.320005] [INFO ] [sig ] NMI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:42.464755] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NMI.txt [2026-02-23T20:27:42.464897] [INFO ] [sig ] [2127/3383] Completed NMI in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:42.464938] [INFO ] [sig ] [2128/3383] Forecasting NMIH... [2026-02-23T20:27:42.464970] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-23T20:27:42.465000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-23T20:27:42.476122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-23T20:27:42.476459] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-23T20:27:42.477274] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-23T20:27:42.477336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:42.477371] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:42.477400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:42.477459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:42.537420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:42.538388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:42.538490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:42.538531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:42.660209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:42.660366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:42.660408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:42.660436] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:42.663922] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: DOWN (p=26.67%) [2026-02-23T20:27:42.664200] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-23T20:27:42.664328] [INFO ] [sig ] NMIH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:42.807109] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NMIH.txt [2026-02-23T20:27:42.807292] [INFO ] [sig ] [2128/3383] Completed NMIH in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.5m [2026-02-23T20:27:42.807362] [INFO ] [sig ] [2129/3383] Forecasting NMM... [2026-02-23T20:27:42.807408] [INFO ] [sig ] Generating forecast for: NMM [2026-02-23T20:27:42.807443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-23T20:27:42.820148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-23T20:27:42.820537] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-23T20:27:42.821347] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-23T20:27:42.821401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:42.821434] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:42.821461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:42.821517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:42.880409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:42.881244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:42.881343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:42.881385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:43.009254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:43.009421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:43.009476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:43.009513] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:43.013069] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=75.31%) [2026-02-23T20:27:43.013350] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-23T20:27:43.013477] [INFO ] [sig ] NMM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:43.158523] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NMM.txt [2026-02-23T20:27:43.158682] [INFO ] [sig ] [2129/3383] Completed NMM in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.4m [2026-02-23T20:27:43.158724] [INFO ] [sig ] [2130/3383] Forecasting NMRA... [2026-02-23T20:27:43.158754] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-23T20:27:43.158785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-23T20:27:43.170714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-23T20:27:43.171091] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-23T20:27:43.171937] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-23T20:27:43.171992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:43.172025] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:43.172052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:43.172110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:43.232025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:43.232977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:43.233067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:43.233100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:43.361166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:43.361354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:43.361421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:43.361459] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:43.365501] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: UP (p=54.93%) [2026-02-23T20:27:43.365954] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-23T20:27:43.366110] [INFO ] [sig ] NMRA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:43.524455] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NMRA.txt [2026-02-23T20:27:43.524621] [INFO ] [sig ] [2130/3383] Completed NMRA in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:43.524664] [INFO ] [sig ] [2131/3383] Forecasting NMRK... [2026-02-23T20:27:43.524693] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-23T20:27:43.524724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-23T20:27:43.536803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-23T20:27:43.537144] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-23T20:27:43.538039] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-23T20:27:43.538095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:43.538128] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:43.538157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:43.538215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:43.596606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:43.597452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:43.597536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:43.597589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:43.730131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:43.730293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:43.730337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:43.730367] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:43.734165] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: DOWN (p=48.31%) [2026-02-23T20:27:43.734457] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-23T20:27:43.734609] [INFO ] [sig ] NMRK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:43.885613] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NMRK.txt [2026-02-23T20:27:43.885772] [INFO ] [sig ] [2131/3383] Completed NMRK in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:43.885816] [INFO ] [sig ] [2132/3383] Forecasting NN... [2026-02-23T20:27:43.885848] [INFO ] [sig ] Generating forecast for: NN [2026-02-23T20:27:43.885882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-23T20:27:43.898791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-23T20:27:43.899178] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-23T20:27:43.899992] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-23T20:27:43.900046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:43.900078] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:43.900105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:43.900162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:43.959889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:43.960809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:43.960898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:43.960934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:44.087484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:44.087665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:44.087711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:44.087743] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:44.091367] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=45.25%) [2026-02-23T20:27:44.091709] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-23T20:27:44.091841] [INFO ] [sig ] NN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:44.239795] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NN.txt [2026-02-23T20:27:44.239970] [INFO ] [sig ] [2132/3383] Completed NN in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:44.240017] [INFO ] [sig ] [2133/3383] Forecasting NNDM... [2026-02-23T20:27:44.240049] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-23T20:27:44.240083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-23T20:27:44.251792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-23T20:27:44.252179] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-23T20:27:44.253002] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-23T20:27:44.253055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:44.253090] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:44.253117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:44.253177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:44.312711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:44.313556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:44.313661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:44.313696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:44.438127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:44.438280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:44.438322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:44.438350] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:44.441784] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-02-23T20:27:44.442061] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-23T20:27:44.442184] [INFO ] [sig ] NNDM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:44.585004] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NNDM.txt [2026-02-23T20:27:44.585163] [INFO ] [sig ] [2133/3383] Completed NNDM in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:44.585204] [INFO ] [sig ] [2134/3383] Forecasting NNE... [2026-02-23T20:27:44.585235] [INFO ] [sig ] Generating forecast for: NNE [2026-02-23T20:27:44.585267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-23T20:27:44.596899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-23T20:27:44.597291] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-23T20:27:44.598173] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-23T20:27:44.598231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:44.598265] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:44.598295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:44.598355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:44.657134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:44.658005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:44.658140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:44.658191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:44.781193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:44.781369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:44.781412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:44.781442] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:44.784932] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=20.63%) [2026-02-23T20:27:44.785215] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-23T20:27:44.785346] [INFO ] [sig ] NNE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:44.928645] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NNE.txt [2026-02-23T20:27:44.928802] [INFO ] [sig ] [2134/3383] Completed NNE in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:44.928843] [INFO ] [sig ] [2135/3383] Forecasting NNI... [2026-02-23T20:27:44.928874] [INFO ] [sig ] Generating forecast for: NNI [2026-02-23T20:27:44.928907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-23T20:27:44.940239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-23T20:27:44.940600] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-23T20:27:44.941377] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-23T20:27:44.941431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:44.941464] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:44.941491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:44.941549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:45.001278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:45.002201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:45.002288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:45.002322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:45.122129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:45.122288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:45.122330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:45.122362] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:45.126010] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=95.02%) [2026-02-23T20:27:45.126301] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-23T20:27:45.126443] [INFO ] [sig ] NNI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:45.269748] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NNI.txt [2026-02-23T20:27:45.269905] [INFO ] [sig ] [2135/3383] Completed NNI in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:45.269946] [INFO ] [sig ] [2136/3383] Forecasting NNN... [2026-02-23T20:27:45.269975] [INFO ] [sig ] Generating forecast for: NNN [2026-02-23T20:27:45.270010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-23T20:27:45.281809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-23T20:27:45.282189] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-23T20:27:45.283051] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-23T20:27:45.283106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:45.283140] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:45.283168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:45.283225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:45.341871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:45.342729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:45.342816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:45.342852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:45.466393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:45.466554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:45.466616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:45.466648] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:45.470244] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-23T20:27:45.470522] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-23T20:27:45.470665] [INFO ] [sig ] NNN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:45.614256] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NNN.txt [2026-02-23T20:27:45.614404] [INFO ] [sig ] [2136/3383] Completed NNN in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:45.614448] [INFO ] [sig ] [2137/3383] Forecasting NNY... [2026-02-23T20:27:45.614477] [INFO ] [sig ] Generating forecast for: NNY [2026-02-23T20:27:45.614508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-23T20:27:45.625826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-23T20:27:45.626213] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-23T20:27:45.627069] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-23T20:27:45.627124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:45.627157] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:45.627184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:45.627241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:45.685681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:45.686538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:45.686655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:45.686691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:45.807607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:45.807767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:45.807810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:45.807865] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:45.811399] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=35.07%) [2026-02-23T20:27:45.811711] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-23T20:27:45.811841] [INFO ] [sig ] NNY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:45.955263] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NNY.txt [2026-02-23T20:27:45.955473] [INFO ] [sig ] [2137/3383] Completed NNY in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:45.955540] [INFO ] [sig ] [2138/3383] Forecasting NOA... [2026-02-23T20:27:45.955596] [INFO ] [sig ] Generating forecast for: NOA [2026-02-23T20:27:45.955633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-23T20:27:45.967251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-23T20:27:45.967672] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-23T20:27:45.968527] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-23T20:27:45.968610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:45.968686] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:45.968718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:45.968777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:46.029135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:46.030101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:46.030189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:46.030223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:46.155527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:46.155712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:46.155757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:46.155790] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:46.159599] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=35.28%) [2026-02-23T20:27:46.159943] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-23T20:27:46.160081] [INFO ] [sig ] NOA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:46.308610] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NOA.txt [2026-02-23T20:27:46.308778] [INFO ] [sig ] [2138/3383] Completed NOA in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:46.308819] [INFO ] [sig ] [2139/3383] Forecasting NOAH... [2026-02-23T20:27:46.308848] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-23T20:27:46.308880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-23T20:27:46.320514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-23T20:27:46.320962] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-23T20:27:46.321860] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-23T20:27:46.321916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:46.321948] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:46.321975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:46.322032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:46.380301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:46.381223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:46.381313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:46.381347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:46.506730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:46.506895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:46.506936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:46.506965] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:46.510601] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-02-23T20:27:46.510911] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-23T20:27:46.511045] [INFO ] [sig ] NOAH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:46.668224] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NOAH.txt [2026-02-23T20:27:46.668403] [INFO ] [sig ] [2139/3383] Completed NOAH in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:46.668444] [INFO ] [sig ] [2140/3383] Forecasting NODK... [2026-02-23T20:27:46.668473] [INFO ] [sig ] Generating forecast for: NODK [2026-02-23T20:27:46.668504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-23T20:27:46.679530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-23T20:27:46.679981] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-23T20:27:46.680856] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-23T20:27:46.680910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:46.680943] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:46.680969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:46.681025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:46.737675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:46.738643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:46.738729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:46.738761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:46.841107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:46.841272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:46.841312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:46.841341] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:46.844871] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: UP (p=94.94%) [2026-02-23T20:27:46.845181] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-23T20:27:46.845312] [INFO ] [sig ] NODK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:46.996412] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NODK.txt [2026-02-23T20:27:46.996594] [INFO ] [sig ] [2140/3383] Completed NODK in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:46.996639] [INFO ] [sig ] [2141/3383] Forecasting NOG... [2026-02-23T20:27:46.996668] [INFO ] [sig ] Generating forecast for: NOG [2026-02-23T20:27:46.996700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-23T20:27:47.008230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-23T20:27:47.008638] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-23T20:27:47.009415] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-23T20:27:47.009469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:47.009532] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:47.009563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:47.009647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:47.073629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:47.074519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:47.074632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:47.074668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:47.201282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:47.201446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:47.201485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:47.201514] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:47.205005] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: UP (p=55.45%) [2026-02-23T20:27:47.205309] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-23T20:27:47.205441] [INFO ] [sig ] NOG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:47.353616] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NOG.txt [2026-02-23T20:27:47.353991] [INFO ] [sig ] [2141/3383] Completed NOG in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:47.354051] [INFO ] [sig ] [2142/3383] Forecasting NOMD... [2026-02-23T20:27:47.354083] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-23T20:27:47.354115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-23T20:27:47.365752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-23T20:27:47.366141] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-23T20:27:47.366951] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-23T20:27:47.367005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:47.367037] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:47.367064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:47.367121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:47.424758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:47.425655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:47.425749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:47.425783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:47.560108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:47.560280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:47.560323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:47.560352] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:47.563967] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-02-23T20:27:47.564266] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-23T20:27:47.564399] [INFO ] [sig ] NOMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:47.716439] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NOMD.txt [2026-02-23T20:27:47.716615] [INFO ] [sig ] [2142/3383] Completed NOMD in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:47.716659] [INFO ] [sig ] [2143/3383] Forecasting NPCE... [2026-02-23T20:27:47.716688] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-23T20:27:47.716718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-23T20:27:47.728231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-23T20:27:47.728667] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-23T20:27:47.729453] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-23T20:27:47.729517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:47.729557] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:47.729615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:47.729679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:47.788648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:47.789566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:47.789689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:47.789724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:47.913341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:47.913505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:47.913547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:47.913599] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:47.917171] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-23T20:27:47.917488] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-23T20:27:47.917662] [INFO ] [sig ] NPCE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:48.063127] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NPCE.txt [2026-02-23T20:27:48.063283] [INFO ] [sig ] [2143/3383] Completed NPCE in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:48.063325] [INFO ] [sig ] [2144/3383] Forecasting NPFD... [2026-02-23T20:27:48.063354] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-23T20:27:48.063386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-23T20:27:48.075216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-23T20:27:48.075674] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-23T20:27:48.076524] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-23T20:27:48.076606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:48.076642] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:48.076670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:48.076727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:48.136784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:48.138132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:48.138220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:48.138255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:48.268866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:48.269040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:48.269090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:48.269154] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:48.273499] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: DOWN (p=22.00%) [2026-02-23T20:27:48.274053] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-23T20:27:48.274219] [INFO ] [sig ] NPFD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:48.431969] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NPFD.txt [2026-02-23T20:27:48.432143] [INFO ] [sig ] [2144/3383] Completed NPFD in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:48.432188] [INFO ] [sig ] [2145/3383] Forecasting NPK... [2026-02-23T20:27:48.432220] [INFO ] [sig ] Generating forecast for: NPK [2026-02-23T20:27:48.432255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-23T20:27:48.444260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-23T20:27:48.444688] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-23T20:27:48.445527] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-23T20:27:48.445606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:48.445642] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:48.445670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:48.445727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:48.507234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:48.508200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:48.508290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:48.508325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:48.643495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:48.643713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:48.643764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:48.643817] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:48.648304] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-02-23T20:27:48.648655] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-23T20:27:48.648797] [INFO ] [sig ] NPK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:48.809936] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NPK.txt [2026-02-23T20:27:48.810099] [INFO ] [sig ] [2145/3383] Completed NPK in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.4m [2026-02-23T20:27:48.810153] [INFO ] [sig ] [2146/3383] Forecasting NPO... [2026-02-23T20:27:48.810187] [INFO ] [sig ] Generating forecast for: NPO [2026-02-23T20:27:48.810219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-23T20:27:48.822407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-23T20:27:48.822830] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-23T20:27:48.823733] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-23T20:27:48.823789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:48.823824] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:48.823851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:48.823909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:48.889019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:48.889932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:48.890020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:48.890054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:49.023272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:49.023438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:49.023485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:49.023523] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:49.027263] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=9.51%) [2026-02-23T20:27:49.027668] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-23T20:27:49.027809] [INFO ] [sig ] NPO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:49.187695] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NPO.txt [2026-02-23T20:27:49.187865] [INFO ] [sig ] [2146/3383] Completed NPO in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.3m [2026-02-23T20:27:49.187910] [INFO ] [sig ] [2147/3383] Forecasting NQP... [2026-02-23T20:27:49.187941] [INFO ] [sig ] Generating forecast for: NQP [2026-02-23T20:27:49.187974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-23T20:27:49.200106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-23T20:27:49.200512] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-23T20:27:49.201351] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-23T20:27:49.201407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:49.201440] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:49.201468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:49.201527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:49.262528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:49.263351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:49.263472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:49.263515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:49.388737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:49.388897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:49.388942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:49.388973] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:49.392789] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=92.43%) [2026-02-23T20:27:49.393140] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-23T20:27:49.393282] [INFO ] [sig ] NQP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:49.550282] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NQP.txt [2026-02-23T20:27:49.550442] [INFO ] [sig ] [2147/3383] Completed NQP in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:49.550485] [INFO ] [sig ] [2148/3383] Forecasting NRC... [2026-02-23T20:27:49.550524] [INFO ] [sig ] Generating forecast for: NRC [2026-02-23T20:27:49.550563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-23T20:27:49.562475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-23T20:27:49.562903] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-23T20:27:49.563831] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-23T20:27:49.563887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:49.563928] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:49.563970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:49.564056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:49.627148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:49.628337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:49.628435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:49.628474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:49.759372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:49.759534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:49.759609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:49.759650] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:49.763292] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: UP (p=58.71%) [2026-02-23T20:27:49.763662] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-23T20:27:49.763799] [INFO ] [sig ] NRC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:49.924509] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NRC.txt [2026-02-23T20:27:49.924694] [INFO ] [sig ] [2148/3383] Completed NRC in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:49.924740] [INFO ] [sig ] [2149/3383] Forecasting NRDS... [2026-02-23T20:27:49.924783] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-23T20:27:49.924819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-23T20:27:49.937511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-23T20:27:49.937950] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-23T20:27:49.938874] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-23T20:27:49.938943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:49.938987] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:49.939054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:49.939115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:50.003671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:50.004681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:50.004792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:50.004827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:50.134120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:50.134280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:50.134322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:50.134353] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:50.138057] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: DOWN (p=16.50%) [2026-02-23T20:27:50.138375] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-23T20:27:50.138519] [INFO ] [sig ] NRDS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:50.290163] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NRDS.txt [2026-02-23T20:27:50.290320] [INFO ] [sig ] [2149/3383] Completed NRDS in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:50.290361] [INFO ] [sig ] [2150/3383] Forecasting NREF... [2026-02-23T20:27:50.290391] [INFO ] [sig ] Generating forecast for: NREF [2026-02-23T20:27:50.290423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-23T20:27:50.302716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-23T20:27:50.303178] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-23T20:27:50.304202] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-23T20:27:50.304272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:50.304319] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:50.304357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:50.304424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:50.369071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:50.370053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:50.370149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:50.370183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:50.502860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:50.503019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:50.503059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:50.503088] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:50.506807] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-02-23T20:27:50.507132] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-23T20:27:50.507300] [INFO ] [sig ] NREF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:50.670424] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NREF.txt [2026-02-23T20:27:50.670603] [INFO ] [sig ] [2150/3383] Completed NREF in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:50.670649] [INFO ] [sig ] [2151/3383] Forecasting NRG... [2026-02-23T20:27:50.670680] [INFO ] [sig ] Generating forecast for: NRG [2026-02-23T20:27:50.670712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-23T20:27:50.684678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-23T20:27:50.685083] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-23T20:27:50.685962] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-23T20:27:50.686018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:50.686051] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:50.686079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:50.686136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:50.753163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:50.754067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:50.754191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:50.754226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:50.890010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:50.890168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:50.890210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:50.890240] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:50.893968] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=20.16%) [2026-02-23T20:27:50.894281] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-23T20:27:50.894442] [INFO ] [sig ] NRG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:51.052493] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NRG.txt [2026-02-23T20:27:51.052685] [INFO ] [sig ] [2151/3383] Completed NRG in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:51.052735] [INFO ] [sig ] [2152/3383] Forecasting NRIM... [2026-02-23T20:27:51.052767] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-23T20:27:51.052799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-23T20:27:51.065982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-23T20:27:51.066384] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-23T20:27:51.067236] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-23T20:27:51.067294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:51.067328] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:51.067356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:51.067413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:51.129350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:51.130231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:51.130324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:51.130374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:51.266549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:51.266728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:51.266771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:51.266803] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:51.270961] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: DOWN (p=16.62%) [2026-02-23T20:27:51.271288] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-23T20:27:51.271423] [INFO ] [sig ] NRIM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:51.416457] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NRIM.txt [2026-02-23T20:27:51.416619] [INFO ] [sig ] [2152/3383] Completed NRIM in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:51.416664] [INFO ] [sig ] [2153/3383] Forecasting NRIX... [2026-02-23T20:27:51.416873] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-23T20:27:51.416911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-23T20:27:51.430479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-23T20:27:51.430874] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-23T20:27:51.431731] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-23T20:27:51.431787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:51.431821] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:51.431850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:51.431909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:51.489208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:51.489992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:51.490079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:51.490114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:51.617243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:51.617402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:51.617443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:51.617472] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:51.620966] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: UP (p=58.88%) [2026-02-23T20:27:51.621257] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-23T20:27:51.621385] [INFO ] [sig ] NRIX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:51.766785] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NRIX.txt [2026-02-23T20:27:51.766935] [INFO ] [sig ] [2153/3383] Completed NRIX in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:51.766977] [INFO ] [sig ] [2154/3383] Forecasting NRK... [2026-02-23T20:27:51.767009] [INFO ] [sig ] Generating forecast for: NRK [2026-02-23T20:27:51.767040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-23T20:27:51.778744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-23T20:27:51.779149] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-23T20:27:51.779983] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-23T20:27:51.780044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:51.780081] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:51.780110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:51.780168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:51.840975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:51.841842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:51.841930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:51.841964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:51.969153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:51.969326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:51.969377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:51.969408] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:51.973430] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-02-23T20:27:51.973782] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-23T20:27:51.973915] [INFO ] [sig ] NRK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:52.129317] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NRK.txt [2026-02-23T20:27:52.129550] [INFO ] [sig ] [2154/3383] Completed NRK in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:52.129657] [INFO ] [sig ] [2155/3383] Forecasting NRP... [2026-02-23T20:27:52.129713] [INFO ] [sig ] Generating forecast for: NRP [2026-02-23T20:27:52.129752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-23T20:27:52.142201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-23T20:27:52.142632] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-23T20:27:52.143450] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-23T20:27:52.143506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:52.143546] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:52.143611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:52.143687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:52.205808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:52.206735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:52.206831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:52.206866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:52.322146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:52.322310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:52.322352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:52.322381] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:52.325822] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=89.36%) [2026-02-23T20:27:52.326108] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-23T20:27:52.326233] [INFO ] [sig ] NRP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:52.470222] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NRP.txt [2026-02-23T20:27:52.470375] [INFO ] [sig ] [2155/3383] Completed NRP in 0.3s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:52.470417] [INFO ] [sig ] [2156/3383] Forecasting NRXP... [2026-02-23T20:27:52.470449] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-23T20:27:52.470482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-23T20:27:52.483557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-23T20:27:52.483959] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-23T20:27:52.484943] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-23T20:27:52.485012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:52.485070] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:52.485123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:52.485215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:52.546978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:52.547917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:52.548008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:52.548044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:52.676851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:52.677010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:52.677053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:52.677084] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:52.680981] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-02-23T20:27:52.681310] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-23T20:27:52.681467] [INFO ] [sig ] NRXP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:52.832084] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NRXP.txt [2026-02-23T20:27:52.832234] [INFO ] [sig ] [2156/3383] Completed NRXP in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:52.832277] [INFO ] [sig ] [2157/3383] Forecasting NSC... [2026-02-23T20:27:52.832309] [INFO ] [sig ] Generating forecast for: NSC [2026-02-23T20:27:52.832341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-23T20:27:52.844411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-23T20:27:52.844863] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-23T20:27:52.845781] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-23T20:27:52.845838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:52.845872] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:52.845900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:52.845958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:52.908124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:52.908992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:52.909079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:52.909114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:53.039444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:53.039648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:53.039704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:53.039744] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:53.043490] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: DOWN (p=45.32%) [2026-02-23T20:27:53.043837] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-23T20:27:53.043990] [INFO ] [sig ] NSC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:53.196091] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NSC.txt [2026-02-23T20:27:53.196266] [INFO ] [sig ] [2157/3383] Completed NSC in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:53.196314] [INFO ] [sig ] [2158/3383] Forecasting NSP... [2026-02-23T20:27:53.196355] [INFO ] [sig ] Generating forecast for: NSP [2026-02-23T20:27:53.196396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-23T20:27:53.208492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-23T20:27:53.208926] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-23T20:27:53.209795] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-23T20:27:53.209851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:53.209915] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:53.209945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:53.210005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:53.272109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:53.273071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:53.273167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:53.273201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:53.405981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:53.406144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:53.406187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:53.406217] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:53.409940] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=4.02%) [2026-02-23T20:27:53.410254] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-23T20:27:53.410395] [INFO ] [sig ] NSP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:53.573951] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NSP.txt [2026-02-23T20:27:53.574117] [INFO ] [sig ] [2158/3383] Completed NSP in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:53.574161] [INFO ] [sig ] [2159/3383] Forecasting NSSC... [2026-02-23T20:27:53.574193] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-23T20:27:53.574223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-23T20:27:53.587187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-23T20:27:53.587639] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-23T20:27:53.588636] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-23T20:27:53.588694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:53.588727] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:53.588754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:53.588811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:53.654124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:53.655336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:53.655432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:53.655466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:53.796962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:53.797165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:53.797210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:53.797240] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:53.801629] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: DOWN (p=43.17%) [2026-02-23T20:27:53.802076] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-23T20:27:53.802257] [INFO ] [sig ] NSSC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:53.968325] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NSSC.txt [2026-02-23T20:27:53.968500] [INFO ] [sig ] [2159/3383] Completed NSSC in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:53.968544] [INFO ] [sig ] [2160/3383] Forecasting NTAP... [2026-02-23T20:27:53.968604] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-23T20:27:53.968646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-23T20:27:53.982458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-23T20:27:53.982916] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-23T20:27:53.984022] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-23T20:27:53.984107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:53.984144] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:53.984172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:53.984243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:54.047561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:54.048779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:54.048884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:54.048918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:54.185935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:54.186098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:54.186141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:54.186171] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:54.190185] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-23T20:27:54.190595] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-23T20:27:54.190776] [INFO ] [sig ] NTAP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:54.354931] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NTAP.txt [2026-02-23T20:27:54.355101] [INFO ] [sig ] [2160/3383] Completed NTAP in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:54.355145] [INFO ] [sig ] [2161/3383] Forecasting NTB... [2026-02-23T20:27:54.355182] [INFO ] [sig ] Generating forecast for: NTB [2026-02-23T20:27:54.355230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-23T20:27:54.368125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-23T20:27:54.368544] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-23T20:27:54.369730] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-23T20:27:54.369800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:54.369834] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:54.369862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:54.369920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:54.432649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:54.433639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:54.433762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:54.433799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:54.556341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:54.556513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:54.556561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:54.556669] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:54.560927] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=73.34%) [2026-02-23T20:27:54.561295] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-23T20:27:54.561442] [INFO ] [sig ] NTB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:54.720984] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NTB.txt [2026-02-23T20:27:54.721124] [INFO ] [sig ] [2161/3383] Completed NTB in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:54.721166] [INFO ] [sig ] [2162/3383] Forecasting NTES... [2026-02-23T20:27:54.721196] [INFO ] [sig ] Generating forecast for: NTES [2026-02-23T20:27:54.721227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-23T20:27:54.732465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-23T20:27:54.732867] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-23T20:27:54.733660] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-23T20:27:54.733737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:54.733770] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:54.733798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:54.733855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:54.794992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:54.795931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:54.796019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:54.796054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:54.923777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:54.923938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:54.923982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:54.924011] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:54.927795] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=2.60%) [2026-02-23T20:27:54.928113] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-23T20:27:54.928243] [INFO ] [sig ] NTES: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:55.080598] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NTES.txt [2026-02-23T20:27:55.080769] [INFO ] [sig ] [2162/3383] Completed NTES in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.3m [2026-02-23T20:27:55.080810] [INFO ] [sig ] [2163/3383] Forecasting NTIC... [2026-02-23T20:27:55.080840] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-23T20:27:55.080871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-23T20:27:55.093722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-23T20:27:55.094129] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-23T20:27:55.094955] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-23T20:27:55.095011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:55.095045] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:55.095073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:55.095132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:55.155026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:55.155992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:55.156084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:55.156117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:55.280529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:55.280718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:55.280762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:55.280793] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:55.285176] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=29.57%) [2026-02-23T20:27:55.285503] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-23T20:27:55.285676] [INFO ] [sig ] NTIC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:55.442633] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NTIC.txt [2026-02-23T20:27:55.442807] [INFO ] [sig ] [2163/3383] Completed NTIC in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:55.442849] [INFO ] [sig ] [2164/3383] Forecasting NTLA... [2026-02-23T20:27:55.442878] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-23T20:27:55.442908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-23T20:27:55.455228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-23T20:27:55.455662] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-23T20:27:55.456537] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-23T20:27:55.456668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:55.456744] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:55.456805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:55.456869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:55.517547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:55.518720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:55.518809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:55.518843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:55.643756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:55.644114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:55.644155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:55.644183] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:55.648265] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=65.01%) [2026-02-23T20:27:55.648549] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-23T20:27:55.648716] [INFO ] [sig ] NTLA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:55.796876] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NTLA.txt [2026-02-23T20:27:55.797056] [INFO ] [sig ] [2164/3383] Completed NTLA in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:55.797102] [INFO ] [sig ] [2165/3383] Forecasting NTNX... [2026-02-23T20:27:55.797133] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-23T20:27:55.797163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-23T20:27:55.808994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-23T20:27:55.809370] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-23T20:27:55.810187] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-23T20:27:55.810240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:55.810273] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:55.810299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:55.810355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:55.869531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:55.870401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:55.870488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:55.870523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:55.994296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:55.994451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:55.994491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:55.994521] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:55.998410] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-02-23T20:27:55.998737] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-23T20:27:55.998880] [INFO ] [sig ] NTNX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:56.147769] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NTNX.txt [2026-02-23T20:27:56.147926] [INFO ] [sig ] [2165/3383] Completed NTNX in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:56.148168] [INFO ] [sig ] [2166/3383] Forecasting NTRA... [2026-02-23T20:27:56.148199] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-23T20:27:56.148228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-23T20:27:56.160036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-23T20:27:56.160389] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-23T20:27:56.161235] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-23T20:27:56.161295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:56.161333] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:56.161361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:56.161419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:56.221295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:56.222203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:56.222288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:56.222323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:56.353217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:56.353380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:56.353423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:56.353454] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:56.357255] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=57.64%) [2026-02-23T20:27:56.357552] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-23T20:27:56.357703] [INFO ] [sig ] NTRA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:56.503841] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NTRA.txt [2026-02-23T20:27:56.504002] [INFO ] [sig ] [2166/3383] Completed NTRA in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:56.504043] [INFO ] [sig ] [2167/3383] Forecasting NTRB... [2026-02-23T20:27:56.504073] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-23T20:27:56.504102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-23T20:27:56.516380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-23T20:27:56.516775] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-23T20:27:56.517538] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-23T20:27:56.517613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:56.517649] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:56.517683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:56.517770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:56.576424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:56.577344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:56.577441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:56.577475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:56.693887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:56.694053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:56.694094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:56.694123] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:56.697558] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=85.90%) [2026-02-23T20:27:56.697911] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-23T20:27:56.698047] [INFO ] [sig ] NTRB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:56.846660] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NTRB.txt [2026-02-23T20:27:56.846818] [INFO ] [sig ] [2167/3383] Completed NTRB in 0.3s | 2.81 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:56.846857] [INFO ] [sig ] [2168/3383] Forecasting NTRS... [2026-02-23T20:27:56.846889] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-23T20:27:56.846919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-23T20:27:56.860833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-23T20:27:56.861221] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-23T20:27:56.862281] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-23T20:27:56.862339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:56.862371] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:56.862398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:56.862454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:56.922872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:56.923838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:56.924184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:56.924219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:57.049600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:57.049771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:57.049820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:57.049855] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:57.053595] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=82.63%) [2026-02-23T20:27:57.053885] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-23T20:27:57.054015] [INFO ] [sig ] NTRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:57.204716] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NTRS.txt [2026-02-23T20:27:57.204897] [INFO ] [sig ] [2168/3383] Completed NTRS in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:57.204938] [INFO ] [sig ] [2169/3383] Forecasting NTRSO... [2026-02-23T20:27:57.204969] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-23T20:27:57.205000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-23T20:27:57.216191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-23T20:27:57.216628] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-23T20:27:57.217426] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-23T20:27:57.217480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:57.217513] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:57.217539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:57.217619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:57.276926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:57.278012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:57.278102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:57.278136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:57.406146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:57.406431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:57.406474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:57.406503] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:57.410598] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=48.01%) [2026-02-23T20:27:57.410967] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-23T20:27:57.411171] [INFO ] [sig ] NTRSO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:57.556323] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NTRSO.txt [2026-02-23T20:27:57.556504] [INFO ] [sig ] [2169/3383] Completed NTRSO in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:57.556550] [INFO ] [sig ] [2170/3383] Forecasting NUS... [2026-02-23T20:27:57.556602] [INFO ] [sig ] Generating forecast for: NUS [2026-02-23T20:27:57.556648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-23T20:27:57.569321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-23T20:27:57.569764] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-23T20:27:57.570585] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-23T20:27:57.570640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:57.570682] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:57.570715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:57.570785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:57.629854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:57.630822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:57.630919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:57.630956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:57.754469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:57.754657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:57.754701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:57.754730] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:57.758333] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-02-23T20:27:57.758667] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-23T20:27:57.758805] [INFO ] [sig ] NUS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:57.910954] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NUS.txt [2026-02-23T20:27:57.911130] [INFO ] [sig ] [2170/3383] Completed NUS in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:57.911174] [INFO ] [sig ] [2171/3383] Forecasting NUTX... [2026-02-23T20:27:57.911206] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-23T20:27:57.911237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-23T20:27:57.924354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-23T20:27:57.924830] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-23T20:27:57.925754] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-23T20:27:57.925813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:57.925848] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:57.925876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:57.925933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:57.985198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:57.986270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:57.986373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:57.986417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:58.153809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:58.153987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:58.154032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:58.154064] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:58.158810] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: UP (p=82.04%) [2026-02-23T20:27:58.159355] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-23T20:27:58.159627] [INFO ] [sig ] NUTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:58.390798] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NUTX.txt [2026-02-23T20:27:58.396263] [INFO ] [sig ] [2171/3383] Completed NUTX in 0.5s | 2.80 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:58.396346] [INFO ] [sig ] [2172/3383] Forecasting NUVB... [2026-02-23T20:27:58.396390] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-23T20:27:58.396432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-23T20:27:58.419900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-23T20:27:58.420450] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-23T20:27:58.421923] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-23T20:27:58.422007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:58.422053] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:58.422096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:58.422182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:58.531775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:58.533037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:58.533172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:58.533223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:58.736794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:58.737008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:58.737066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:58.737106] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:58.742686] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-02-23T20:27:58.743231] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-23T20:27:58.743450] [INFO ] [sig ] NUVB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:58.969464] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NUVB.txt [2026-02-23T20:27:58.969714] [INFO ] [sig ] [2172/3383] Completed NUVB in 0.6s | 2.80 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:58.969773] [INFO ] [sig ] [2173/3383] Forecasting NUVL... [2026-02-23T20:27:58.969811] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-23T20:27:58.969851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-23T20:27:58.983957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-23T20:27:58.984432] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-23T20:27:58.985368] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-23T20:27:58.985430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:58.985503] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:58.985536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:58.985613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:59.056741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:59.058026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:59.058163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:59.058218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:59.230726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:59.230892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:59.230942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:59.230986] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:59.234796] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=60.17%) [2026-02-23T20:27:59.235111] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-23T20:27:59.235247] [INFO ] [sig ] NUVL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:27:59.398356] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NUVL.txt [2026-02-23T20:27:59.398523] [INFO ] [sig ] [2173/3383] Completed NUVL in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:59.398608] [INFO ] [sig ] [2174/3383] Forecasting NUWE... [2026-02-23T20:27:59.398663] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-23T20:27:59.398700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-23T20:27:59.410431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-23T20:27:59.410864] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-23T20:27:59.411735] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-23T20:27:59.411792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:59.411829] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:59.411858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:59.411916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:59.477241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:59.478337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:59.478428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:59.478473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:59.608492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:59.608678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:59.608724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:59.608761] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:59.612791] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-02-23T20:27:59.613105] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-23T20:27:59.613235] [INFO ] [sig ] NUWE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:27:59.760958] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NUWE.txt [2026-02-23T20:27:59.761110] [INFO ] [sig ] [2174/3383] Completed NUWE in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:27:59.761152] [INFO ] [sig ] [2175/3383] Forecasting NVAX... [2026-02-23T20:27:59.761182] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-23T20:27:59.761212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-23T20:27:59.772442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-23T20:27:59.772808] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-23T20:27:59.773792] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-23T20:27:59.773858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:27:59.773934] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:27:59.773964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:27:59.774020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:27:59.835969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:27:59.836923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:27:59.837011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:27:59.837046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:27:59.960314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:27:59.960477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:27:59.960517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:27:59.960546] [INFO ] [FORECASTER] Training complete [2026-02-23T20:27:59.964221] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: UP (p=58.26%) [2026-02-23T20:27:59.964504] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-23T20:27:59.964650] [INFO ] [sig ] NVAX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:00.125758] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NVAX.txt [2026-02-23T20:28:00.125944] [INFO ] [sig ] [2175/3383] Completed NVAX in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:28:00.125988] [INFO ] [sig ] [2176/3383] Forecasting NVD... [2026-02-23T20:28:00.126018] [INFO ] [sig ] Generating forecast for: NVD [2026-02-23T20:28:00.126049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-23T20:28:00.137553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-23T20:28:00.138013] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-23T20:28:00.138834] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-23T20:28:00.138890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:00.138923] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:00.138950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:00.139007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:00.196705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:00.197546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:00.197646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:00.197680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:00.318188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:00.318343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:00.318386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:00.318416] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:00.321995] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-23T20:28:00.322277] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-23T20:28:00.322419] [INFO ] [sig ] NVD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:00.468237] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NVD.txt [2026-02-23T20:28:00.468377] [INFO ] [sig ] [2176/3383] Completed NVD in 0.3s | 2.80 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:28:00.468434] [INFO ] [sig ] [2177/3383] Forecasting NVDA... [2026-02-23T20:28:00.468466] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-23T20:28:00.468496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-23T20:28:00.480245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-23T20:28:00.480609] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-23T20:28:00.481376] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-23T20:28:00.481431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:00.481464] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:00.481492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:00.481549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:00.540471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:00.541274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:00.541357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:00.541403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:00.672367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:00.672506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:00.672551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:00.672608] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:00.676438] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-02-23T20:28:00.676751] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-23T20:28:00.676924] [INFO ] [sig ] NVDA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:00.828411] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NVDA.txt [2026-02-23T20:28:00.828561] [INFO ] [sig ] [2177/3383] Completed NVDA in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:28:00.828622] [INFO ] [sig ] [2178/3383] Forecasting NVDD... [2026-02-23T20:28:00.828653] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-23T20:28:00.828685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-23T20:28:00.839848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-23T20:28:00.840196] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-23T20:28:00.840994] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-23T20:28:00.841056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:00.841090] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:00.841117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:00.841178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:00.901321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:00.902212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:00.902298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:00.902333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:01.028986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:01.029105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:01.029148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:01.029217] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:01.032678] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=14.48%) [2026-02-23T20:28:01.032973] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-23T20:28:01.033119] [INFO ] [sig ] NVDD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:01.189316] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NVDD.txt [2026-02-23T20:28:01.189471] [INFO ] [sig ] [2178/3383] Completed NVDD in 0.4s | 2.80 sym/s | Total: 12.9m | ETA: 7.2m [2026-02-23T20:28:01.189515] [INFO ] [sig ] [2179/3383] Forecasting NVDL... [2026-02-23T20:28:01.189544] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-23T20:28:01.189593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-23T20:28:01.201778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-23T20:28:01.202172] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-23T20:28:01.203222] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-23T20:28:01.203280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:01.203314] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:01.203344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:01.203402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:01.268183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:01.269098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:01.269383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:01.269417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:01.404458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:01.404611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:01.404658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:01.404688] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:01.408406] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: DOWN (p=2.51%) [2026-02-23T20:28:01.408787] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-23T20:28:01.408933] [INFO ] [sig ] NVDL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:01.560983] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NVDL.txt [2026-02-23T20:28:01.561143] [INFO ] [sig ] [2179/3383] Completed NVDL in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-23T20:28:01.561185] [INFO ] [sig ] [2180/3383] Forecasting NVDS... [2026-02-23T20:28:01.561216] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-23T20:28:01.561245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-23T20:28:01.572813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-23T20:28:01.573200] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-23T20:28:01.574055] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-23T20:28:01.574111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:01.574145] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:01.574174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:01.574234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:01.642101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:01.643210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:01.643343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:01.643394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:01.778913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:01.779087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:01.779149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:01.779181] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:01.782919] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=33.13%) [2026-02-23T20:28:01.783260] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-23T20:28:01.783401] [INFO ] [sig ] NVDS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:01.933599] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NVDS.txt [2026-02-23T20:28:01.933778] [INFO ] [sig ] [2180/3383] Completed NVDS in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-23T20:28:01.933822] [INFO ] [sig ] [2181/3383] Forecasting NVEC... [2026-02-23T20:28:01.933854] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-23T20:28:01.933889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-23T20:28:01.946251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-23T20:28:01.946699] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-23T20:28:01.947815] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-23T20:28:01.947900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:01.947936] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:01.947989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:01.948252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:02.010336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:02.011299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:02.011402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:02.011435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:02.140057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:02.140227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:02.140269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:02.140299] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:02.143899] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-02-23T20:28:02.144246] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-23T20:28:02.144384] [INFO ] [sig ] NVEC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:02.293265] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NVEC.txt [2026-02-23T20:28:02.293421] [INFO ] [sig ] [2181/3383] Completed NVEC in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:02.293464] [INFO ] [sig ] [2182/3383] Forecasting NVG... [2026-02-23T20:28:02.293494] [INFO ] [sig ] Generating forecast for: NVG [2026-02-23T20:28:02.293525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-23T20:28:02.304894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-23T20:28:02.305285] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-23T20:28:02.306144] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-23T20:28:02.306202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:02.306235] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:02.306264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:02.306323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:02.366839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:02.367792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:02.367919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:02.367964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:02.496872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:02.497038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:02.497081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:02.497113] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:02.500939] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-02-23T20:28:02.501273] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-23T20:28:02.501414] [INFO ] [sig ] NVG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:02.653844] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NVG.txt [2026-02-23T20:28:02.654035] [INFO ] [sig ] [2182/3383] Completed NVG in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:02.654075] [INFO ] [sig ] [2183/3383] Forecasting NVGS... [2026-02-23T20:28:02.654107] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-23T20:28:02.654137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-23T20:28:02.666429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-23T20:28:02.666861] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-23T20:28:02.667742] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-23T20:28:02.667800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:02.667832] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:02.667888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:02.667948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:02.727488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:02.728433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:02.728533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:02.728568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:02.853815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:02.853977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:02.854020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:02.854050] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:02.857593] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=94.01%) [2026-02-23T20:28:02.857954] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-23T20:28:02.858100] [INFO ] [sig ] NVGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:03.003370] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NVGS.txt [2026-02-23T20:28:03.003532] [INFO ] [sig ] [2183/3383] Completed NVGS in 0.3s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:03.003596] [INFO ] [sig ] [2184/3383] Forecasting NVMI... [2026-02-23T20:28:03.003629] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-23T20:28:03.003659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-23T20:28:03.015294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-23T20:28:03.015728] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-23T20:28:03.016639] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-23T20:28:03.016697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:03.016747] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:03.016776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:03.016844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:03.077263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:03.078199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:03.078287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:03.078323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:03.199264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:03.199420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:03.199463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:03.199493] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:03.203093] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-02-23T20:28:03.203400] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-23T20:28:03.203531] [INFO ] [sig ] NVMI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:03.355557] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NVMI.txt [2026-02-23T20:28:03.355730] [INFO ] [sig ] [2184/3383] Completed NVMI in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:03.355773] [INFO ] [sig ] [2185/3383] Forecasting NVO... [2026-02-23T20:28:03.355803] [INFO ] [sig ] Generating forecast for: NVO [2026-02-23T20:28:03.355833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-23T20:28:03.367392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-23T20:28:03.367798] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-23T20:28:03.368650] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-23T20:28:03.368705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:03.368749] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:03.368779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:03.368836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:03.427110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:03.427910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:03.428056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:03.428093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:03.550405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:03.550603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:03.550654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:03.550686] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:03.554465] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-02-23T20:28:03.554782] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-23T20:28:03.554951] [INFO ] [sig ] NVO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:03.702261] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NVO.txt [2026-02-23T20:28:03.702399] [INFO ] [sig ] [2185/3383] Completed NVO in 0.3s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:03.702440] [INFO ] [sig ] [2186/3383] Forecasting NVRI... [2026-02-23T20:28:03.702470] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-23T20:28:03.702500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-23T20:28:03.713238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-23T20:28:03.713621] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-23T20:28:03.714445] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-23T20:28:03.714500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:03.714531] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:03.714558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:03.714638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:03.772522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:03.773275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:03.773359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:03.773391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:03.894980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:03.895139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:03.895184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:03.895218] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:03.898713] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=72.63%) [2026-02-23T20:28:03.899022] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-23T20:28:03.899148] [INFO ] [sig ] NVRI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:04.044242] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NVRI.txt [2026-02-23T20:28:04.044393] [INFO ] [sig ] [2186/3383] Completed NVRI in 0.3s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:04.044433] [INFO ] [sig ] [2187/3383] Forecasting NVS... [2026-02-23T20:28:04.044464] [INFO ] [sig ] Generating forecast for: NVS [2026-02-23T20:28:04.044494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-23T20:28:04.056826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-23T20:28:04.057240] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-23T20:28:04.058252] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-23T20:28:04.058305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:04.058337] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:04.058364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:04.058419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:04.124799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:04.125963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:04.126051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:04.126085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:04.254825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:04.255001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:04.255074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:04.255117] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:04.259181] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-02-23T20:28:04.259657] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-23T20:28:04.259816] [INFO ] [sig ] NVS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:04.419190] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NVS.txt [2026-02-23T20:28:04.419356] [INFO ] [sig ] [2187/3383] Completed NVS in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:04.419397] [INFO ] [sig ] [2188/3383] Forecasting NVTS... [2026-02-23T20:28:04.419435] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-23T20:28:04.419467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-23T20:28:04.431920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-23T20:28:04.432379] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-23T20:28:04.433311] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-23T20:28:04.433370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:04.433405] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:04.433432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:04.433489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:04.501205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:04.502382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:04.502476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:04.502510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:04.629037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:04.629192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:04.629233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:04.629263] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:04.633039] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-02-23T20:28:04.633342] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-23T20:28:04.633470] [INFO ] [sig ] NVTS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:04.783115] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NVTS.txt [2026-02-23T20:28:04.783304] [INFO ] [sig ] [2188/3383] Completed NVTS in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:04.783348] [INFO ] [sig ] [2189/3383] Forecasting NWBI... [2026-02-23T20:28:04.783386] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-23T20:28:04.783424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-23T20:28:04.795328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-23T20:28:04.795752] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-23T20:28:04.796620] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-23T20:28:04.796676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:04.796710] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:04.796738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:04.796797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:04.854894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:04.855829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:04.855914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:04.855947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:05.000953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:05.001126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:05.001168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:05.001197] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:05.004753] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=20.77%) [2026-02-23T20:28:05.005097] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-23T20:28:05.005262] [INFO ] [sig ] NWBI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:05.157917] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NWBI.txt [2026-02-23T20:28:05.158089] [INFO ] [sig ] [2189/3383] Completed NWBI in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:05.158133] [INFO ] [sig ] [2190/3383] Forecasting NWE... [2026-02-23T20:28:05.158163] [INFO ] [sig ] Generating forecast for: NWE [2026-02-23T20:28:05.158196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-23T20:28:05.170173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-23T20:28:05.170565] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-23T20:28:05.171373] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-23T20:28:05.171427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:05.171460] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:05.171487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:05.171544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:05.227742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:05.228697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:05.228785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:05.228818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:05.347963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:05.348126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:05.348169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:05.348198] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:05.351786] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=84.85%) [2026-02-23T20:28:05.352114] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-23T20:28:05.352246] [INFO ] [sig ] NWE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:05.499487] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NWE.txt [2026-02-23T20:28:05.499723] [INFO ] [sig ] [2190/3383] Completed NWE in 0.3s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:05.499783] [INFO ] [sig ] [2191/3383] Forecasting NWFL... [2026-02-23T20:28:05.499822] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-23T20:28:05.499860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-23T20:28:05.512223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-23T20:28:05.512751] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-23T20:28:05.513757] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-23T20:28:05.513815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:05.513849] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:05.513878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:05.513936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:05.585900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:05.586867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:05.586972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:05.587020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:05.704468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:05.704655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:05.704701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:05.704750] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:05.708369] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=20.61%) [2026-02-23T20:28:05.708711] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-23T20:28:05.708851] [INFO ] [sig ] NWFL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:05.864884] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NWFL.txt [2026-02-23T20:28:05.865053] [INFO ] [sig ] [2191/3383] Completed NWFL in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:05.865096] [INFO ] [sig ] [2192/3383] Forecasting NWG... [2026-02-23T20:28:05.865125] [INFO ] [sig ] Generating forecast for: NWG [2026-02-23T20:28:05.865155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-23T20:28:05.877341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-23T20:28:05.877762] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-23T20:28:05.878606] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-23T20:28:05.878662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:05.878724] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:05.878754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:05.878811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:05.938519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:05.939428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:05.939520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:05.939570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:06.081384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:06.081545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:06.081607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:06.081642] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:06.086260] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: UP (p=61.78%) [2026-02-23T20:28:06.086695] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-23T20:28:06.086887] [INFO ] [sig ] NWG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:06.257013] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NWG.txt [2026-02-23T20:28:06.257171] [INFO ] [sig ] [2192/3383] Completed NWG in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:06.257214] [INFO ] [sig ] [2193/3383] Forecasting NWL... [2026-02-23T20:28:06.257244] [INFO ] [sig ] Generating forecast for: NWL [2026-02-23T20:28:06.257274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-23T20:28:06.270639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-23T20:28:06.271046] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-23T20:28:06.272013] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-23T20:28:06.272083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:06.272125] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:06.272154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:06.272213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:06.342616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:06.343569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:06.343670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:06.343720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:06.483601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:06.483767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:06.483810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:06.483841] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:06.489067] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=28.49%) [2026-02-23T20:28:06.489521] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-23T20:28:06.489739] [INFO ] [sig ] NWL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:06.653993] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NWL.txt [2026-02-23T20:28:06.654169] [INFO ] [sig ] [2193/3383] Completed NWL in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:06.654225] [INFO ] [sig ] [2194/3383] Forecasting NWPX... [2026-02-23T20:28:06.654270] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-23T20:28:06.654310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-23T20:28:06.666139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-23T20:28:06.666545] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-23T20:28:06.667389] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-23T20:28:06.667445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:06.667480] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:06.667508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:06.667566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:06.730467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:06.731441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:06.731548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:06.731620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:06.860956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:06.861125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:06.861167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:06.861196] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:06.865186] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=42.82%) [2026-02-23T20:28:06.865628] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-23T20:28:06.865789] [INFO ] [sig ] NWPX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:07.033240] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NWPX.txt [2026-02-23T20:28:07.033412] [INFO ] [sig ] [2194/3383] Completed NWPX in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:07.033454] [INFO ] [sig ] [2195/3383] Forecasting NWS... [2026-02-23T20:28:07.033488] [INFO ] [sig ] Generating forecast for: NWS [2026-02-23T20:28:07.033520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-23T20:28:07.045397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-23T20:28:07.045825] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-23T20:28:07.046987] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-23T20:28:07.047053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:07.047090] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:07.047118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:07.047192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:07.111032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:07.112148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:07.112262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:07.112298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:07.247215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:07.247376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:07.247419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:07.247507] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:07.251432] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=7.04%) [2026-02-23T20:28:07.251784] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-23T20:28:07.251928] [INFO ] [sig ] NWS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:07.408283] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NWS.txt [2026-02-23T20:28:07.408442] [INFO ] [sig ] [2195/3383] Completed NWS in 0.4s | 2.80 sym/s | Total: 13.0m | ETA: 7.1m [2026-02-23T20:28:07.408487] [INFO ] [sig ] [2196/3383] Forecasting NWSA... [2026-02-23T20:28:07.408518] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-23T20:28:07.408549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-23T20:28:07.420279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-23T20:28:07.420676] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-23T20:28:07.421597] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-23T20:28:07.421665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:07.421710] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:07.421744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:07.421802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:07.489094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:07.489987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:07.490085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:07.490119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:07.616140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:07.616299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:07.616340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:07.616369] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:07.619837] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=75.78%) [2026-02-23T20:28:07.620116] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-23T20:28:07.620242] [INFO ] [sig ] NWSA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:07.770226] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NWSA.txt [2026-02-23T20:28:07.770408] [INFO ] [sig ] [2196/3383] Completed NWSA in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-23T20:28:07.770459] [INFO ] [sig ] [2197/3383] Forecasting NX... [2026-02-23T20:28:07.770489] [INFO ] [sig ] Generating forecast for: NX [2026-02-23T20:28:07.770521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-23T20:28:07.783217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-23T20:28:07.783628] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-23T20:28:07.784504] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-23T20:28:07.784615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:07.784668] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:07.784698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:07.784759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:07.849742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:07.850659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:07.850743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:07.850776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:07.977442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:07.977615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:07.977657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:07.977688] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:07.981873] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: DOWN (p=34.97%) [2026-02-23T20:28:07.982180] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-23T20:28:07.982458] [INFO ] [sig ] NX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:08.129756] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NX.txt [2026-02-23T20:28:08.129906] [INFO ] [sig ] [2197/3383] Completed NX in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-23T20:28:08.129948] [INFO ] [sig ] [2198/3383] Forecasting NXE... [2026-02-23T20:28:08.129979] [INFO ] [sig ] Generating forecast for: NXE [2026-02-23T20:28:08.130013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-23T20:28:08.141703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-23T20:28:08.142104] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-23T20:28:08.142991] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-23T20:28:08.143048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:08.143082] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:08.143112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:08.143170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:08.202787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:08.203724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:08.203814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:08.203849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:08.331672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:08.331827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:08.331869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:08.331898] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:08.335558] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-02-23T20:28:08.335860] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-23T20:28:08.335988] [INFO ] [sig ] NXE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:08.488696] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NXE.txt [2026-02-23T20:28:08.488861] [INFO ] [sig ] [2198/3383] Completed NXE in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:08.488904] [INFO ] [sig ] [2199/3383] Forecasting NXG... [2026-02-23T20:28:08.488941] [INFO ] [sig ] Generating forecast for: NXG [2026-02-23T20:28:08.488980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-23T20:28:08.501026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-23T20:28:08.501441] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-23T20:28:08.502334] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-23T20:28:08.502391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:08.502425] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:08.502455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:08.502512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:08.565737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:08.566642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:08.566731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:08.566765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:08.698235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:08.698398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:08.698441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:08.698473] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:08.702215] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: UP (p=90.46%) [2026-02-23T20:28:08.702503] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-23T20:28:08.702664] [INFO ] [sig ] NXG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:08.862400] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NXG.txt [2026-02-23T20:28:08.862567] [INFO ] [sig ] [2199/3383] Completed NXG in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:08.862633] [INFO ] [sig ] [2200/3383] Forecasting NXGL... [2026-02-23T20:28:08.862665] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-23T20:28:08.862695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-23T20:28:08.874154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-23T20:28:08.874596] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-23T20:28:08.875510] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-23T20:28:08.875566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:08.875620] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:08.875649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:08.875708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:08.938038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:08.939427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:08.939521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:08.939556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:09.067651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:09.067813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:09.067881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:09.067915] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:09.071643] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: UP (p=74.01%) [2026-02-23T20:28:09.071966] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-23T20:28:09.072131] [INFO ] [sig ] NXGL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:09.219667] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NXGL.txt [2026-02-23T20:28:09.219812] [INFO ] [sig ] [2200/3383] Completed NXGL in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:09.219854] [INFO ] [sig ] [2201/3383] Forecasting NXP... [2026-02-23T20:28:09.219884] [INFO ] [sig ] Generating forecast for: NXP [2026-02-23T20:28:09.219915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-23T20:28:09.231406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-23T20:28:09.231844] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-23T20:28:09.232707] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-23T20:28:09.232764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:09.232797] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:09.232825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:09.232884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:09.291412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:09.292203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:09.292288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:09.292323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:09.409728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:09.409885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:09.409928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:09.409963] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:09.413584] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=61.40%) [2026-02-23T20:28:09.413877] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-23T20:28:09.414005] [INFO ] [sig ] NXP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:09.561019] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NXP.txt [2026-02-23T20:28:09.561169] [INFO ] [sig ] [2201/3383] Completed NXP in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:09.561209] [INFO ] [sig ] [2202/3383] Forecasting NXPI... [2026-02-23T20:28:09.561239] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-23T20:28:09.561269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-23T20:28:09.573591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-23T20:28:09.573970] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-23T20:28:09.574875] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-23T20:28:09.574931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:09.574965] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:09.575001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:09.575074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:09.636592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:09.637464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:09.637601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:09.637640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:09.774287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:09.774442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:09.774484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:09.774514] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:09.778498] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=27.17%) [2026-02-23T20:28:09.778847] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-23T20:28:09.778993] [INFO ] [sig ] NXPI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:09.936032] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/NXPI.txt [2026-02-23T20:28:09.936193] [INFO ] [sig ] [2202/3383] Completed NXPI in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:09.936248] [INFO ] [sig ] [2203/3383] Forecasting NYXH... [2026-02-23T20:28:09.936288] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-23T20:28:09.936321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-23T20:28:09.947461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-23T20:28:09.947842] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-23T20:28:09.948705] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-23T20:28:09.948761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:09.948795] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:09.948823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:09.948882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:10.011843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:10.012724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:10.012810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:10.012846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:10.155076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:10.155251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:10.155314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:10.155363] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:10.159093] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=80.34%) [2026-02-23T20:28:10.159401] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-23T20:28:10.159535] [INFO ] [sig ] NYXH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:10.308173] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NYXH.txt [2026-02-23T20:28:10.308335] [INFO ] [sig ] [2203/3383] Completed NYXH in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:10.308376] [INFO ] [sig ] [2204/3383] Forecasting NZF... [2026-02-23T20:28:10.308408] [INFO ] [sig ] Generating forecast for: NZF [2026-02-23T20:28:10.308440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-23T20:28:10.321112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-23T20:28:10.321642] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-23T20:28:10.323071] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-23T20:28:10.323131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:10.323165] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:10.323194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:10.323252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:10.382104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:10.382980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:10.383065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:10.383099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:10.507211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:10.507590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:10.507654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:10.507686] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:10.511436] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: UP (p=79.49%) [2026-02-23T20:28:10.511756] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-23T20:28:10.511895] [INFO ] [sig ] NZF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:10.656377] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/NZF.txt [2026-02-23T20:28:10.656520] [INFO ] [sig ] [2204/3383] Completed NZF in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:10.656559] [INFO ] [sig ] [2205/3383] Forecasting OABI... [2026-02-23T20:28:10.656610] [INFO ] [sig ] Generating forecast for: OABI [2026-02-23T20:28:10.656642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-23T20:28:10.667558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-23T20:28:10.667959] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-23T20:28:10.668762] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-23T20:28:10.668816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:10.668849] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:10.668876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:10.668933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:10.725758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:10.726504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:10.726604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:10.726641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:10.853119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:10.853281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:10.853324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:10.853353] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:10.856967] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: UP (p=53.67%) [2026-02-23T20:28:10.857282] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-23T20:28:10.857421] [INFO ] [sig ] OABI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:11.007776] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OABI.txt [2026-02-23T20:28:11.007995] [INFO ] [sig ] [2205/3383] Completed OABI in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:11.008043] [INFO ] [sig ] [2206/3383] Forecasting OBDC... [2026-02-23T20:28:11.008073] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-23T20:28:11.008106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-23T20:28:11.139119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-23T20:28:11.139511] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-23T20:28:11.140470] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-23T20:28:11.140533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:11.140567] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:11.140624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:11.140683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:11.199863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:11.200751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:11.200836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:11.200869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:11.323543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:11.323720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:11.323762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:11.323790] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:11.327501] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=74.93%) [2026-02-23T20:28:11.327962] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-23T20:28:11.328131] [INFO ] [sig ] OBDC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:11.483762] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OBDC.txt [2026-02-23T20:28:11.483912] [INFO ] [sig ] [2206/3383] Completed OBDC in 0.5s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:11.483957] [INFO ] [sig ] [2207/3383] Forecasting OBIL... [2026-02-23T20:28:11.483989] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-23T20:28:11.484029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-23T20:28:11.497000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-23T20:28:11.497383] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-23T20:28:11.498249] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-23T20:28:11.498305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:11.498339] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:11.498555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:11.498640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:11.562695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:11.563756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:11.563845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:11.563878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:11.677693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:11.677866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:11.677909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:11.677938] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:11.681436] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: DOWN (p=7.94%) [2026-02-23T20:28:11.681771] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-23T20:28:11.681905] [INFO ] [sig ] OBIL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:11.827340] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OBIL.txt [2026-02-23T20:28:11.827518] [INFO ] [sig ] [2207/3383] Completed OBIL in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:11.827559] [INFO ] [sig ] [2208/3383] Forecasting OBIO... [2026-02-23T20:28:11.827622] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-23T20:28:11.827657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-23T20:28:11.840682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-23T20:28:11.841201] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-23T20:28:11.842237] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-23T20:28:11.842297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:11.842348] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:11.842377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:11.842435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:11.903338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:11.904316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:11.904405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:11.904440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:12.029946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:12.030123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:12.030175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:12.030215] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:12.033847] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: UP (p=88.77%) [2026-02-23T20:28:12.034156] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-23T20:28:12.034292] [INFO ] [sig ] OBIO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:12.184062] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OBIO.txt [2026-02-23T20:28:12.184274] [INFO ] [sig ] [2208/3383] Completed OBIO in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:12.184324] [INFO ] [sig ] [2209/3383] Forecasting OBK... [2026-02-23T20:28:12.184355] [INFO ] [sig ] Generating forecast for: OBK [2026-02-23T20:28:12.184386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-23T20:28:12.197138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-23T20:28:12.197772] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-23T20:28:12.198855] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-23T20:28:12.198912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:12.198979] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:12.199010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:12.199078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:12.260681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:12.261590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:12.261675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:12.261709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:12.385325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:12.385482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:12.385524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:12.385553] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:12.389083] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=51.67%) [2026-02-23T20:28:12.389384] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-23T20:28:12.389509] [INFO ] [sig ] OBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:12.535092] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OBK.txt [2026-02-23T20:28:12.535254] [INFO ] [sig ] [2209/3383] Completed OBK in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:12.535294] [INFO ] [sig ] [2210/3383] Forecasting OC... [2026-02-23T20:28:12.535325] [INFO ] [sig ] Generating forecast for: OC [2026-02-23T20:28:12.535356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-23T20:28:12.546868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-23T20:28:12.547220] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-23T20:28:12.548058] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-23T20:28:12.548112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:12.548145] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:12.548173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:12.548229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:12.605940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:12.606665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:12.606746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:12.606779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:12.728526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:12.728728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:12.728771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:12.728801] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:12.732310] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: UP (p=58.11%) [2026-02-23T20:28:12.732612] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-23T20:28:12.732740] [INFO ] [sig ] OC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:12.879085] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OC.txt [2026-02-23T20:28:12.879284] [INFO ] [sig ] [2210/3383] Completed OC in 0.3s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:12.879330] [INFO ] [sig ] [2211/3383] Forecasting OCCI... [2026-02-23T20:28:12.879364] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-23T20:28:12.879396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-23T20:28:12.891535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-23T20:28:12.891948] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-23T20:28:12.892793] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-23T20:28:12.892848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:12.892884] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:12.892914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:12.892973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:12.956387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:12.957418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:12.957512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:12.957549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:13.086895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:13.087061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:13.087104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:13.087133] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:13.090840] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=81.02%) [2026-02-23T20:28:13.091163] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-23T20:28:13.091300] [INFO ] [sig ] OCCI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:13.241472] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OCCI.txt [2026-02-23T20:28:13.241644] [INFO ] [sig ] [2211/3383] Completed OCCI in 0.4s | 2.80 sym/s | Total: 13.1m | ETA: 7.0m [2026-02-23T20:28:13.241688] [INFO ] [sig ] [2212/3383] Forecasting OCFC... [2026-02-23T20:28:13.241734] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-23T20:28:13.241769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-23T20:28:13.254422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-23T20:28:13.254837] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-23T20:28:13.255726] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-23T20:28:13.255783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:13.255844] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:13.255875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:13.255935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:13.320400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:13.321340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:13.321431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:13.321467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:13.448672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:13.448832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:13.448875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:13.448905] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:13.452745] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-02-23T20:28:13.453069] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-23T20:28:13.453213] [INFO ] [sig ] OCFC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:13.595025] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OCFC.txt [2026-02-23T20:28:13.595197] [INFO ] [sig ] [2212/3383] Completed OCFC in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-23T20:28:13.595248] [INFO ] [sig ] [2213/3383] Forecasting OCGN... [2026-02-23T20:28:13.595279] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-23T20:28:13.595309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-23T20:28:13.609916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-23T20:28:13.610336] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-23T20:28:13.611179] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-23T20:28:13.611243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:13.611276] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:13.611302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:13.611359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:13.672733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:13.673669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:13.673757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:13.673794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:13.797840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:13.798027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:13.798073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:13.798108] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:13.802146] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-23T20:28:13.802449] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-23T20:28:13.802609] [INFO ] [sig ] OCGN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:13.956829] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OCGN.txt [2026-02-23T20:28:13.956984] [INFO ] [sig ] [2213/3383] Completed OCGN in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-23T20:28:13.957026] [INFO ] [sig ] [2214/3383] Forecasting OCSL... [2026-02-23T20:28:13.957056] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-23T20:28:13.957086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-23T20:28:13.970760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-23T20:28:13.971193] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-23T20:28:13.972153] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-23T20:28:13.972214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:13.972249] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:13.972277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:13.972335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:14.041196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:14.042171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:14.042272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:14.042308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:14.170305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:14.170464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:14.170508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:14.170541] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:14.174181] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=31.46%) [2026-02-23T20:28:14.174480] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-23T20:28:14.174634] [INFO ] [sig ] OCSL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:14.330655] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OCSL.txt [2026-02-23T20:28:14.330817] [INFO ] [sig ] [2214/3383] Completed OCSL in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-23T20:28:14.330858] [INFO ] [sig ] [2215/3383] Forecasting OCUL... [2026-02-23T20:28:14.330889] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-23T20:28:14.330921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-23T20:28:14.343473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-23T20:28:14.343917] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-23T20:28:14.344894] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-23T20:28:14.344954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:14.344989] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:14.345017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:14.345076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:14.414863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:14.415800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:14.415888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:14.415924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:14.538754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:14.538922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:14.538963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:14.539025] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:14.542619] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=59.84%) [2026-02-23T20:28:14.542921] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-23T20:28:14.543053] [INFO ] [sig ] OCUL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:14.705020] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OCUL.txt [2026-02-23T20:28:14.705255] [INFO ] [sig ] [2215/3383] Completed OCUL in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:14.705320] [INFO ] [sig ] [2216/3383] Forecasting ODC... [2026-02-23T20:28:14.705369] [INFO ] [sig ] Generating forecast for: ODC [2026-02-23T20:28:14.705415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-23T20:28:14.720083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-23T20:28:14.720608] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-23T20:28:14.721731] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-23T20:28:14.721801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:14.721853] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:14.721893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:14.721974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:14.801471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:14.802396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:14.802481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:14.802515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:14.916321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:14.916482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:14.916523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:14.916552] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:14.920003] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: DOWN (p=25.27%) [2026-02-23T20:28:14.920285] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-23T20:28:14.920413] [INFO ] [sig ] ODC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:15.064126] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ODC.txt [2026-02-23T20:28:15.064304] [INFO ] [sig ] [2216/3383] Completed ODC in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:15.064345] [INFO ] [sig ] [2217/3383] Forecasting ODD... [2026-02-23T20:28:15.064376] [INFO ] [sig ] Generating forecast for: ODD [2026-02-23T20:28:15.064406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-23T20:28:15.076544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-23T20:28:15.076976] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-23T20:28:15.077819] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-23T20:28:15.077900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:15.077933] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:15.077961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:15.078019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:15.136497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:15.137411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:15.137515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:15.137550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:15.266171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:15.266353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:15.266610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:15.266652] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:15.270636] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: DOWN (p=46.80%) [2026-02-23T20:28:15.270961] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-23T20:28:15.271112] [INFO ] [sig ] ODD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:15.420165] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ODD.txt [2026-02-23T20:28:15.420332] [INFO ] [sig ] [2217/3383] Completed ODD in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:15.420380] [INFO ] [sig ] [2218/3383] Forecasting ODFL... [2026-02-23T20:28:15.420412] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-23T20:28:15.420443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-23T20:28:15.433105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-23T20:28:15.433530] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-23T20:28:15.434510] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-23T20:28:15.434567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:15.434636] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:15.434665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:15.434731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:15.494414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:15.495374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:15.495470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:15.495504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:15.622968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:15.623125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:15.623166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:15.623195] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:15.627116] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: UP (p=51.70%) [2026-02-23T20:28:15.627401] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-23T20:28:15.627529] [INFO ] [sig ] ODFL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:15.773423] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ODFL.txt [2026-02-23T20:28:15.773567] [INFO ] [sig ] [2218/3383] Completed ODFL in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:15.773626] [INFO ] [sig ] [2219/3383] Forecasting OEC... [2026-02-23T20:28:15.773658] [INFO ] [sig ] Generating forecast for: OEC [2026-02-23T20:28:15.773688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-23T20:28:15.784561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-23T20:28:15.784916] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-23T20:28:15.785737] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-23T20:28:15.785791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:15.785823] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:15.785865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:15.785923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:15.846672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:15.847552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:15.847692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:15.847727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:15.970780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:15.970945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:15.970987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:15.971019] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:15.974760] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=45.69%) [2026-02-23T20:28:15.975054] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-23T20:28:15.975200] [INFO ] [sig ] OEC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:16.128849] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OEC.txt [2026-02-23T20:28:16.129025] [INFO ] [sig ] [2219/3383] Completed OEC in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:16.129096] [INFO ] [sig ] [2220/3383] Forecasting OESX... [2026-02-23T20:28:16.129137] [INFO ] [sig ] Generating forecast for: OESX [2026-02-23T20:28:16.129175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-23T20:28:16.141785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-23T20:28:16.142199] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-23T20:28:16.143065] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-23T20:28:16.143123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:16.143159] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:16.143186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:16.143244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:16.203067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:16.204002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:16.204100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:16.204136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:16.320172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:16.320342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:16.320382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:16.320414] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:16.325812] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: DOWN (p=37.78%) [2026-02-23T20:28:16.326364] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-23T20:28:16.326601] [INFO ] [sig ] OESX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:16.470384] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OESX.txt [2026-02-23T20:28:16.470520] [INFO ] [sig ] [2220/3383] Completed OESX in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:16.470562] [INFO ] [sig ] [2221/3383] Forecasting OFG... [2026-02-23T20:28:16.470611] [INFO ] [sig ] Generating forecast for: OFG [2026-02-23T20:28:16.470644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-23T20:28:16.481694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-23T20:28:16.482006] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-23T20:28:16.482837] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-23T20:28:16.482891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:16.482922] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:16.482949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:16.483005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:16.542860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:16.543767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:16.543849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:16.543882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:16.660006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:16.660165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:16.660213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:16.660248] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:16.664017] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-02-23T20:28:16.664328] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-23T20:28:16.664450] [INFO ] [sig ] OFG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:16.807252] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OFG.txt [2026-02-23T20:28:16.807369] [INFO ] [sig ] [2221/3383] Completed OFG in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:16.807407] [INFO ] [sig ] [2222/3383] Forecasting OFIX... [2026-02-23T20:28:16.807436] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-23T20:28:16.807465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-23T20:28:16.819316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-23T20:28:16.819648] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-23T20:28:16.820444] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-23T20:28:16.820498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:16.820530] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:16.820557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:16.820639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:16.878564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:16.879172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:16.879251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:16.879284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:17.004430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:17.004595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:17.004637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:17.004666] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:17.008428] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=82.27%) [2026-02-23T20:28:17.008734] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-23T20:28:17.008863] [INFO ] [sig ] OFIX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:17.151694] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OFIX.txt [2026-02-23T20:28:17.151860] [INFO ] [sig ] [2222/3383] Completed OFIX in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:17.151900] [INFO ] [sig ] [2223/3383] Forecasting OFLX... [2026-02-23T20:28:17.151930] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-23T20:28:17.151966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-23T20:28:17.163139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-23T20:28:17.163470] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-23T20:28:17.164257] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-23T20:28:17.164311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:17.164345] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:17.164372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:17.164429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:17.221038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:17.221699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:17.221779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:17.221811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:17.341332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:17.341698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:17.341740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:17.341768] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:17.345348] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=42.17%) [2026-02-23T20:28:17.345649] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-23T20:28:17.345776] [INFO ] [sig ] OFLX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:17.492710] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OFLX.txt [2026-02-23T20:28:17.492876] [INFO ] [sig ] [2223/3383] Completed OFLX in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:17.492927] [INFO ] [sig ] [2224/3383] Forecasting OFS... [2026-02-23T20:28:17.492966] [INFO ] [sig ] Generating forecast for: OFS [2026-02-23T20:28:17.493015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-23T20:28:17.504638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-23T20:28:17.505021] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-23T20:28:17.505926] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-23T20:28:17.505982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:17.506016] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:17.506046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:17.506114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:17.567552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:17.568458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:17.568544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:17.568597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:17.695617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:17.695781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:17.695822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:17.695854] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:17.699723] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=24.89%) [2026-02-23T20:28:17.700072] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-23T20:28:17.700212] [INFO ] [sig ] OFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:17.849767] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OFS.txt [2026-02-23T20:28:17.849950] [INFO ] [sig ] [2224/3383] Completed OFS in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:17.849999] [INFO ] [sig ] [2225/3383] Forecasting OGE... [2026-02-23T20:28:17.850031] [INFO ] [sig ] Generating forecast for: OGE [2026-02-23T20:28:17.850061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-23T20:28:17.861705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-23T20:28:17.862075] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-23T20:28:17.862906] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-23T20:28:17.862960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:17.863004] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:17.863033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:17.863094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:17.922726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:17.923899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:17.924037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:17.924074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:18.048095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:18.048263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:18.048306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:18.048337] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:18.052406] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: DOWN (p=18.87%) [2026-02-23T20:28:18.052775] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-23T20:28:18.052932] [INFO ] [sig ] OGE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:18.198125] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OGE.txt [2026-02-23T20:28:18.198289] [INFO ] [sig ] [2225/3383] Completed OGE in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:18.198330] [INFO ] [sig ] [2226/3383] Forecasting OGI... [2026-02-23T20:28:18.198361] [INFO ] [sig ] Generating forecast for: OGI [2026-02-23T20:28:18.198392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-23T20:28:18.209804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-23T20:28:18.210186] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-23T20:28:18.211002] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-23T20:28:18.211055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:18.211116] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:18.211146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:18.211203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:18.272858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:18.273976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:18.274066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:18.274102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:18.405327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:18.405489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:18.405531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:18.405764] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:18.409394] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: DOWN (p=47.52%) [2026-02-23T20:28:18.409692] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-23T20:28:18.409814] [INFO ] [sig ] OGI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:18.619515] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OGI.txt [2026-02-23T20:28:18.619701] [INFO ] [sig ] [2226/3383] Completed OGI in 0.4s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:18.619744] [INFO ] [sig ] [2227/3383] Forecasting OGN... [2026-02-23T20:28:18.619775] [INFO ] [sig ] Generating forecast for: OGN [2026-02-23T20:28:18.619805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-23T20:28:18.631501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-23T20:28:18.631884] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-23T20:28:18.632760] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-23T20:28:18.632815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:18.632848] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:18.632875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:18.632932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:18.690676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:18.691494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:18.691598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:18.691635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:18.816841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:18.817010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:18.817052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:18.817082] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:18.820627] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: UP (p=53.67%) [2026-02-23T20:28:18.820915] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-23T20:28:18.821043] [INFO ] [sig ] OGN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:18.966432] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OGN.txt [2026-02-23T20:28:18.966605] [INFO ] [sig ] [2227/3383] Completed OGN in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:18.966647] [INFO ] [sig ] [2228/3383] Forecasting OHI... [2026-02-23T20:28:18.966679] [INFO ] [sig ] Generating forecast for: OHI [2026-02-23T20:28:18.966710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-23T20:28:18.977795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-23T20:28:18.978200] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-23T20:28:18.979009] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-23T20:28:18.979062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:18.979095] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:18.979122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:18.979179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:19.038694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:19.039560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:19.039665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:19.039698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:19.156771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:19.156969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:19.157012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:19.157042] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:19.160564] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-02-23T20:28:19.160877] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-23T20:28:19.161006] [INFO ] [sig ] OHI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:19.304735] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OHI.txt [2026-02-23T20:28:19.304893] [INFO ] [sig ] [2228/3383] Completed OHI in 0.3s | 2.80 sym/s | Total: 13.2m | ETA: 6.9m [2026-02-23T20:28:19.304935] [INFO ] [sig ] [2229/3383] Forecasting OI... [2026-02-23T20:28:19.304967] [INFO ] [sig ] Generating forecast for: OI [2026-02-23T20:28:19.304998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-23T20:28:19.317002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-23T20:28:19.317361] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-23T20:28:19.318197] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-23T20:28:19.318263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:19.318301] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:19.318333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:19.318396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:19.374801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:19.375709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:19.375795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:19.375829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:19.505739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:19.505931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:19.505974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:19.506002] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:19.510091] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: UP (p=74.47%) [2026-02-23T20:28:19.510411] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-23T20:28:19.510756] [INFO ] [sig ] OI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:19.654078] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OI.txt [2026-02-23T20:28:19.654216] [INFO ] [sig ] [2229/3383] Completed OI in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-23T20:28:19.654257] [INFO ] [sig ] [2230/3383] Forecasting OIA... [2026-02-23T20:28:19.654288] [INFO ] [sig ] Generating forecast for: OIA [2026-02-23T20:28:19.654322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-23T20:28:19.666506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-23T20:28:19.666897] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-23T20:28:19.667826] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-23T20:28:19.667912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:19.667952] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:19.667980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:19.668039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:19.730001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:19.730982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:19.731071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:19.731107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:19.857351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:19.857742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:19.857786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:19.857814] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:19.861462] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: UP (p=56.41%) [2026-02-23T20:28:19.861789] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-23T20:28:19.861924] [INFO ] [sig ] OIA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:20.009021] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OIA.txt [2026-02-23T20:28:20.009154] [INFO ] [sig ] [2230/3383] Completed OIA in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-23T20:28:20.009194] [INFO ] [sig ] [2231/3383] Forecasting OII... [2026-02-23T20:28:20.009224] [INFO ] [sig ] Generating forecast for: OII [2026-02-23T20:28:20.009257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-23T20:28:20.020380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-23T20:28:20.020705] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-23T20:28:20.021460] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-23T20:28:20.021514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:20.021546] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:20.021592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:20.021651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:20.078462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:20.079079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:20.079157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:20.079189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:20.203615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:20.203752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:20.203792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:20.203821] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:20.207257] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=97.59%) [2026-02-23T20:28:20.207561] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-23T20:28:20.207706] [INFO ] [sig ] OII: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:20.354444] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OII.txt [2026-02-23T20:28:20.354586] [INFO ] [sig ] [2231/3383] Completed OII in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:20.354628] [INFO ] [sig ] [2232/3383] Forecasting OIS... [2026-02-23T20:28:20.354657] [INFO ] [sig ] Generating forecast for: OIS [2026-02-23T20:28:20.354687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-23T20:28:20.368311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-23T20:28:20.368845] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-23T20:28:20.369647] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-23T20:28:20.369701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:20.369748] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:20.369776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:20.369832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:20.427277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:20.427952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:20.428037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:20.428071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:20.551425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:20.551718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:20.551754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:20.551781] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:20.555027] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=94.88%) [2026-02-23T20:28:20.555295] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-23T20:28:20.555416] [INFO ] [sig ] OIS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:20.697068] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OIS.txt [2026-02-23T20:28:20.697173] [INFO ] [sig ] [2232/3383] Completed OIS in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:20.697212] [INFO ] [sig ] [2233/3383] Forecasting OKE... [2026-02-23T20:28:20.697241] [INFO ] [sig ] Generating forecast for: OKE [2026-02-23T20:28:20.697271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-23T20:28:20.708015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-23T20:28:20.708361] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-23T20:28:20.709146] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-23T20:28:20.709202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:20.709241] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:20.709275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:20.709345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:20.768092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:20.768750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:20.768828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:20.768861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:20.891522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:20.891689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:20.891730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:20.891760] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:20.895180] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=92.72%) [2026-02-23T20:28:20.895454] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-23T20:28:20.895597] [INFO ] [sig ] OKE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:21.035186] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OKE.txt [2026-02-23T20:28:21.035297] [INFO ] [sig ] [2233/3383] Completed OKE in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:21.035335] [INFO ] [sig ] [2234/3383] Forecasting OKTA... [2026-02-23T20:28:21.035365] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-23T20:28:21.035394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-23T20:28:21.048238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-23T20:28:21.048592] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-23T20:28:21.049385] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-23T20:28:21.049445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:21.049478] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:21.049506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:21.049562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:21.114255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:21.115253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:21.115382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:21.115426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:21.242032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:21.242198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:21.242247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:21.242283] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:21.245935] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-02-23T20:28:21.246216] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-23T20:28:21.246343] [INFO ] [sig ] OKTA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:21.390983] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OKTA.txt [2026-02-23T20:28:21.391134] [INFO ] [sig ] [2234/3383] Completed OKTA in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:21.391182] [INFO ] [sig ] [2235/3383] Forecasting OKYO... [2026-02-23T20:28:21.391215] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-23T20:28:21.391245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-23T20:28:21.402950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-23T20:28:21.403295] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-23T20:28:21.404275] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-23T20:28:21.404328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:21.404360] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:21.404386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:21.404659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:21.464155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:21.464995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:21.465078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:21.465110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:21.591301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:21.591680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:21.591724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:21.591753] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:21.595828] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=27.89%) [2026-02-23T20:28:21.596105] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-23T20:28:21.596237] [INFO ] [sig ] OKYO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:21.745769] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OKYO.txt [2026-02-23T20:28:21.745936] [INFO ] [sig ] [2235/3383] Completed OKYO in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:21.745992] [INFO ] [sig ] [2236/3383] Forecasting OLED... [2026-02-23T20:28:21.746023] [INFO ] [sig ] Generating forecast for: OLED [2026-02-23T20:28:21.746054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-23T20:28:21.758902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-23T20:28:21.759311] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-23T20:28:21.760118] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-23T20:28:21.760172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:21.760204] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:21.760233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:21.760303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:21.817171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:21.818137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:21.818225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:21.818258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:21.942319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:21.942513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:21.942564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:21.942619] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:21.946135] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=68.04%) [2026-02-23T20:28:21.946429] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-23T20:28:21.946556] [INFO ] [sig ] OLED: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:22.094494] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OLED.txt [2026-02-23T20:28:22.094668] [INFO ] [sig ] [2236/3383] Completed OLED in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:22.094713] [INFO ] [sig ] [2237/3383] Forecasting OLLI... [2026-02-23T20:28:22.094744] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-23T20:28:22.094774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-23T20:28:22.106925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-23T20:28:22.107233] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-23T20:28:22.108049] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-23T20:28:22.108103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:22.108136] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:22.108163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:22.108228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:22.166952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:22.167634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:22.167717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:22.167749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:22.289080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:22.289237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:22.289287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:22.289324] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:22.292815] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: UP (p=63.67%) [2026-02-23T20:28:22.293096] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-23T20:28:22.293239] [INFO ] [sig ] OLLI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:22.436375] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OLLI.txt [2026-02-23T20:28:22.436505] [INFO ] [sig ] [2237/3383] Completed OLLI in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:22.436552] [INFO ] [sig ] [2238/3383] Forecasting OLMA... [2026-02-23T20:28:22.436600] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-23T20:28:22.436633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-23T20:28:22.447840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-23T20:28:22.448196] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-23T20:28:22.449004] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-23T20:28:22.449059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:22.449092] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:22.449119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:22.449177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:22.506251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:22.506893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:22.506972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:22.507005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:22.627298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:22.627455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:22.627498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:22.627527] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:22.631043] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-23T20:28:22.631334] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-23T20:28:22.631481] [INFO ] [sig ] OLMA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:22.777747] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OLMA.txt [2026-02-23T20:28:22.777900] [INFO ] [sig ] [2238/3383] Completed OLMA in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:22.777942] [INFO ] [sig ] [2239/3383] Forecasting OLN... [2026-02-23T20:28:22.777972] [INFO ] [sig ] Generating forecast for: OLN [2026-02-23T20:28:22.778001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-23T20:28:22.791793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-23T20:28:22.792117] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-23T20:28:22.792944] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-23T20:28:22.792998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:22.793031] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:22.793058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:22.793115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:22.849464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:22.850136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:22.850215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:22.850249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:22.966629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:22.966744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:22.966797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:22.966827] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:22.970215] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=16.86%) [2026-02-23T20:28:22.970497] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-23T20:28:22.970638] [INFO ] [sig ] OLN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:23.113140] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OLN.txt [2026-02-23T20:28:23.113245] [INFO ] [sig ] [2239/3383] Completed OLN in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:23.113319] [INFO ] [sig ] [2240/3383] Forecasting OLP... [2026-02-23T20:28:23.113350] [INFO ] [sig ] Generating forecast for: OLP [2026-02-23T20:28:23.113380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-23T20:28:23.124058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-23T20:28:23.124367] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-23T20:28:23.125146] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-23T20:28:23.125200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:23.125232] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:23.125260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:23.125317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:23.182723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:23.183330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:23.183422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:23.183461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:23.300739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:23.300855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:23.300893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:23.300922] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:23.304151] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: UP (p=81.60%) [2026-02-23T20:28:23.304428] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-23T20:28:23.304549] [INFO ] [sig ] OLP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:23.449803] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OLP.txt [2026-02-23T20:28:23.449909] [INFO ] [sig ] [2240/3383] Completed OLP in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:23.449946] [INFO ] [sig ] [2241/3383] Forecasting OLPX... [2026-02-23T20:28:23.449975] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-23T20:28:23.450005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-23T20:28:23.461873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-23T20:28:23.462168] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-23T20:28:23.463173] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-23T20:28:23.463226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:23.463258] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:23.463283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:23.463338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:23.521528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:23.522134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:23.522229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:23.522262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:23.653383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:23.653769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:23.653815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:23.653845] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:23.657865] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-02-23T20:28:23.658152] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-23T20:28:23.658275] [INFO ] [sig ] OLPX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:23.800149] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OLPX.txt [2026-02-23T20:28:23.800253] [INFO ] [sig ] [2241/3383] Completed OLPX in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:23.800292] [INFO ] [sig ] [2242/3383] Forecasting OM... [2026-02-23T20:28:23.800321] [INFO ] [sig ] Generating forecast for: OM [2026-02-23T20:28:23.800361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-23T20:28:23.811983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-23T20:28:23.812289] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-23T20:28:23.813137] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-23T20:28:23.813191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:23.813223] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:23.813251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:23.813308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:23.871443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:23.872273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:23.872363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:23.872402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:23.989610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:23.989696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:23.989730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:23.989758] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:23.992862] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=82.85%) [2026-02-23T20:28:23.993123] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-23T20:28:23.993242] [INFO ] [sig ] OM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:24.137713] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OM.txt [2026-02-23T20:28:24.137817] [INFO ] [sig ] [2242/3383] Completed OM in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:24.137875] [INFO ] [sig ] [2243/3383] Forecasting OMAB... [2026-02-23T20:28:24.137905] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-23T20:28:24.137935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-23T20:28:24.149894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-23T20:28:24.150189] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-23T20:28:24.150963] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-23T20:28:24.151016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:24.151048] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:24.151133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:24.151198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:24.209385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:24.210110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:24.210190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:24.210224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:24.328997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:24.329146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:24.329186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:24.329214] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:24.332798] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-02-23T20:28:24.333074] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-23T20:28:24.333197] [INFO ] [sig ] OMAB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:24.485034] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OMAB.txt [2026-02-23T20:28:24.485204] [INFO ] [sig ] [2243/3383] Completed OMAB in 0.3s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:24.485247] [INFO ] [sig ] [2244/3383] Forecasting OMC... [2026-02-23T20:28:24.485279] [INFO ] [sig ] Generating forecast for: OMC [2026-02-23T20:28:24.485316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-23T20:28:24.500469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-23T20:28:24.500982] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-23T20:28:24.502371] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-23T20:28:24.502441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:24.502485] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:24.502529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:24.502633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:24.568136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:24.569111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:24.569200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:24.569235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:24.692866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:24.693026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:24.693066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:24.693096] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:24.696528] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-02-23T20:28:24.696828] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-23T20:28:24.696958] [INFO ] [sig ] OMC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:24.840408] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OMC.txt [2026-02-23T20:28:24.840544] [INFO ] [sig ] [2244/3383] Completed OMC in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:24.840603] [INFO ] [sig ] [2245/3383] Forecasting OMCL... [2026-02-23T20:28:24.840636] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-23T20:28:24.840667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-23T20:28:24.852330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-23T20:28:24.852739] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-23T20:28:24.853679] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-23T20:28:24.853737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:24.853771] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:24.853799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:24.853857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:24.911640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:24.912396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:24.912483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:24.912517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:25.040518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:25.040710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:25.040755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:25.040784] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:25.044692] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-02-23T20:28:25.045078] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-23T20:28:25.045229] [INFO ] [sig ] OMCL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:25.192432] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OMCL.txt [2026-02-23T20:28:25.192622] [INFO ] [sig ] [2245/3383] Completed OMCL in 0.4s | 2.80 sym/s | Total: 13.3m | ETA: 6.8m [2026-02-23T20:28:25.192668] [INFO ] [sig ] [2246/3383] Forecasting OMEX... [2026-02-23T20:28:25.192700] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-23T20:28:25.192731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-23T20:28:25.204985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-23T20:28:25.205362] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-23T20:28:25.206189] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-23T20:28:25.206252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:25.206288] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:25.206318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:25.206378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:25.267315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:25.268164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:25.268253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:25.268289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:25.391000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:25.391163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:25.391205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:25.391235] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:25.396108] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-02-23T20:28:25.396405] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-23T20:28:25.396539] [INFO ] [sig ] OMEX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:25.564020] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OMEX.txt [2026-02-23T20:28:25.564190] [INFO ] [sig ] [2246/3383] Completed OMEX in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-23T20:28:25.564233] [INFO ] [sig ] [2247/3383] Forecasting OMF... [2026-02-23T20:28:25.564264] [INFO ] [sig ] Generating forecast for: OMF [2026-02-23T20:28:25.564303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-23T20:28:25.579304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-23T20:28:25.579824] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-23T20:28:25.581002] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-23T20:28:25.581075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:25.581128] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:25.581168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:25.581254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:25.652208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:25.653109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:25.653194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:25.653229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:25.778421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:25.778612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:25.778656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:25.778687] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:25.782224] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=21.02%) [2026-02-23T20:28:25.782544] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-23T20:28:25.782693] [INFO ] [sig ] OMF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:25.931545] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OMF.txt [2026-02-23T20:28:25.931892] [INFO ] [sig ] [2247/3383] Completed OMF in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-23T20:28:25.931933] [INFO ] [sig ] [2248/3383] Forecasting ON... [2026-02-23T20:28:25.931963] [INFO ] [sig ] Generating forecast for: ON [2026-02-23T20:28:25.931993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-23T20:28:25.945165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-23T20:28:25.945558] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-23T20:28:25.946589] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-23T20:28:25.946831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:25.946865] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:25.946893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:25.946951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:26.008691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:26.009616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:26.009705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:26.009739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:26.143041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:26.143209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:26.143251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:26.143281] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:26.147243] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=36.56%) [2026-02-23T20:28:26.147566] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-23T20:28:26.147725] [INFO ] [sig ] ON: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:26.300544] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ON.txt [2026-02-23T20:28:26.300727] [INFO ] [sig ] [2248/3383] Completed ON in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:26.300768] [INFO ] [sig ] [2249/3383] Forecasting ONB... [2026-02-23T20:28:26.300798] [INFO ] [sig ] Generating forecast for: ONB [2026-02-23T20:28:26.300828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-23T20:28:26.312234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-23T20:28:26.312563] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-23T20:28:26.313357] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-23T20:28:26.313411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:26.313445] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:26.313472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:26.313528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:26.376920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:26.377874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:26.377959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:26.377992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:26.506825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:26.506985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:26.507027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:26.507055] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:26.510591] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: DOWN (p=38.85%) [2026-02-23T20:28:26.510868] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-23T20:28:26.510993] [INFO ] [sig ] ONB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:26.656388] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ONB.txt [2026-02-23T20:28:26.656548] [INFO ] [sig ] [2249/3383] Completed ONB in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:26.656614] [INFO ] [sig ] [2250/3383] Forecasting ONDS... [2026-02-23T20:28:26.656645] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-23T20:28:26.656674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-23T20:28:26.668057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-23T20:28:26.668485] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-23T20:28:26.669334] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-23T20:28:26.669394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:26.669427] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:26.669456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:26.669518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:26.731069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:26.732007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:26.732094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:26.732130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:26.856277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:26.856459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:26.856505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:26.856539] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:26.860201] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-02-23T20:28:26.860491] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-23T20:28:26.860641] [INFO ] [sig ] ONDS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:27.014295] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ONDS.txt [2026-02-23T20:28:27.014441] [INFO ] [sig ] [2250/3383] Completed ONDS in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:27.014481] [INFO ] [sig ] [2251/3383] Forecasting ONEQ... [2026-02-23T20:28:27.014512] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-23T20:28:27.014543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-23T20:28:27.026084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-23T20:28:27.026499] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-23T20:28:27.027364] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-23T20:28:27.027421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:27.027454] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:27.027482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:27.027539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:27.086689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:27.087520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:27.087629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:27.087667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:27.216837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:27.217051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:27.217097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:27.217125] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:27.220954] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=24.18%) [2026-02-23T20:28:27.221268] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-23T20:28:27.221402] [INFO ] [sig ] ONEQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:27.365750] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ONEQ.txt [2026-02-23T20:28:27.365893] [INFO ] [sig ] [2251/3383] Completed ONEQ in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:27.365933] [INFO ] [sig ] [2252/3383] Forecasting ONL... [2026-02-23T20:28:27.365963] [INFO ] [sig ] Generating forecast for: ONL [2026-02-23T20:28:27.365992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-23T20:28:27.376955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-23T20:28:27.377302] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-23T20:28:27.378171] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-23T20:28:27.378225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:27.378257] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:27.378284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:27.378340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:27.436505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:27.437456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:27.437589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:27.437627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:27.569347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:27.569505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:27.569548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:27.569596] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:27.573398] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: DOWN (p=11.64%) [2026-02-23T20:28:27.573702] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-23T20:28:27.573828] [INFO ] [sig ] ONL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:27.717085] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ONL.txt [2026-02-23T20:28:27.717224] [INFO ] [sig ] [2252/3383] Completed ONL in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:27.717264] [INFO ] [sig ] [2253/3383] Forecasting ONON... [2026-02-23T20:28:27.717295] [INFO ] [sig ] Generating forecast for: ONON [2026-02-23T20:28:27.717325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-23T20:28:27.728227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-23T20:28:27.728553] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-23T20:28:27.729334] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-23T20:28:27.729387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:27.729420] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:27.729449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:27.729506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:27.787380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:27.788274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:27.788355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:27.788388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:27.916156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:27.916310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:27.916350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:27.916379] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:27.920371] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-02-23T20:28:27.920668] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-23T20:28:27.920792] [INFO ] [sig ] ONON: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:28.068601] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ONON.txt [2026-02-23T20:28:28.068738] [INFO ] [sig ] [2253/3383] Completed ONON in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:28.068778] [INFO ] [sig ] [2254/3383] Forecasting ONTF... [2026-02-23T20:28:28.068809] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-23T20:28:28.068840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-23T20:28:28.080153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-23T20:28:28.080481] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-23T20:28:28.081269] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-23T20:28:28.081322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:28.081355] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:28.081382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:28.081438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:28.139643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:28.140326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:28.140409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:28.140449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:28.262461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:28.262647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:28.262691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:28.262720] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:28.266134] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-02-23T20:28:28.266412] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-23T20:28:28.266546] [INFO ] [sig ] ONTF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:28.415070] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ONTF.txt [2026-02-23T20:28:28.415215] [INFO ] [sig ] [2254/3383] Completed ONTF in 0.3s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:28.415255] [INFO ] [sig ] [2255/3383] Forecasting ONTO... [2026-02-23T20:28:28.415286] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-23T20:28:28.415316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-23T20:28:28.426816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-23T20:28:28.427131] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-23T20:28:28.427967] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-23T20:28:28.428033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:28.428072] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:28.428104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:28.428161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:28.487969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:28.488890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:28.488978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:28.489012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:28.620148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:28.620303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:28.620346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:28.620376] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:28.624191] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=49.12%) [2026-02-23T20:28:28.624546] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-23T20:28:28.624705] [INFO ] [sig ] ONTO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:28.772396] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ONTO.txt [2026-02-23T20:28:28.772552] [INFO ] [sig ] [2255/3383] Completed ONTO in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:28.772614] [INFO ] [sig ] [2256/3383] Forecasting OOMA... [2026-02-23T20:28:28.772645] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-23T20:28:28.772675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-23T20:28:28.783919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-23T20:28:28.784261] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-23T20:28:28.785103] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-23T20:28:28.785173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:28.785208] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:28.785237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:28.785297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:28.847179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:28.848214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:28.848322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:28.848357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:28.977131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:28.977323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:28.977395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:28.977448] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:28.981242] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=31.11%) [2026-02-23T20:28:28.981632] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-23T20:28:28.981785] [INFO ] [sig ] OOMA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:29.130044] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OOMA.txt [2026-02-23T20:28:29.130197] [INFO ] [sig ] [2256/3383] Completed OOMA in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:29.130268] [INFO ] [sig ] [2257/3383] Forecasting OPAL... [2026-02-23T20:28:29.130299] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-23T20:28:29.130329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-23T20:28:29.141208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-23T20:28:29.141527] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-23T20:28:29.142353] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-23T20:28:29.142407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:29.142441] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:29.142470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:29.142527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:29.201885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:29.202774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:29.202859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:29.202893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:29.327287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:29.327447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:29.327490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:29.327520] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:29.330971] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=89.47%) [2026-02-23T20:28:29.331252] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-23T20:28:29.331374] [INFO ] [sig ] OPAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:29.475663] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OPAL.txt [2026-02-23T20:28:29.475826] [INFO ] [sig ] [2257/3383] Completed OPAL in 0.3s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:29.475869] [INFO ] [sig ] [2258/3383] Forecasting OPBK... [2026-02-23T20:28:29.475899] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-23T20:28:29.475929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-23T20:28:29.487217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-23T20:28:29.487682] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-23T20:28:29.488627] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-23T20:28:29.488694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:29.488727] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:29.488753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:29.488810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:29.547993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:29.548913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:29.549001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:29.549041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:29.680526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:29.680732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:29.680785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:29.680815] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:29.684409] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: UP (p=85.32%) [2026-02-23T20:28:29.684736] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-23T20:28:29.684859] [INFO ] [sig ] OPBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:29.832427] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OPBK.txt [2026-02-23T20:28:29.832606] [INFO ] [sig ] [2258/3383] Completed OPBK in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:29.832651] [INFO ] [sig ] [2259/3383] Forecasting OPCH... [2026-02-23T20:28:29.832681] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-23T20:28:29.832720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-23T20:28:29.843860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-23T20:28:29.844197] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-23T20:28:29.845001] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-23T20:28:29.845055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:29.845088] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:29.845117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:29.845174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:29.904866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:29.905802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:29.905885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:29.905918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:30.025225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:30.025387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:30.025429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:30.025458] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:30.028909] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: DOWN (p=31.43%) [2026-02-23T20:28:30.029193] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-23T20:28:30.029318] [INFO ] [sig ] OPCH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:30.176971] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OPCH.txt [2026-02-23T20:28:30.177138] [INFO ] [sig ] [2259/3383] Completed OPCH in 0.3s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:30.177180] [INFO ] [sig ] [2260/3383] Forecasting OPEN... [2026-02-23T20:28:30.177210] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-23T20:28:30.177240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-23T20:28:30.188512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-23T20:28:30.188956] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-23T20:28:30.189787] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-23T20:28:30.189841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:30.189873] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:30.189943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:30.190003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:30.250529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:30.251437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:30.251525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:30.251558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:30.381279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:30.381440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:30.381484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:30.381514] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:30.385344] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: DOWN (p=46.48%) [2026-02-23T20:28:30.385688] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-23T20:28:30.385824] [INFO ] [sig ] OPEN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:30.548528] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OPEN.txt [2026-02-23T20:28:30.548716] [INFO ] [sig ] [2260/3383] Completed OPEN in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:30.548761] [INFO ] [sig ] [2261/3383] Forecasting OPFI... [2026-02-23T20:28:30.548792] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-23T20:28:30.548823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-23T20:28:30.560897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-23T20:28:30.561273] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-23T20:28:30.562179] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-23T20:28:30.562241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:30.562274] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:30.562301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:30.562358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:30.623747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:30.624563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:30.624667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:30.624701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:30.753198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:30.753363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:30.753408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:30.753440] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:30.757024] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-23T20:28:30.757348] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-23T20:28:30.757488] [INFO ] [sig ] OPFI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:30.919921] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OPFI.txt [2026-02-23T20:28:30.920107] [INFO ] [sig ] [2261/3383] Completed OPFI in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:30.920158] [INFO ] [sig ] [2262/3383] Forecasting OPK... [2026-02-23T20:28:30.920190] [INFO ] [sig ] Generating forecast for: OPK [2026-02-23T20:28:30.920221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-23T20:28:30.932841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-23T20:28:30.933267] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-23T20:28:30.934090] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-23T20:28:30.934143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:30.934176] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:30.934203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:30.934260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:30.993888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:30.994804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:30.994891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:30.994925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:31.117470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:31.117656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:31.117701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:31.117731] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:31.121487] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=74.71%) [2026-02-23T20:28:31.121832] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-23T20:28:31.121967] [INFO ] [sig ] OPK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:31.271595] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OPK.txt [2026-02-23T20:28:31.271985] [INFO ] [sig ] [2262/3383] Completed OPK in 0.4s | 2.80 sym/s | Total: 13.4m | ETA: 6.7m [2026-02-23T20:28:31.272039] [INFO ] [sig ] [2263/3383] Forecasting OPP... [2026-02-23T20:28:31.272084] [INFO ] [sig ] Generating forecast for: OPP [2026-02-23T20:28:31.272127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-23T20:28:31.283356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-23T20:28:31.283743] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-23T20:28:31.284540] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-23T20:28:31.284614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:31.284650] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:31.284678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:31.284736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:31.350274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:31.351450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:31.351548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:31.351611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:31.480635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:31.480800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:31.480861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:31.480893] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:31.484538] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: UP (p=51.39%) [2026-02-23T20:28:31.484837] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-23T20:28:31.484965] [INFO ] [sig ] OPP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:31.634630] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OPP.txt [2026-02-23T20:28:31.634789] [INFO ] [sig ] [2263/3383] Completed OPP in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-23T20:28:31.634832] [INFO ] [sig ] [2264/3383] Forecasting OPRA... [2026-02-23T20:28:31.634862] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-23T20:28:31.634892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-23T20:28:31.646677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-23T20:28:31.647080] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-23T20:28:31.648074] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-23T20:28:31.648132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:31.648165] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:31.648192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:31.648248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:31.709131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:31.710060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:31.710150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:31.710182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:31.833512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:31.833705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:31.833747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:31.833776] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:31.837171] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-02-23T20:28:31.837452] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-23T20:28:31.837597] [INFO ] [sig ] OPRA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:31.983222] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OPRA.txt [2026-02-23T20:28:31.983360] [INFO ] [sig ] [2264/3383] Completed OPRA in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-23T20:28:31.983399] [INFO ] [sig ] [2265/3383] Forecasting OPTX... [2026-02-23T20:28:31.983428] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-23T20:28:31.983458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-23T20:28:31.995323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-23T20:28:31.995687] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-23T20:28:31.996456] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-23T20:28:31.996510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:31.996542] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:31.996593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:31.996653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:32.056085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:32.056843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:32.056926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:32.056958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:32.180649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:32.180839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:32.180882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:32.180910] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:32.184517] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=78.86%) [2026-02-23T20:28:32.184854] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-23T20:28:32.184982] [INFO ] [sig ] OPTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:32.327085] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OPTX.txt [2026-02-23T20:28:32.327221] [INFO ] [sig ] [2265/3383] Completed OPTX in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:32.327261] [INFO ] [sig ] [2266/3383] Forecasting OPXS... [2026-02-23T20:28:32.327290] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-23T20:28:32.327322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-23T20:28:32.338450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-23T20:28:32.338816] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-23T20:28:32.339593] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-23T20:28:32.339647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:32.339680] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:32.339707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:32.339763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:32.396614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:32.397359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:32.397441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:32.397475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:32.517177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:32.517338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:32.517383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:32.517412] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:32.520939] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: UP (p=84.27%) [2026-02-23T20:28:32.521225] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-23T20:28:32.521351] [INFO ] [sig ] OPXS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:32.663728] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OPXS.txt [2026-02-23T20:28:32.663875] [INFO ] [sig ] [2266/3383] Completed OPXS in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:32.663917] [INFO ] [sig ] [2267/3383] Forecasting ORA... [2026-02-23T20:28:32.663947] [INFO ] [sig ] Generating forecast for: ORA [2026-02-23T20:28:32.663977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-23T20:28:32.675229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-23T20:28:32.675598] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-23T20:28:32.676413] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-23T20:28:32.676467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:32.676555] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:32.676613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:32.676674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:32.734753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:32.735686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:32.735772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:32.735805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:32.856787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:32.856947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:32.856989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:32.857018] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:32.860513] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: DOWN (p=32.87%) [2026-02-23T20:28:32.860838] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-23T20:28:32.860964] [INFO ] [sig ] ORA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:33.006025] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ORA.txt [2026-02-23T20:28:33.006187] [INFO ] [sig ] [2267/3383] Completed ORA in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:33.006230] [INFO ] [sig ] [2268/3383] Forecasting ORC... [2026-02-23T20:28:33.006259] [INFO ] [sig ] Generating forecast for: ORC [2026-02-23T20:28:33.006290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-23T20:28:33.017762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-23T20:28:33.018114] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-23T20:28:33.018909] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-23T20:28:33.018963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:33.018995] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:33.019022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:33.019078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:33.076632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:33.077404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:33.077489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:33.077522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:33.199885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:33.200040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:33.200080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:33.200109] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:33.203537] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: UP (p=74.76%) [2026-02-23T20:28:33.203832] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-23T20:28:33.203955] [INFO ] [sig ] ORC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:33.357243] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ORC.txt [2026-02-23T20:28:33.357399] [INFO ] [sig ] [2268/3383] Completed ORC in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:33.357440] [INFO ] [sig ] [2269/3383] Forecasting ORGO... [2026-02-23T20:28:33.357470] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-23T20:28:33.357500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-23T20:28:33.369539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-23T20:28:33.370030] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-23T20:28:33.370919] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-23T20:28:33.370974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:33.371008] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:33.371037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:33.371098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:33.432402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:33.433306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:33.433391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:33.433425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:33.553987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:33.554164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:33.554218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:33.554256] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:33.557933] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: DOWN (p=30.08%) [2026-02-23T20:28:33.558229] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-23T20:28:33.558364] [INFO ] [sig ] ORGO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:33.703519] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ORGO.txt [2026-02-23T20:28:33.703713] [INFO ] [sig ] [2269/3383] Completed ORGO in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:33.703756] [INFO ] [sig ] [2270/3383] Forecasting ORIC... [2026-02-23T20:28:33.703787] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-23T20:28:33.703818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-23T20:28:33.715394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-23T20:28:33.715790] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-23T20:28:33.716563] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-23T20:28:33.716639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:33.716672] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:33.716700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:33.716756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:33.774587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:33.775461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:33.775661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:33.775707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:33.899666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:33.899826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:33.899867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:33.899897] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:33.903391] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=85.90%) [2026-02-23T20:28:33.903698] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-23T20:28:33.903824] [INFO ] [sig ] ORIC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:34.044980] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ORIC.txt [2026-02-23T20:28:34.045105] [INFO ] [sig ] [2270/3383] Completed ORIC in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:34.045151] [INFO ] [sig ] [2271/3383] Forecasting ORKA... [2026-02-23T20:28:34.045183] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-23T20:28:34.045213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-23T20:28:34.065946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-23T20:28:34.066279] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-23T20:28:34.067126] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-23T20:28:34.067181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:34.067213] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:34.067241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:34.067298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:34.125723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:34.126624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:34.126709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:34.126743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:34.247815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:34.247982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:34.248026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:34.248057] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:34.251590] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-02-23T20:28:34.251876] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-23T20:28:34.252006] [INFO ] [sig ] ORKA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:34.394845] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ORKA.txt [2026-02-23T20:28:34.394979] [INFO ] [sig ] [2271/3383] Completed ORKA in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:34.395020] [INFO ] [sig ] [2272/3383] Forecasting ORLY... [2026-02-23T20:28:34.395049] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-23T20:28:34.395080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-23T20:28:34.406783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-23T20:28:34.407119] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-23T20:28:34.407931] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-23T20:28:34.407985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:34.408017] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:34.408043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:34.408099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:34.467554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:34.468252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:34.468332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:34.468365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:34.591009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:34.591171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:34.591211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:34.591241] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:34.594701] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: DOWN (p=22.59%) [2026-02-23T20:28:34.594994] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-23T20:28:34.595142] [INFO ] [sig ] ORLY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:34.745431] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ORLY.txt [2026-02-23T20:28:34.745612] [INFO ] [sig ] [2272/3383] Completed ORLY in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:34.745656] [INFO ] [sig ] [2273/3383] Forecasting ORMP... [2026-02-23T20:28:34.745687] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-23T20:28:34.745717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-23T20:28:34.757151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-23T20:28:34.757552] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-23T20:28:34.758374] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-23T20:28:34.758427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:34.758459] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:34.758486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:34.758542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:34.816854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:34.817819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:34.817928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:34.817963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:34.938800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:34.938961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:34.939002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:34.939035] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:34.943127] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: UP (p=59.54%) [2026-02-23T20:28:34.943538] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-23T20:28:34.943710] [INFO ] [sig ] ORMP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:35.091891] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ORMP.txt [2026-02-23T20:28:35.092067] [INFO ] [sig ] [2273/3383] Completed ORMP in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:35.092110] [INFO ] [sig ] [2274/3383] Forecasting ORN... [2026-02-23T20:28:35.092141] [INFO ] [sig ] Generating forecast for: ORN [2026-02-23T20:28:35.092172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-23T20:28:35.104172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-23T20:28:35.104538] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-23T20:28:35.105345] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-23T20:28:35.105399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:35.105431] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:35.105458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:35.105514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:35.165810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:35.166681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:35.166764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:35.166797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:35.294712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:35.294868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:35.294910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:35.294957] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:35.298917] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: UP (p=69.21%) [2026-02-23T20:28:35.299200] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-23T20:28:35.299329] [INFO ] [sig ] ORN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:35.449156] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ORN.txt [2026-02-23T20:28:35.449316] [INFO ] [sig ] [2274/3383] Completed ORN in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:35.449356] [INFO ] [sig ] [2275/3383] Forecasting ORRF... [2026-02-23T20:28:35.449386] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-23T20:28:35.449419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-23T20:28:35.460736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-23T20:28:35.461132] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-23T20:28:35.461996] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-23T20:28:35.462064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:35.462117] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:35.462156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:35.462236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:35.522037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:35.522941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:35.523029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:35.523063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:35.646247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:35.646412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:35.646462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:35.646494] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:35.650056] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=29.82%) [2026-02-23T20:28:35.650346] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-23T20:28:35.650473] [INFO ] [sig ] ORRF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:35.812234] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ORRF.txt [2026-02-23T20:28:35.812394] [INFO ] [sig ] [2275/3383] Completed ORRF in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:35.812436] [INFO ] [sig ] [2276/3383] Forecasting OS... [2026-02-23T20:28:35.812466] [INFO ] [sig ] Generating forecast for: OS [2026-02-23T20:28:35.812496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-23T20:28:35.824850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-23T20:28:35.825231] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-23T20:28:35.826028] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-23T20:28:35.826081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:35.826114] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:35.826140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:35.826197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:35.886063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:35.887019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:35.887148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:35.887184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:36.020495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:36.020681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:36.020732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:36.020761] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:36.024188] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: DOWN (p=45.43%) [2026-02-23T20:28:36.024465] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-23T20:28:36.024609] [INFO ] [sig ] OS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:36.173043] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OS.txt [2026-02-23T20:28:36.173178] [INFO ] [sig ] [2276/3383] Completed OS in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:36.173218] [INFO ] [sig ] [2277/3383] Forecasting OSBC... [2026-02-23T20:28:36.173247] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-23T20:28:36.173278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-23T20:28:36.185821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-23T20:28:36.186213] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-23T20:28:36.187011] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-23T20:28:36.187065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:36.187145] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:36.187174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:36.187231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:36.249520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:36.250389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:36.250475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:36.250510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:36.373200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:36.373359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:36.373401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:36.373431] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:36.377081] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-02-23T20:28:36.377375] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-23T20:28:36.377506] [INFO ] [sig ] OSBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:36.521526] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OSBC.txt [2026-02-23T20:28:36.521733] [INFO ] [sig ] [2277/3383] Completed OSBC in 0.3s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:36.521776] [INFO ] [sig ] [2278/3383] Forecasting OSIS... [2026-02-23T20:28:36.521806] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-23T20:28:36.521838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-23T20:28:36.535198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-23T20:28:36.535629] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-23T20:28:36.536416] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-23T20:28:36.536470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:36.536503] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:36.536568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:36.536657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:36.594731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:36.595688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:36.595776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:36.595811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:36.722173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:36.722334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:36.722388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:36.722425] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:36.725952] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: UP (p=53.79%) [2026-02-23T20:28:36.726243] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-23T20:28:36.726372] [INFO ] [sig ] OSIS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:36.875864] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OSIS.txt [2026-02-23T20:28:36.876023] [INFO ] [sig ] [2278/3383] Completed OSIS in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:36.876065] [INFO ] [sig ] [2279/3383] Forecasting OSPN... [2026-02-23T20:28:36.876097] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-23T20:28:36.876127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-23T20:28:36.890137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-23T20:28:36.890546] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-23T20:28:36.891611] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-23T20:28:36.891665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:36.891699] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:36.891727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:36.891783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:36.952417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:36.953336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:36.953421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:36.953456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:37.079078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:37.079241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:37.079281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:37.079310] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:37.082962] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-23T20:28:37.083247] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-23T20:28:37.083376] [INFO ] [sig ] OSPN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:37.230957] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OSPN.txt [2026-02-23T20:28:37.231106] [INFO ] [sig ] [2279/3383] Completed OSPN in 0.4s | 2.80 sym/s | Total: 13.5m | ETA: 6.6m [2026-02-23T20:28:37.231145] [INFO ] [sig ] [2280/3383] Forecasting OSS... [2026-02-23T20:28:37.231175] [INFO ] [sig ] Generating forecast for: OSS [2026-02-23T20:28:37.231208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-23T20:28:37.242720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-23T20:28:37.243155] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-23T20:28:37.244015] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-23T20:28:37.244070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:37.244103] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:37.244132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:37.244190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:37.305490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:37.306399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:37.306485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:37.306518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:37.434158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:37.434337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:37.434385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:37.434460] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:37.438999] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-02-23T20:28:37.439363] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-23T20:28:37.439521] [INFO ] [sig ] OSS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:37.586538] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OSS.txt [2026-02-23T20:28:37.586730] [INFO ] [sig ] [2280/3383] Completed OSS in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-23T20:28:37.586772] [INFO ] [sig ] [2281/3383] Forecasting OTEX... [2026-02-23T20:28:37.586801] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-23T20:28:37.586832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-23T20:28:37.598130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-23T20:28:37.598521] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-23T20:28:37.599326] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-23T20:28:37.599381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:37.599414] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:37.599441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:37.599497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:37.657736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:37.658680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:37.658767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:37.658802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:37.787382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:37.787587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:37.787639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:37.787676] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:37.791289] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: DOWN (p=35.33%) [2026-02-23T20:28:37.791658] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-23T20:28:37.791826] [INFO ] [sig ] OTEX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:37.947457] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OTEX.txt [2026-02-23T20:28:37.947675] [INFO ] [sig ] [2281/3383] Completed OTEX in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-23T20:28:37.947730] [INFO ] [sig ] [2282/3383] Forecasting OTIS... [2026-02-23T20:28:37.947762] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-23T20:28:37.947801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-23T20:28:37.960093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-23T20:28:37.960514] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-23T20:28:37.961549] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-23T20:28:37.961632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:37.961673] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:37.961706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:37.961775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:38.023466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:38.024400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:38.024489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:38.024524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:38.152756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:38.152917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:38.152958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:38.152988] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:38.156409] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-02-23T20:28:38.156719] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-23T20:28:38.156843] [INFO ] [sig ] OTIS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:38.299769] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OTIS.txt [2026-02-23T20:28:38.299922] [INFO ] [sig ] [2282/3383] Completed OTIS in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:38.299965] [INFO ] [sig ] [2283/3383] Forecasting OTLY... [2026-02-23T20:28:38.299995] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-23T20:28:38.300025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-23T20:28:38.311405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-23T20:28:38.311803] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-23T20:28:38.312683] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-23T20:28:38.312740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:38.312772] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:38.312799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:38.312855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:38.375859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:38.376748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:38.376846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:38.376880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:38.499673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:38.499831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:38.499874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:38.499904] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:38.503446] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-02-23T20:28:38.503750] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-23T20:28:38.503878] [INFO ] [sig ] OTLY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:38.648340] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OTLY.txt [2026-02-23T20:28:38.648488] [INFO ] [sig ] [2283/3383] Completed OTLY in 0.3s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:38.648529] [INFO ] [sig ] [2284/3383] Forecasting OVID... [2026-02-23T20:28:38.648559] [INFO ] [sig ] Generating forecast for: OVID [2026-02-23T20:28:38.648611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-23T20:28:38.660291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-23T20:28:38.660655] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-23T20:28:38.661493] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-23T20:28:38.661549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:38.661608] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:38.661639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:38.661696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:38.720252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:38.720958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:38.721194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:38.721228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:38.840289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:38.840439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:38.840481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:38.840510] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:38.843982] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: DOWN (p=32.47%) [2026-02-23T20:28:38.844259] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-23T20:28:38.844381] [INFO ] [sig ] OVID: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:38.988702] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OVID.txt [2026-02-23T20:28:38.988838] [INFO ] [sig ] [2284/3383] Completed OVID in 0.3s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:38.988878] [INFO ] [sig ] [2285/3383] Forecasting OVLY... [2026-02-23T20:28:38.988909] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-23T20:28:38.988945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-23T20:28:39.001306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-23T20:28:39.001761] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-23T20:28:39.002604] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-23T20:28:39.002667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:39.002710] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:39.002745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:39.002816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:39.061499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:39.062352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:39.062432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:39.062466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:39.162402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:39.162539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:39.162597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:39.162644] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:39.166361] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: DOWN (p=28.76%) [2026-02-23T20:28:39.166657] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-23T20:28:39.166782] [INFO ] [sig ] OVLY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:39.309601] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OVLY.txt [2026-02-23T20:28:39.309735] [INFO ] [sig ] [2285/3383] Completed OVLY in 0.3s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:39.309780] [INFO ] [sig ] [2286/3383] Forecasting OWL... [2026-02-23T20:28:39.309809] [INFO ] [sig ] Generating forecast for: OWL [2026-02-23T20:28:39.309840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-23T20:28:39.320968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-23T20:28:39.321317] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-23T20:28:39.322158] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-23T20:28:39.322212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:39.322245] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:39.322272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:39.322328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:39.381562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:39.382364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:39.382447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:39.382480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:39.504890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:39.505046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:39.505088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:39.505118] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:39.512853] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: DOWN (p=36.16%) [2026-02-23T20:28:39.513488] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-23T20:28:39.513663] [INFO ] [sig ] OWL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:39.671135] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OWL.txt [2026-02-23T20:28:39.671325] [INFO ] [sig ] [2286/3383] Completed OWL in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:39.671377] [INFO ] [sig ] [2287/3383] Forecasting OXLC... [2026-02-23T20:28:39.671414] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-23T20:28:39.671455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-23T20:28:39.685740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-23T20:28:39.686157] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-23T20:28:39.687173] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-23T20:28:39.687247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:39.687297] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:39.687343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:39.687429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:39.754769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:39.755691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:39.755868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:39.755906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:39.891411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:39.891616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:39.891661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:39.891701] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:39.895718] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=15.99%) [2026-02-23T20:28:39.896043] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-23T20:28:39.896207] [INFO ] [sig ] OXLC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:40.057415] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OXLC.txt [2026-02-23T20:28:40.057629] [INFO ] [sig ] [2287/3383] Completed OXLC in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:40.057680] [INFO ] [sig ] [2288/3383] Forecasting OXM... [2026-02-23T20:28:40.057725] [INFO ] [sig ] Generating forecast for: OXM [2026-02-23T20:28:40.057775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-23T20:28:40.069360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-23T20:28:40.069803] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-23T20:28:40.070682] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-23T20:28:40.070737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:40.070770] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:40.070798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:40.070855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:40.134158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:40.135181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:40.135286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:40.135321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:40.267369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:40.267528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:40.267587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:40.267620] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:40.271077] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=48.93%) [2026-02-23T20:28:40.271402] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-23T20:28:40.271525] [INFO ] [sig ] OXM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:40.421873] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OXM.txt [2026-02-23T20:28:40.422037] [INFO ] [sig ] [2288/3383] Completed OXM in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:40.422078] [INFO ] [sig ] [2289/3383] Forecasting OXSQ... [2026-02-23T20:28:40.422111] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-23T20:28:40.422144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-23T20:28:40.434637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-23T20:28:40.435099] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-23T20:28:40.436009] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-23T20:28:40.436067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:40.436100] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:40.436128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:40.436201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:40.500753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:40.501837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:40.501924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:40.501960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:40.631766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:40.632117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:40.632159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:40.632190] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:40.635863] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=23.84%) [2026-02-23T20:28:40.636316] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-23T20:28:40.636467] [INFO ] [sig ] OXSQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:40.793266] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/OXSQ.txt [2026-02-23T20:28:40.793420] [INFO ] [sig ] [2289/3383] Completed OXSQ in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:40.793459] [INFO ] [sig ] [2290/3383] Forecasting OZEM... [2026-02-23T20:28:40.793490] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-23T20:28:40.793520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-23T20:28:40.804481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-23T20:28:40.804895] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-23T20:28:40.805915] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-23T20:28:40.805970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:40.806004] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:40.806033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:40.806092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:40.869145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:40.870292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:40.870382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:40.870417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:40.984512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:40.984680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:40.984721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:40.984750] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:40.988499] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=58.32%) [2026-02-23T20:28:40.988865] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-23T20:28:40.989007] [INFO ] [sig ] OZEM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:41.136250] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OZEM.txt [2026-02-23T20:28:41.136402] [INFO ] [sig ] [2290/3383] Completed OZEM in 0.3s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:41.136442] [INFO ] [sig ] [2291/3383] Forecasting OZK... [2026-02-23T20:28:41.136473] [INFO ] [sig ] Generating forecast for: OZK [2026-02-23T20:28:41.136503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-23T20:28:41.148936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-23T20:28:41.149425] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-23T20:28:41.150229] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-23T20:28:41.150298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:41.150332] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:41.150359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:41.150416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:41.209659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:41.210303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:41.210382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:41.210414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:41.334963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:41.335115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:41.335155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:41.335184] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:41.338635] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=87.15%) [2026-02-23T20:28:41.338939] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-23T20:28:41.339066] [INFO ] [sig ] OZK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:41.484427] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OZK.txt [2026-02-23T20:28:41.484559] [INFO ] [sig ] [2291/3383] Completed OZK in 0.3s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:41.484619] [INFO ] [sig ] [2292/3383] Forecasting OZKAP... [2026-02-23T20:28:41.484649] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-23T20:28:41.484680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-23T20:28:41.496079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-23T20:28:41.496453] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-23T20:28:41.497287] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-23T20:28:41.497343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:41.497376] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:41.497406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:41.497466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:41.556694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:41.557358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:41.557439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:41.557474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:41.676786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:41.676944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:41.677168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:41.677199] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:41.681210] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: UP (p=82.36%) [2026-02-23T20:28:41.681509] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-23T20:28:41.681660] [INFO ] [sig ] OZKAP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:41.831919] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/OZKAP.txt [2026-02-23T20:28:41.832058] [INFO ] [sig ] [2292/3383] Completed OZKAP in 0.3s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:41.832097] [INFO ] [sig ] [2293/3383] Forecasting PAA... [2026-02-23T20:28:41.832127] [INFO ] [sig ] Generating forecast for: PAA [2026-02-23T20:28:41.832157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-23T20:28:41.843495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-23T20:28:41.843881] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-23T20:28:41.844665] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-23T20:28:41.844720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:41.844753] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:41.844779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:41.844835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:41.906035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:41.906704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:41.906785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:41.906819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:42.046008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:42.046172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:42.046216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:42.046248] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:42.049849] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-02-23T20:28:42.050146] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-23T20:28:42.050277] [INFO ] [sig ] PAA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:42.197401] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PAA.txt [2026-02-23T20:28:42.197535] [INFO ] [sig ] [2293/3383] Completed PAA in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:42.197593] [INFO ] [sig ] [2294/3383] Forecasting PAAS... [2026-02-23T20:28:42.197626] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-23T20:28:42.197656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-23T20:28:42.208612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-23T20:28:42.208954] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-23T20:28:42.209801] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-23T20:28:42.209868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:42.209929] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:42.209957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:42.210015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:42.268950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:42.269832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:42.269921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:42.269955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:42.398284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:42.398439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:42.398480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:42.398510] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:42.402153] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: DOWN (p=28.36%) [2026-02-23T20:28:42.402440] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-23T20:28:42.402568] [INFO ] [sig ] PAAS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:42.547802] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PAAS.txt [2026-02-23T20:28:42.547949] [INFO ] [sig ] [2294/3383] Completed PAAS in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:42.547992] [INFO ] [sig ] [2295/3383] Forecasting PAC... [2026-02-23T20:28:42.548021] [INFO ] [sig ] Generating forecast for: PAC [2026-02-23T20:28:42.548050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-23T20:28:42.559014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-23T20:28:42.559333] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-23T20:28:42.560122] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-23T20:28:42.560175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:42.560208] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:42.560236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:42.560293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:42.618904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:42.619556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:42.619658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:42.619694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:42.743754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:42.743908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:42.743949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:42.743979] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:42.747554] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=71.67%) [2026-02-23T20:28:42.747868] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-23T20:28:42.748156] [INFO ] [sig ] PAC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:42.893501] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PAC.txt [2026-02-23T20:28:42.893646] [INFO ] [sig ] [2295/3383] Completed PAC in 0.3s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:42.893690] [INFO ] [sig ] [2296/3383] Forecasting PACB... [2026-02-23T20:28:42.893719] [INFO ] [sig ] Generating forecast for: PACB [2026-02-23T20:28:42.893749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-23T20:28:42.905990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-23T20:28:42.906331] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-23T20:28:42.907184] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-23T20:28:42.907242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:42.907277] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:42.907306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:42.907363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:42.967670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:42.968381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:42.968464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:42.968497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:43.092633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:43.092790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:43.092838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:43.092872] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:43.096374] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-23T20:28:43.096689] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-23T20:28:43.096837] [INFO ] [sig ] PACB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:43.248364] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PACB.txt [2026-02-23T20:28:43.248519] [INFO ] [sig ] [2296/3383] Completed PACB in 0.4s | 2.80 sym/s | Total: 13.6m | ETA: 6.5m [2026-02-23T20:28:43.248560] [INFO ] [sig ] [2297/3383] Forecasting PACK... [2026-02-23T20:28:43.248612] [INFO ] [sig ] Generating forecast for: PACK [2026-02-23T20:28:43.248645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-23T20:28:43.260356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-23T20:28:43.260759] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-23T20:28:43.261754] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-23T20:28:43.261812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:43.261844] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:43.261871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:43.261932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:43.322364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:43.323284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:43.323381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:43.323414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:43.446935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:43.447094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:43.447134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:43.447200] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:43.450677] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: UP (p=82.58%) [2026-02-23T20:28:43.450963] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-23T20:28:43.451088] [INFO ] [sig ] PACK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:43.593814] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PACK.txt [2026-02-23T20:28:43.593971] [INFO ] [sig ] [2297/3383] Completed PACK in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-23T20:28:43.594014] [INFO ] [sig ] [2298/3383] Forecasting PAGP... [2026-02-23T20:28:43.594044] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-23T20:28:43.594076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-23T20:28:43.605729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-23T20:28:43.606116] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-23T20:28:43.606930] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-23T20:28:43.606984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:43.607016] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:43.607042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:43.607098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:43.666274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:43.667177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:43.667266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:43.667299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:43.790093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:43.790269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:43.790311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:43.790342] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:43.793856] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=57.49%) [2026-02-23T20:28:43.794151] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-23T20:28:43.794282] [INFO ] [sig ] PAGP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:43.938604] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PAGP.txt [2026-02-23T20:28:43.938741] [INFO ] [sig ] [2298/3383] Completed PAGP in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:43.938791] [INFO ] [sig ] [2299/3383] Forecasting PAGS... [2026-02-23T20:28:43.938830] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-23T20:28:43.938883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-23T20:28:43.951822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-23T20:28:43.952149] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-23T20:28:43.952971] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-23T20:28:43.953025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:43.953248] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:43.953275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:43.953333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:44.012752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:44.013444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:44.013524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:44.013557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:44.138025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:44.138181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:44.138221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:44.138252] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:44.142289] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: DOWN (p=49.74%) [2026-02-23T20:28:44.142590] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-23T20:28:44.142723] [INFO ] [sig ] PAGS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:44.313616] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PAGS.txt [2026-02-23T20:28:44.313760] [INFO ] [sig ] [2299/3383] Completed PAGS in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:44.313800] [INFO ] [sig ] [2300/3383] Forecasting PAHC... [2026-02-23T20:28:44.313832] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-23T20:28:44.313863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-23T20:28:44.326649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-23T20:28:44.327014] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-23T20:28:44.328206] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-23T20:28:44.328260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:44.328292] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:44.328319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:44.328375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:44.386170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:44.386962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:44.387046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:44.387079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:44.510312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:44.510466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:44.510505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:44.510534] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:44.514407] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: UP (p=61.31%) [2026-02-23T20:28:44.514703] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-23T20:28:44.514827] [INFO ] [sig ] PAHC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:44.660005] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PAHC.txt [2026-02-23T20:28:44.660135] [INFO ] [sig ] [2300/3383] Completed PAHC in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:44.660177] [INFO ] [sig ] [2301/3383] Forecasting PAL... [2026-02-23T20:28:44.660208] [INFO ] [sig ] Generating forecast for: PAL [2026-02-23T20:28:44.660239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-23T20:28:44.671802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-23T20:28:44.672137] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-23T20:28:44.672956] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-23T20:28:44.673012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:44.673045] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:44.673072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:44.673129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:44.731837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:44.732490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:44.732588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:44.732624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:44.851550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:44.851722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:44.851763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:44.851793] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:44.855238] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=62.46%) [2026-02-23T20:28:44.855519] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-23T20:28:44.855664] [INFO ] [sig ] PAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:44.999717] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PAL.txt [2026-02-23T20:28:44.999857] [INFO ] [sig ] [2301/3383] Completed PAL in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:44.999898] [INFO ] [sig ] [2302/3383] Forecasting PAM... [2026-02-23T20:28:44.999928] [INFO ] [sig ] Generating forecast for: PAM [2026-02-23T20:28:44.999958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-23T20:28:45.010917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-23T20:28:45.011245] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-23T20:28:45.012048] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-23T20:28:45.012103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:45.012158] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:45.012187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:45.012244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:45.072197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:45.073189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:45.073278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:45.073312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:45.200589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:45.200749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:45.200791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:45.200819] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:45.204820] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=38.44%) [2026-02-23T20:28:45.205313] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-23T20:28:45.205435] [INFO ] [sig ] PAM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:45.350712] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PAM.txt [2026-02-23T20:28:45.350873] [INFO ] [sig ] [2302/3383] Completed PAM in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:45.350914] [INFO ] [sig ] [2303/3383] Forecasting PANL... [2026-02-23T20:28:45.350945] [INFO ] [sig ] Generating forecast for: PANL [2026-02-23T20:28:45.350977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-23T20:28:45.363209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-23T20:28:45.363548] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-23T20:28:45.364359] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-23T20:28:45.364415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:45.364449] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:45.364478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:45.364535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:45.423667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:45.424392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:45.424475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:45.424509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:45.552012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:45.552174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:45.552215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:45.552244] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:45.555831] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=11.14%) [2026-02-23T20:28:45.556117] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-23T20:28:45.556246] [INFO ] [sig ] PANL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:45.710015] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PANL.txt [2026-02-23T20:28:45.710184] [INFO ] [sig ] [2303/3383] Completed PANL in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:45.710225] [INFO ] [sig ] [2304/3383] Forecasting PASG... [2026-02-23T20:28:45.710255] [INFO ] [sig ] Generating forecast for: PASG [2026-02-23T20:28:45.710286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-23T20:28:45.721871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-23T20:28:45.722319] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-23T20:28:45.723183] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-23T20:28:45.723241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:45.723288] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:45.723317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:45.723373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:45.786960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:45.787911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:45.788100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:45.788138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:45.916060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:45.916237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:45.916281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:45.916312] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:45.919904] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=8.87%) [2026-02-23T20:28:45.920201] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-23T20:28:45.920324] [INFO ] [sig ] PASG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:46.064100] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PASG.txt [2026-02-23T20:28:46.064237] [INFO ] [sig ] [2304/3383] Completed PASG in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:46.064278] [INFO ] [sig ] [2305/3383] Forecasting PATH... [2026-02-23T20:28:46.064309] [INFO ] [sig ] Generating forecast for: PATH [2026-02-23T20:28:46.064340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-23T20:28:46.075824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-23T20:28:46.076175] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-23T20:28:46.077195] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-23T20:28:46.077254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:46.077298] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:46.077329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:46.077401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:46.135153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:46.135962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:46.136048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:46.136081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:46.260558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:46.260733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:46.260774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:46.260804] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:46.264412] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=80.92%) [2026-02-23T20:28:46.264716] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-23T20:28:46.264858] [INFO ] [sig ] PATH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:46.408492] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PATH.txt [2026-02-23T20:28:46.408639] [INFO ] [sig ] [2305/3383] Completed PATH in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:46.408688] [INFO ] [sig ] [2306/3383] Forecasting PATK... [2026-02-23T20:28:46.408719] [INFO ] [sig ] Generating forecast for: PATK [2026-02-23T20:28:46.408749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-23T20:28:46.420017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-23T20:28:46.420338] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-23T20:28:46.421153] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-23T20:28:46.421208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:46.421240] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:46.421267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:46.421324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:46.483685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:46.484550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:46.484655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:46.484690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:46.608527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:46.608698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:46.608740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:46.608770] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:46.612350] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=88.88%) [2026-02-23T20:28:46.612655] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-23T20:28:46.612782] [INFO ] [sig ] PATK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:46.765938] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PATK.txt [2026-02-23T20:28:46.766082] [INFO ] [sig ] [2306/3383] Completed PATK in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:46.766123] [INFO ] [sig ] [2307/3383] Forecasting PAX... [2026-02-23T20:28:46.766153] [INFO ] [sig ] Generating forecast for: PAX [2026-02-23T20:28:46.766184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-23T20:28:46.778248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-23T20:28:46.778624] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-23T20:28:46.779411] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-23T20:28:46.779466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:46.779499] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:46.779526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:46.779615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:46.842028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:46.843151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:46.843237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:46.843271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:46.967065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:46.967223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:46.967263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:46.967294] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:46.971275] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=27.83%) [2026-02-23T20:28:46.971559] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-23T20:28:46.971765] [INFO ] [sig ] PAX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:47.117086] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PAX.txt [2026-02-23T20:28:47.117285] [INFO ] [sig ] [2307/3383] Completed PAX in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:47.117345] [INFO ] [sig ] [2308/3383] Forecasting PAXS... [2026-02-23T20:28:47.117380] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-23T20:28:47.117413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-23T20:28:47.130173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-23T20:28:47.130519] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-23T20:28:47.131364] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-23T20:28:47.131420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:47.131454] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:47.131481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:47.131539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:47.191139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:47.191944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:47.192026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:47.192059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:47.315083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:47.315240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:47.315285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:47.315315] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:47.318841] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-02-23T20:28:47.319143] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-23T20:28:47.319269] [INFO ] [sig ] PAXS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:47.461949] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PAXS.txt [2026-02-23T20:28:47.462085] [INFO ] [sig ] [2308/3383] Completed PAXS in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:47.462125] [INFO ] [sig ] [2309/3383] Forecasting PAY... [2026-02-23T20:28:47.462155] [INFO ] [sig ] Generating forecast for: PAY [2026-02-23T20:28:47.462186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-23T20:28:47.473344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-23T20:28:47.473705] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-23T20:28:47.474511] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-23T20:28:47.474565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:47.474622] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:47.474650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:47.474707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:47.534976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:47.535755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:47.535842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:47.535876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:47.660492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:47.660664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:47.660723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:47.660753] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:47.664558] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=82.75%) [2026-02-23T20:28:47.664854] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-23T20:28:47.664983] [INFO ] [sig ] PAY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:47.814443] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PAY.txt [2026-02-23T20:28:47.814617] [INFO ] [sig ] [2309/3383] Completed PAY in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:47.814663] [INFO ] [sig ] [2310/3383] Forecasting PAYC... [2026-02-23T20:28:47.814693] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-23T20:28:47.814723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-23T20:28:47.828122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-23T20:28:47.828604] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-23T20:28:47.829732] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-23T20:28:47.829804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:47.829856] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:47.829905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:47.829979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:47.890141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:47.891027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:47.891112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:47.891145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:48.015973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:48.016129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:48.016170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:48.016199] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:48.020007] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: DOWN (p=13.32%) [2026-02-23T20:28:48.020287] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-23T20:28:48.020412] [INFO ] [sig ] PAYC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:48.166413] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PAYC.txt [2026-02-23T20:28:48.166543] [INFO ] [sig ] [2310/3383] Completed PAYC in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:48.166600] [INFO ] [sig ] [2311/3383] Forecasting PAYO... [2026-02-23T20:28:48.166632] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-23T20:28:48.166664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-23T20:28:48.178054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-23T20:28:48.178566] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-23T20:28:48.179506] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-23T20:28:48.179559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:48.179664] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:48.179694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:48.179751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:48.239785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:48.240609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:48.240709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:48.240744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:48.366678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:48.366831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:48.366871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:48.366900] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:48.370352] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=86.64%) [2026-02-23T20:28:48.370656] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-23T20:28:48.370782] [INFO ] [sig ] PAYO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:48.513740] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PAYO.txt [2026-02-23T20:28:48.513878] [INFO ] [sig ] [2311/3383] Completed PAYO in 0.3s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:48.513919] [INFO ] [sig ] [2312/3383] Forecasting PAYS... [2026-02-23T20:28:48.513947] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-23T20:28:48.513977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-23T20:28:48.525224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-23T20:28:48.525598] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-23T20:28:48.526363] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-23T20:28:48.526416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:48.526449] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:48.526476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:48.526533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:48.589047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:48.589875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:48.589959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:48.589997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:48.710543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:48.710712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:48.710756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:48.710786] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:48.714337] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-02-23T20:28:48.714643] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-23T20:28:48.714772] [INFO ] [sig ] PAYS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:48.874677] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PAYS.txt [2026-02-23T20:28:48.874842] [INFO ] [sig ] [2312/3383] Completed PAYS in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:48.874893] [INFO ] [sig ] [2313/3383] Forecasting PAYX... [2026-02-23T20:28:48.874929] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-23T20:28:48.874965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-23T20:28:48.886608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-23T20:28:48.886997] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-23T20:28:48.887870] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-23T20:28:48.887927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:48.887981] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:48.888022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:48.888086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:48.950474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:48.951404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:48.951490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:48.951525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:49.082391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:49.082551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:49.082615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:49.082646] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:49.086742] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: UP (p=77.30%) [2026-02-23T20:28:49.087044] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-23T20:28:49.087183] [INFO ] [sig ] PAYX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:49.234908] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PAYX.txt [2026-02-23T20:28:49.235053] [INFO ] [sig ] [2313/3383] Completed PAYX in 0.4s | 2.80 sym/s | Total: 13.7m | ETA: 6.4m [2026-02-23T20:28:49.235095] [INFO ] [sig ] [2314/3383] Forecasting PB... [2026-02-23T20:28:49.235126] [INFO ] [sig ] Generating forecast for: PB [2026-02-23T20:28:49.235157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-23T20:28:49.246175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-23T20:28:49.246549] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-23T20:28:49.247546] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-23T20:28:49.247622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:49.247655] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:49.247681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:49.247738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:49.304924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:49.305678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:49.305759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:49.305792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:49.428371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:49.428529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:49.428587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:49.428650] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:49.432081] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: UP (p=55.17%) [2026-02-23T20:28:49.432361] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-23T20:28:49.432486] [INFO ] [sig ] PB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:49.575611] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PB.txt [2026-02-23T20:28:49.575764] [INFO ] [sig ] [2314/3383] Completed PB in 0.3s | 2.80 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-23T20:28:49.575804] [INFO ] [sig ] [2315/3383] Forecasting PBA... [2026-02-23T20:28:49.575834] [INFO ] [sig ] Generating forecast for: PBA [2026-02-23T20:28:49.575864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-23T20:28:49.587055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-23T20:28:49.587424] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-23T20:28:49.588295] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-23T20:28:49.588349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:49.588381] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:49.588408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:49.588464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:49.647247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:49.648095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:49.648208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:49.648246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:49.773509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:49.773688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:49.773730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:49.773763] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:49.777235] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=77.48%) [2026-02-23T20:28:49.777511] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-23T20:28:49.777679] [INFO ] [sig ] PBA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:49.925845] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PBA.txt [2026-02-23T20:28:49.925995] [INFO ] [sig ] [2315/3383] Completed PBA in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:49.926038] [INFO ] [sig ] [2316/3383] Forecasting PBF... [2026-02-23T20:28:49.926069] [INFO ] [sig ] Generating forecast for: PBF [2026-02-23T20:28:49.926102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-23T20:28:49.937815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-23T20:28:49.938192] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-23T20:28:49.939008] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-23T20:28:49.939062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:49.939095] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:49.939121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:49.939177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:49.997176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:49.997997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:49.998081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:49.998115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:50.123405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:50.123565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:50.123625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:50.123655] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:50.127073] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=87.01%) [2026-02-23T20:28:50.127349] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-23T20:28:50.127471] [INFO ] [sig ] PBF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:50.273252] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PBF.txt [2026-02-23T20:28:50.273397] [INFO ] [sig ] [2316/3383] Completed PBF in 0.3s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:50.273437] [INFO ] [sig ] [2317/3383] Forecasting PBFS... [2026-02-23T20:28:50.273467] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-23T20:28:50.273505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-23T20:28:50.284325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-23T20:28:50.284681] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-23T20:28:50.285598] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-23T20:28:50.285652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:50.285684] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:50.285711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:50.285768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:50.343764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:50.344430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:50.344510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:50.344542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:50.445791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:50.445950] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:28:50.445993] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:50.446023] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:50.449561] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=13.36%) [2026-02-23T20:28:50.449862] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-23T20:28:50.450013] [INFO ] [sig ] PBFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:50.597010] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PBFS.txt [2026-02-23T20:28:50.597170] [INFO ] [sig ] [2317/3383] Completed PBFS in 0.3s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:50.597210] [INFO ] [sig ] [2318/3383] Forecasting PBH... [2026-02-23T20:28:50.597428] [INFO ] [sig ] Generating forecast for: PBH [2026-02-23T20:28:50.597458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-23T20:28:50.610796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-23T20:28:50.611155] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-23T20:28:50.612000] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-23T20:28:50.612059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:50.612092] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:50.612119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:50.612176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:50.671430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:50.672332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:50.672419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:50.672452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:50.799420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:50.799601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:50.799646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:50.799676] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:50.803891] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: DOWN (p=22.17%) [2026-02-23T20:28:50.804394] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-23T20:28:50.804530] [INFO ] [sig ] PBH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:50.950455] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PBH.txt [2026-02-23T20:28:50.950633] [INFO ] [sig ] [2318/3383] Completed PBH in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:50.950676] [INFO ] [sig ] [2319/3383] Forecasting PBI... [2026-02-23T20:28:50.950708] [INFO ] [sig ] Generating forecast for: PBI [2026-02-23T20:28:50.950738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-23T20:28:50.963228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-23T20:28:50.963630] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-23T20:28:50.964408] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-23T20:28:50.964462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:50.964495] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:50.964523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:50.964609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:51.024819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:51.025936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:51.026036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:51.026076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:51.154926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:51.155084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:51.155125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:51.155154] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:51.158771] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=42.78%) [2026-02-23T20:28:51.159110] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-23T20:28:51.159249] [INFO ] [sig ] PBI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:51.310109] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PBI.txt [2026-02-23T20:28:51.310270] [INFO ] [sig ] [2319/3383] Completed PBI in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:51.310311] [INFO ] [sig ] [2320/3383] Forecasting PBYI... [2026-02-23T20:28:51.310342] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-23T20:28:51.310373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-23T20:28:51.322085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-23T20:28:51.322470] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-23T20:28:51.323332] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-23T20:28:51.323388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:51.323422] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:51.323450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:51.323508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:51.383412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:51.384445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:51.384530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:51.384562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:51.514401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:51.514561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:51.514620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:51.514668] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:51.518159] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-02-23T20:28:51.518452] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-23T20:28:51.518603] [INFO ] [sig ] PBYI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:51.669300] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PBYI.txt [2026-02-23T20:28:51.669517] [INFO ] [sig ] [2320/3383] Completed PBYI in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:51.669596] [INFO ] [sig ] [2321/3383] Forecasting PCB... [2026-02-23T20:28:51.669633] [INFO ] [sig ] Generating forecast for: PCB [2026-02-23T20:28:51.669665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-23T20:28:51.681620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-23T20:28:51.682080] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-23T20:28:51.683030] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-23T20:28:51.683089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:51.683122] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:51.683151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:51.683209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:51.745761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:51.746732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:51.746852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:51.746888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:51.868826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:51.869004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:51.869049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:51.869081] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:51.872950] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: UP (p=55.84%) [2026-02-23T20:28:51.873298] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-23T20:28:51.873439] [INFO ] [sig ] PCB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:52.036374] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PCB.txt [2026-02-23T20:28:52.036536] [INFO ] [sig ] [2321/3383] Completed PCB in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:52.036599] [INFO ] [sig ] [2322/3383] Forecasting PCF... [2026-02-23T20:28:52.036636] [INFO ] [sig ] Generating forecast for: PCF [2026-02-23T20:28:52.036667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-23T20:28:52.047986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-23T20:28:52.048371] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-23T20:28:52.049205] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-23T20:28:52.049258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:52.049291] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:52.049318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:52.049374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:52.106945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:52.107829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:52.107943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:52.107979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:52.239835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:52.240006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:52.240050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:52.240080] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:52.243720] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=66.50%) [2026-02-23T20:28:52.244085] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-23T20:28:52.244229] [INFO ] [sig ] PCF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:52.387793] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PCF.txt [2026-02-23T20:28:52.387959] [INFO ] [sig ] [2322/3383] Completed PCF in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:52.387999] [INFO ] [sig ] [2323/3383] Forecasting PCG... [2026-02-23T20:28:52.388029] [INFO ] [sig ] Generating forecast for: PCG [2026-02-23T20:28:52.388061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-23T20:28:52.399459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-23T20:28:52.399821] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-23T20:28:52.400684] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-23T20:28:52.400738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:52.400772] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:52.400800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:52.400857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:52.458259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:52.458984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:52.459068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:52.459102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:52.583010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:52.583184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:52.583224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:52.583254] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:52.586737] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: UP (p=68.84%) [2026-02-23T20:28:52.587042] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-23T20:28:52.587170] [INFO ] [sig ] PCG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:52.744195] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PCG.txt [2026-02-23T20:28:52.744358] [INFO ] [sig ] [2323/3383] Completed PCG in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:52.744399] [INFO ] [sig ] [2324/3383] Forecasting PCM... [2026-02-23T20:28:52.744429] [INFO ] [sig ] Generating forecast for: PCM [2026-02-23T20:28:52.744461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-23T20:28:52.758855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-23T20:28:52.759294] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-23T20:28:52.760529] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-23T20:28:52.760601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:52.760636] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:52.760663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:52.760719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:52.825009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:52.825988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:52.826088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:52.826126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:52.950852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:52.951015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:52.951060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:52.951091] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:52.954756] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: DOWN (p=44.19%) [2026-02-23T20:28:52.955078] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-23T20:28:52.955223] [INFO ] [sig ] PCM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:53.102957] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PCM.txt [2026-02-23T20:28:53.103141] [INFO ] [sig ] [2324/3383] Completed PCM in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:53.103183] [INFO ] [sig ] [2325/3383] Forecasting PCN... [2026-02-23T20:28:53.103214] [INFO ] [sig ] Generating forecast for: PCN [2026-02-23T20:28:53.103244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-23T20:28:53.115698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-23T20:28:53.116116] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-23T20:28:53.116965] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-23T20:28:53.117022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:53.117056] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:53.117085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:53.117144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:53.177365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:53.178301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:53.178387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:53.178421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:53.306395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:53.306567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:53.306647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:53.306687] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:53.310689] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=45.51%) [2026-02-23T20:28:53.310994] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-23T20:28:53.311134] [INFO ] [sig ] PCN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:53.461021] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PCN.txt [2026-02-23T20:28:53.461184] [INFO ] [sig ] [2325/3383] Completed PCN in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:53.461226] [INFO ] [sig ] [2326/3383] Forecasting PCQ... [2026-02-23T20:28:53.461445] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-23T20:28:53.461476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-23T20:28:53.473366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-23T20:28:53.473773] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-23T20:28:53.474554] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-23T20:28:53.474658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:53.474695] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:53.474724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:53.474781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:53.534715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:53.535629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:53.535714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:53.535747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:53.653106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:53.653268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:53.653309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:53.653338] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:53.657092] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-02-23T20:28:53.657593] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-23T20:28:53.657718] [INFO ] [sig ] PCQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:53.802749] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PCQ.txt [2026-02-23T20:28:53.802883] [INFO ] [sig ] [2326/3383] Completed PCQ in 0.3s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:53.802922] [INFO ] [sig ] [2327/3383] Forecasting PCRX... [2026-02-23T20:28:53.802953] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-23T20:28:53.802986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-23T20:28:53.816046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-23T20:28:53.816394] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-23T20:28:53.817212] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-23T20:28:53.817265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:53.817299] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:53.817327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:53.817383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:53.880657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:53.881384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:53.881465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:53.881501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:54.011016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:54.011176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:54.011218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:54.011249] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:54.014844] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=67.29%) [2026-02-23T20:28:54.015125] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-23T20:28:54.015251] [INFO ] [sig ] PCRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:54.164142] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PCRX.txt [2026-02-23T20:28:54.164278] [INFO ] [sig ] [2327/3383] Completed PCRX in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:54.164318] [INFO ] [sig ] [2328/3383] Forecasting PCTY... [2026-02-23T20:28:54.164349] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-23T20:28:54.164379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-23T20:28:54.175406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-23T20:28:54.175754] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-23T20:28:54.176559] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-23T20:28:54.176639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:54.176697] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:54.176726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:54.176783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:54.238881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:54.239888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:54.239975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:54.240011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:54.364131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:54.364287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:54.364327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:54.364356] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:54.367796] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=11.69%) [2026-02-23T20:28:54.368111] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-23T20:28:54.368236] [INFO ] [sig ] PCTY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:54.511770] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PCTY.txt [2026-02-23T20:28:54.511909] [INFO ] [sig ] [2328/3383] Completed PCTY in 0.3s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:54.511951] [INFO ] [sig ] [2329/3383] Forecasting PCVX... [2026-02-23T20:28:54.511982] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-23T20:28:54.512016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-23T20:28:54.523155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-23T20:28:54.523471] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-23T20:28:54.524256] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-23T20:28:54.524317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:54.524350] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:54.524377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:54.524433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:54.584138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:54.584962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:54.585048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:54.585083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:54.712870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:54.713029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:54.713076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:54.713105] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:54.716542] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: DOWN (p=44.54%) [2026-02-23T20:28:54.716841] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-23T20:28:54.716963] [INFO ] [sig ] PCVX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:54.866823] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PCVX.txt [2026-02-23T20:28:54.866966] [INFO ] [sig ] [2329/3383] Completed PCVX in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:54.867011] [INFO ] [sig ] [2330/3383] Forecasting PCYO... [2026-02-23T20:28:54.867042] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-23T20:28:54.867077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-23T20:28:54.879568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-23T20:28:54.879915] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-23T20:28:54.880712] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-23T20:28:54.880766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:54.880799] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:54.880827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:54.880884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:54.942107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:54.943121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:54.943205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:54.943240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:55.070143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:55.070298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:55.070338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:55.070366] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:55.074099] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=23.74%) [2026-02-23T20:28:55.074387] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-23T20:28:55.074509] [INFO ] [sig ] PCYO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:55.218827] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PCYO.txt [2026-02-23T20:28:55.218986] [INFO ] [sig ] [2330/3383] Completed PCYO in 0.4s | 2.80 sym/s | Total: 13.8m | ETA: 6.3m [2026-02-23T20:28:55.219028] [INFO ] [sig ] [2331/3383] Forecasting PD... [2026-02-23T20:28:55.219058] [INFO ] [sig ] Generating forecast for: PD [2026-02-23T20:28:55.219090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-23T20:28:55.231114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-23T20:28:55.231442] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-23T20:28:55.232228] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-23T20:28:55.232281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:55.232314] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:55.232341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:55.232398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:55.292594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:55.293396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:55.293483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:55.293518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:55.416666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:55.416821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:55.416864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:55.416939] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:55.420798] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=60.11%) [2026-02-23T20:28:55.421100] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-23T20:28:55.421246] [INFO ] [sig ] PD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:55.567690] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PD.txt [2026-02-23T20:28:55.567831] [INFO ] [sig ] [2331/3383] Completed PD in 0.3s | 2.80 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-23T20:28:55.567896] [INFO ] [sig ] [2332/3383] Forecasting PDBC... [2026-02-23T20:28:55.567930] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-23T20:28:55.567962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-23T20:28:55.579418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-23T20:28:55.579818] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-23T20:28:55.580641] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-23T20:28:55.580695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:55.580730] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:55.580759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:55.580817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:55.640355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:55.641155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:55.641238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:55.641272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:55.759022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:55.759189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:55.759236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:55.759266] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:55.763178] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=8.17%) [2026-02-23T20:28:55.763610] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-23T20:28:55.763804] [INFO ] [sig ] PDBC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:55.912422] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PDBC.txt [2026-02-23T20:28:55.912589] [INFO ] [sig ] [2332/3383] Completed PDBC in 0.3s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:55.912634] [INFO ] [sig ] [2333/3383] Forecasting PDD... [2026-02-23T20:28:55.912664] [INFO ] [sig ] Generating forecast for: PDD [2026-02-23T20:28:55.912695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-23T20:28:55.924205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-23T20:28:55.924554] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-23T20:28:55.925384] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-23T20:28:55.925441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:55.925475] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:55.925504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:55.925564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:55.988392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:55.989137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:55.989221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:55.989257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:56.119753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:56.119911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:56.119990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:56.120024] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:56.124076] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=30.69%) [2026-02-23T20:28:56.124382] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-23T20:28:56.124512] [INFO ] [sig ] PDD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:56.269814] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PDD.txt [2026-02-23T20:28:56.269948] [INFO ] [sig ] [2333/3383] Completed PDD in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:56.269988] [INFO ] [sig ] [2334/3383] Forecasting PDEX... [2026-02-23T20:28:56.270018] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-23T20:28:56.270048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-23T20:28:56.281620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-23T20:28:56.282040] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-23T20:28:56.282894] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-23T20:28:56.282950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:56.282985] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:56.283013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:56.283073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:56.349642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:56.350669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:56.350770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:56.350811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:56.474953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:56.475106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:56.475146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:56.475176] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:56.478644] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=21.53%) [2026-02-23T20:28:56.478922] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-23T20:28:56.479049] [INFO ] [sig ] PDEX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:56.623066] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PDEX.txt [2026-02-23T20:28:56.623218] [INFO ] [sig ] [2334/3383] Completed PDEX in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:56.623258] [INFO ] [sig ] [2335/3383] Forecasting PDFS... [2026-02-23T20:28:56.623287] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-23T20:28:56.623317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-23T20:28:56.634191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-23T20:28:56.634513] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-23T20:28:56.635312] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-23T20:28:56.635367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:56.635400] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:56.635427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:56.635483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:56.694051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:56.694807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:56.694890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:56.694924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:56.827351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:56.827506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:56.827546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:56.827593] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:56.831216] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: DOWN (p=48.76%) [2026-02-23T20:28:56.831509] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-23T20:28:56.831662] [INFO ] [sig ] PDFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:56.977341] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PDFS.txt [2026-02-23T20:28:56.977489] [INFO ] [sig ] [2335/3383] Completed PDFS in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:56.977532] [INFO ] [sig ] [2336/3383] Forecasting PDI... [2026-02-23T20:28:56.977564] [INFO ] [sig ] Generating forecast for: PDI [2026-02-23T20:28:56.977618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-23T20:28:56.990547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-23T20:28:56.990921] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-23T20:28:56.991939] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-23T20:28:56.991995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:56.992029] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:56.992057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:56.992114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:57.055612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:57.056433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:57.056533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:57.056568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:57.174078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:57.174244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:57.174286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:57.174331] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:57.179211] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=83.92%) [2026-02-23T20:28:57.179545] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-23T20:28:57.179709] [INFO ] [sig ] PDI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:57.331800] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PDI.txt [2026-02-23T20:28:57.331954] [INFO ] [sig ] [2336/3383] Completed PDI in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:57.331995] [INFO ] [sig ] [2337/3383] Forecasting PDLB... [2026-02-23T20:28:57.332025] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-23T20:28:57.332055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-23T20:28:57.343306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-23T20:28:57.343751] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-23T20:28:57.344552] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-23T20:28:57.344635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:57.344683] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:57.344710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:57.344765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:57.404139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:57.405027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:57.405113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:57.405148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:57.532754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:57.532910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:57.532951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:57.532981] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:57.536389] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-02-23T20:28:57.536695] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-23T20:28:57.536823] [INFO ] [sig ] PDLB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:57.686155] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PDLB.txt [2026-02-23T20:28:57.686309] [INFO ] [sig ] [2337/3383] Completed PDLB in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:57.686350] [INFO ] [sig ] [2338/3383] Forecasting PDM... [2026-02-23T20:28:57.686381] [INFO ] [sig ] Generating forecast for: PDM [2026-02-23T20:28:57.686412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-23T20:28:57.698130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-23T20:28:57.698524] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-23T20:28:57.699407] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-23T20:28:57.699464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:57.699499] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:57.699528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:57.699606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:57.764178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:57.765108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:57.765246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:57.765282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:57.890103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:57.890265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:57.890307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:57.890337] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:57.893805] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=45.98%) [2026-02-23T20:28:57.894087] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-23T20:28:57.894235] [INFO ] [sig ] PDM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:58.045116] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PDM.txt [2026-02-23T20:28:58.045281] [INFO ] [sig ] [2338/3383] Completed PDM in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:58.045324] [INFO ] [sig ] [2339/3383] Forecasting PDO... [2026-02-23T20:28:58.045355] [INFO ] [sig ] Generating forecast for: PDO [2026-02-23T20:28:58.045386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-23T20:28:58.056732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-23T20:28:58.057081] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-23T20:28:58.057988] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-23T20:28:58.058042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:58.058075] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:58.058102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:58.058161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:58.120598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:58.121502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:58.121605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:58.121642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:58.243749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:58.243903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:58.243944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:58.243973] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:58.247811] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: DOWN (p=29.00%) [2026-02-23T20:28:58.248131] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-23T20:28:58.248275] [INFO ] [sig ] PDO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:58.392877] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PDO.txt [2026-02-23T20:28:58.393024] [INFO ] [sig ] [2339/3383] Completed PDO in 0.3s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:58.393066] [INFO ] [sig ] [2340/3383] Forecasting PDP... [2026-02-23T20:28:58.393097] [INFO ] [sig ] Generating forecast for: PDP [2026-02-23T20:28:58.393130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-23T20:28:58.404671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-23T20:28:58.405021] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-23T20:28:58.405878] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-23T20:28:58.405934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:58.405967] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:58.405996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:58.406055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:58.466678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:58.467401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:58.467481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:58.467516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:58.594533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:58.594703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:58.594744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:58.594773] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:58.598221] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: UP (p=83.85%) [2026-02-23T20:28:58.598502] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-23T20:28:58.598647] [INFO ] [sig ] PDP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:28:58.744111] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PDP.txt [2026-02-23T20:28:58.744247] [INFO ] [sig ] [2340/3383] Completed PDP in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:58.744291] [INFO ] [sig ] [2341/3383] Forecasting PDS... [2026-02-23T20:28:58.744341] [INFO ] [sig ] Generating forecast for: PDS [2026-02-23T20:28:58.744380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-23T20:28:58.755453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-23T20:28:58.755801] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-23T20:28:58.756603] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-23T20:28:58.756656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:58.756689] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:58.756716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:58.756773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:58.815858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:58.816715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:58.816811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:58.816849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:58.944309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:58.944464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:58.944507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:58.944539] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:58.948157] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=20.61%) [2026-02-23T20:28:58.948441] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-23T20:28:58.948568] [INFO ] [sig ] PDS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:59.101038] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PDS.txt [2026-02-23T20:28:59.101233] [INFO ] [sig ] [2341/3383] Completed PDS in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:59.101275] [INFO ] [sig ] [2342/3383] Forecasting PDX... [2026-02-23T20:28:59.101307] [INFO ] [sig ] Generating forecast for: PDX [2026-02-23T20:28:59.101339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-23T20:28:59.112367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-23T20:28:59.112749] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-23T20:28:59.113592] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-23T20:28:59.113647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:59.113679] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:59.113706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:59.113763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:59.172885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:59.173774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:59.173858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:59.173894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:59.298110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:59.298286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:59.298330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:59.298362] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:59.301884] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=8.04%) [2026-02-23T20:28:59.302160] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-23T20:28:59.302285] [INFO ] [sig ] PDX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:59.445034] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PDX.txt [2026-02-23T20:28:59.445165] [INFO ] [sig ] [2342/3383] Completed PDX in 0.3s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:59.445206] [INFO ] [sig ] [2343/3383] Forecasting PDYN... [2026-02-23T20:28:59.445236] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-23T20:28:59.445268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-23T20:28:59.456476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-23T20:28:59.456808] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-23T20:28:59.457644] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-23T20:28:59.457698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:59.457730] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:59.457757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:59.457813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:59.517259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:59.518081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:59.518163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:59.518197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:59.639500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:59.639677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:59.639721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:59.639751] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:59.643712] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=46.55%) [2026-02-23T20:28:59.643996] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-23T20:28:59.644122] [INFO ] [sig ] PDYN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:28:59.792265] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PDYN.txt [2026-02-23T20:28:59.792424] [INFO ] [sig ] [2343/3383] Completed PDYN in 0.3s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:28:59.792466] [INFO ] [sig ] [2344/3383] Forecasting PEB... [2026-02-23T20:28:59.792497] [INFO ] [sig ] Generating forecast for: PEB [2026-02-23T20:28:59.792530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-23T20:28:59.804374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-23T20:28:59.804772] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-23T20:28:59.805635] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-23T20:28:59.805690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:28:59.805723] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:28:59.805750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:28:59.805807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:28:59.864886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:28:59.865768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:28:59.865851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:28:59.865884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:28:59.988201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:28:59.988354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:28:59.988393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:28:59.988440] [INFO ] [FORECASTER] Training complete [2026-02-23T20:28:59.991945] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=56.94%) [2026-02-23T20:28:59.992223] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-23T20:28:59.992345] [INFO ] [sig ] PEB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:00.142920] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PEB.txt [2026-02-23T20:29:00.143086] [INFO ] [sig ] [2344/3383] Completed PEB in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:29:00.143127] [INFO ] [sig ] [2345/3383] Forecasting PEBK... [2026-02-23T20:29:00.143160] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-23T20:29:00.143197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-23T20:29:00.154227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-23T20:29:00.154607] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-23T20:29:00.155400] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-23T20:29:00.155453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:00.155515] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:00.155544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:00.155619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:00.215305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:00.216113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:00.216212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:00.216253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:00.317413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:00.317593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:00.317637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:00.317667] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:00.321931] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-02-23T20:29:00.322233] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-23T20:29:00.322370] [INFO ] [sig ] PEBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:00.473628] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PEBK.txt [2026-02-23T20:29:00.473796] [INFO ] [sig ] [2345/3383] Completed PEBK in 0.3s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:29:00.473837] [INFO ] [sig ] [2346/3383] Forecasting PEBO... [2026-02-23T20:29:00.473869] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-23T20:29:00.473900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-23T20:29:00.486893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-23T20:29:00.487321] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-23T20:29:00.488379] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-23T20:29:00.488435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:00.488467] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:00.488494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:00.488550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:00.549074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:00.549988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:00.550072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:00.550124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:00.686440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:00.686644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:00.686696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:00.686727] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:00.690410] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=40.69%) [2026-02-23T20:29:00.690776] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-23T20:29:00.690924] [INFO ] [sig ] PEBO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:00.837148] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PEBO.txt [2026-02-23T20:29:00.837309] [INFO ] [sig ] [2346/3383] Completed PEBO in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:29:00.837351] [INFO ] [sig ] [2347/3383] Forecasting PECO... [2026-02-23T20:29:00.837382] [INFO ] [sig ] Generating forecast for: PECO [2026-02-23T20:29:00.837411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-23T20:29:00.848863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-23T20:29:00.849233] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-23T20:29:00.850071] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-23T20:29:00.850125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:00.850159] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:00.850187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:00.850248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:00.910769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:00.911831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:00.911915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:00.911950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:01.047148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:01.047286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:01.047332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:01.047367] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:01.051739] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: UP (p=89.60%) [2026-02-23T20:29:01.052101] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-23T20:29:01.052284] [INFO ] [sig ] PECO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:01.217700] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PECO.txt [2026-02-23T20:29:01.217879] [INFO ] [sig ] [2347/3383] Completed PECO in 0.4s | 2.80 sym/s | Total: 13.9m | ETA: 6.2m [2026-02-23T20:29:01.217922] [INFO ] [sig ] [2348/3383] Forecasting PEG... [2026-02-23T20:29:01.217953] [INFO ] [sig ] Generating forecast for: PEG [2026-02-23T20:29:01.217984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-23T20:29:01.228502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-23T20:29:01.228878] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-23T20:29:01.229937] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-23T20:29:01.229991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:01.230025] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:01.230065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:01.230124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:01.296570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:01.297597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:01.297687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:01.297722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:01.417470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:01.417606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:01.417650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:01.417731] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:01.421411] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: UP (p=76.33%) [2026-02-23T20:29:01.421761] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-23T20:29:01.421904] [INFO ] [sig ] PEG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:01.568364] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PEG.txt [2026-02-23T20:29:01.568495] [INFO ] [sig ] [2348/3383] Completed PEG in 0.4s | 2.80 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-23T20:29:01.568535] [INFO ] [sig ] [2349/3383] Forecasting PEGA... [2026-02-23T20:29:01.568597] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-23T20:29:01.568651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-23T20:29:01.580118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-23T20:29:01.580489] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-23T20:29:01.581416] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-23T20:29:01.581483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:01.581520] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:01.581548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:01.581625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:01.645013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:01.645856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:01.645939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:01.645975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:01.774160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:01.774269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:01.774308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:01.774337] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:01.778177] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=41.87%) [2026-02-23T20:29:01.778675] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-23T20:29:01.778807] [INFO ] [sig ] PEGA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:01.931370] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PEGA.txt [2026-02-23T20:29:01.931524] [INFO ] [sig ] [2349/3383] Completed PEGA in 0.4s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:01.931565] [INFO ] [sig ] [2350/3383] Forecasting PEN... [2026-02-23T20:29:01.931617] [INFO ] [sig ] Generating forecast for: PEN [2026-02-23T20:29:01.931647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-23T20:29:01.942551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-23T20:29:01.942893] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-23T20:29:01.943897] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-23T20:29:01.943952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:01.943985] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:01.944012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:01.944070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:02.004032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:02.004862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:02.004944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:02.004979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:02.130435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:02.130615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:02.130659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:02.130690] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:02.134138] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: DOWN (p=16.80%) [2026-02-23T20:29:02.134422] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-23T20:29:02.134549] [INFO ] [sig ] PEN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:02.276329] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PEN.txt [2026-02-23T20:29:02.276463] [INFO ] [sig ] [2350/3383] Completed PEN in 0.3s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:02.276503] [INFO ] [sig ] [2351/3383] Forecasting PENN... [2026-02-23T20:29:02.276532] [INFO ] [sig ] Generating forecast for: PENN [2026-02-23T20:29:02.276564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-23T20:29:02.287482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-23T20:29:02.287831] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-23T20:29:02.288703] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-23T20:29:02.288758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:02.288790] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:02.288817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:02.288873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:02.347504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:02.348178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:02.348261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:02.348295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:02.476041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:02.476201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:02.476241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:02.476269] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:02.480137] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=63.01%) [2026-02-23T20:29:02.480437] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-23T20:29:02.480769] [INFO ] [sig ] PENN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:02.627046] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PENN.txt [2026-02-23T20:29:02.627211] [INFO ] [sig ] [2351/3383] Completed PENN in 0.4s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:02.627256] [INFO ] [sig ] [2352/3383] Forecasting PEO... [2026-02-23T20:29:02.627289] [INFO ] [sig ] Generating forecast for: PEO [2026-02-23T20:29:02.627326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-23T20:29:02.638291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-23T20:29:02.638708] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-23T20:29:02.639493] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-23T20:29:02.639548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:02.639621] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:02.639652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:02.639710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:02.696792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:02.697715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:02.697799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:02.697832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:02.815757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:02.815923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:02.815965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:02.815994] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:02.819527] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=74.40%) [2026-02-23T20:29:02.819843] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-23T20:29:02.819976] [INFO ] [sig ] PEO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:02.972022] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PEO.txt [2026-02-23T20:29:02.972175] [INFO ] [sig ] [2352/3383] Completed PEO in 0.3s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:02.972217] [INFO ] [sig ] [2353/3383] Forecasting PEP... [2026-02-23T20:29:02.972248] [INFO ] [sig ] Generating forecast for: PEP [2026-02-23T20:29:02.972284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-23T20:29:02.984146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-23T20:29:02.984543] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-23T20:29:02.985378] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-23T20:29:02.985435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:02.985469] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:02.985498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:02.985556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:03.048539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:03.049477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:03.049566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:03.049643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:03.173471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:03.173645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:03.173688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:03.173718] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:03.177227] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: UP (p=59.78%) [2026-02-23T20:29:03.177509] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-23T20:29:03.177655] [INFO ] [sig ] PEP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:03.319754] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PEP.txt [2026-02-23T20:29:03.319893] [INFO ] [sig ] [2353/3383] Completed PEP in 0.3s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:03.319935] [INFO ] [sig ] [2354/3383] Forecasting PEPG... [2026-02-23T20:29:03.319966] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-23T20:29:03.319997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-23T20:29:03.331357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-23T20:29:03.331726] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-23T20:29:03.332760] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-23T20:29:03.332815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:03.332850] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:03.332878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:03.332936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:03.393005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:03.393881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:03.393966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:03.394001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:03.512109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:03.512259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:03.512302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:03.512331] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:03.515852] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=6.77%) [2026-02-23T20:29:03.516136] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-23T20:29:03.516263] [INFO ] [sig ] PEPG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:03.659411] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PEPG.txt [2026-02-23T20:29:03.659544] [INFO ] [sig ] [2354/3383] Completed PEPG in 0.3s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:03.659602] [INFO ] [sig ] [2355/3383] Forecasting PERF... [2026-02-23T20:29:03.659634] [INFO ] [sig ] Generating forecast for: PERF [2026-02-23T20:29:03.659665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-23T20:29:03.671212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-23T20:29:03.671530] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-23T20:29:03.672326] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-23T20:29:03.672391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:03.672423] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:03.672451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:03.672508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:03.732115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:03.732986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:03.733096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:03.733132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:03.852861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:03.853021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:03.853062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:03.853091] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:03.856725] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-23T20:29:03.857020] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-23T20:29:03.857144] [INFO ] [sig ] PERF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:04.001386] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PERF.txt [2026-02-23T20:29:04.001520] [INFO ] [sig ] [2355/3383] Completed PERF in 0.3s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:04.001767] [INFO ] [sig ] [2356/3383] Forecasting PERI... [2026-02-23T20:29:04.001808] [INFO ] [sig ] Generating forecast for: PERI [2026-02-23T20:29:04.001838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-23T20:29:04.013987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-23T20:29:04.014322] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-23T20:29:04.015266] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-23T20:29:04.015320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:04.015353] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:04.015380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:04.015437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:04.074896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:04.075686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:04.075767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:04.075799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:04.196533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:04.196708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:04.196749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:04.196778] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:04.200174] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-02-23T20:29:04.200451] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-23T20:29:04.200591] [INFO ] [sig ] PERI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:04.346124] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PERI.txt [2026-02-23T20:29:04.346276] [INFO ] [sig ] [2356/3383] Completed PERI in 0.3s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:04.346317] [INFO ] [sig ] [2357/3383] Forecasting PESI... [2026-02-23T20:29:04.346346] [INFO ] [sig ] Generating forecast for: PESI [2026-02-23T20:29:04.346377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-23T20:29:04.357965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-23T20:29:04.358304] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-23T20:29:04.359087] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-23T20:29:04.359141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:04.359174] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:04.359201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:04.359270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:04.416531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:04.417182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:04.417274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:04.417314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:04.538416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:04.538619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:04.538662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:04.538692] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:04.542143] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=14.69%) [2026-02-23T20:29:04.542460] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-23T20:29:04.542611] [INFO ] [sig ] PESI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:04.755443] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PESI.txt [2026-02-23T20:29:04.755604] [INFO ] [sig ] [2357/3383] Completed PESI in 0.4s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:04.755646] [INFO ] [sig ] [2358/3383] Forecasting PETS... [2026-02-23T20:29:04.755677] [INFO ] [sig ] Generating forecast for: PETS [2026-02-23T20:29:04.755706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-23T20:29:04.767243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-23T20:29:04.767598] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-23T20:29:04.768816] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-23T20:29:04.768870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:04.768903] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:04.768930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:04.768986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:04.828437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:04.829104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:04.829184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:04.829219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:04.950130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:04.950286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:04.950327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:04.950357] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:04.953867] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=45.56%) [2026-02-23T20:29:04.954142] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-23T20:29:04.954279] [INFO ] [sig ] PETS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:05.097821] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PETS.txt [2026-02-23T20:29:05.098004] [INFO ] [sig ] [2358/3383] Completed PETS in 0.3s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:05.098046] [INFO ] [sig ] [2359/3383] Forecasting PEY... [2026-02-23T20:29:05.098075] [INFO ] [sig ] Generating forecast for: PEY [2026-02-23T20:29:05.098107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-23T20:29:05.109377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-23T20:29:05.109733] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-23T20:29:05.110503] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-23T20:29:05.110557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:05.110625] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:05.110654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:05.110711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:05.169713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:05.170396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:05.170476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:05.170510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:05.292093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:05.292252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:05.292292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:05.292323] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:05.296008] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: UP (p=85.55%) [2026-02-23T20:29:05.296285] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-23T20:29:05.296409] [INFO ] [sig ] PEY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:05.441503] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PEY.txt [2026-02-23T20:29:05.441677] [INFO ] [sig ] [2359/3383] Completed PEY in 0.3s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:05.441721] [INFO ] [sig ] [2360/3383] Forecasting PFBC... [2026-02-23T20:29:05.441752] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-23T20:29:05.441783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-23T20:29:05.452921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-23T20:29:05.453306] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-23T20:29:05.454109] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-23T20:29:05.454163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:05.454196] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:05.454223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:05.454282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:05.511860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:05.512796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:05.512882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:05.512916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:05.634603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:05.634779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:05.634822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:05.634854] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:05.639306] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-02-23T20:29:05.639749] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-23T20:29:05.639919] [INFO ] [sig ] PFBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:05.826655] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PFBC.txt [2026-02-23T20:29:05.826874] [INFO ] [sig ] [2360/3383] Completed PFBC in 0.4s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:05.826923] [INFO ] [sig ] [2361/3383] Forecasting PFD... [2026-02-23T20:29:05.826959] [INFO ] [sig ] Generating forecast for: PFD [2026-02-23T20:29:05.826998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-23T20:29:05.845520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-23T20:29:05.846077] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-23T20:29:05.847196] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-23T20:29:05.847298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:05.847340] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:05.847368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:05.847425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:05.934695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:05.935976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:05.936094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:05.936153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:06.110341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:06.110539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:06.110615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:06.110658] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:06.115565] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=12.29%) [2026-02-23T20:29:06.116006] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-23T20:29:06.116189] [INFO ] [sig ] PFD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:06.345817] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PFD.txt [2026-02-23T20:29:06.346059] [INFO ] [sig ] [2361/3383] Completed PFD in 0.5s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:06.346123] [INFO ] [sig ] [2362/3383] Forecasting PFF... [2026-02-23T20:29:06.346170] [INFO ] [sig ] Generating forecast for: PFF [2026-02-23T20:29:06.346213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-23T20:29:06.367919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-23T20:29:06.368500] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-23T20:29:06.369901] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-23T20:29:06.369982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:06.370071] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:06.370107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:06.370186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:06.473164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:06.474327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:06.474470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:06.474521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:06.650117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:06.650314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:06.650379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:06.650429] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:06.655819] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-02-23T20:29:06.656274] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-23T20:29:06.656473] [INFO ] [sig ] PFF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:06.881505] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PFF.txt [2026-02-23T20:29:06.881751] [INFO ] [sig ] [2362/3383] Completed PFF in 0.5s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:06.881820] [INFO ] [sig ] [2363/3383] Forecasting PFG... [2026-02-23T20:29:06.881876] [INFO ] [sig ] Generating forecast for: PFG [2026-02-23T20:29:06.881934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-23T20:29:06.897374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-23T20:29:06.897927] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-23T20:29:06.899102] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-23T20:29:06.899174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:06.899227] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:06.899276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:06.899361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:06.964912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:06.966002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:06.966106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:06.966150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:07.090459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:07.090637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:07.090681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:07.090714] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:07.094530] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: DOWN (p=44.78%) [2026-02-23T20:29:07.094860] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-23T20:29:07.094990] [INFO ] [sig ] PFG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:07.246332] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PFG.txt [2026-02-23T20:29:07.246488] [INFO ] [sig ] [2363/3383] Completed PFG in 0.4s | 2.80 sym/s | Total: 14.0m | ETA: 6.1m [2026-02-23T20:29:07.246528] [INFO ] [sig ] [2364/3383] Forecasting PFGC... [2026-02-23T20:29:07.246558] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-23T20:29:07.246608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-23T20:29:07.258378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-23T20:29:07.258730] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-23T20:29:07.259561] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-23T20:29:07.259632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:07.259667] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:07.259694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:07.259756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:07.318978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:07.319820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:07.319906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:07.319941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:07.449825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:07.449983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:07.450025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:07.450056] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:07.453921] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=50.54%) [2026-02-23T20:29:07.454261] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-23T20:29:07.454428] [INFO ] [sig ] PFGC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:07.601746] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PFGC.txt [2026-02-23T20:29:07.601936] [INFO ] [sig ] [2364/3383] Completed PFGC in 0.4s | 2.80 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-23T20:29:07.602013] [INFO ] [sig ] [2365/3383] Forecasting PFH... [2026-02-23T20:29:07.602062] [INFO ] [sig ] Generating forecast for: PFH [2026-02-23T20:29:07.602105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-23T20:29:07.614467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-23T20:29:07.614901] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-23T20:29:07.615801] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-23T20:29:07.615860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:07.615895] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:07.615923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:07.615982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:07.674850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:07.675625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:07.675714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:07.675749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:07.793948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:07.794106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:07.794147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:07.794222] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:07.798731] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-02-23T20:29:07.799175] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-23T20:29:07.799347] [INFO ] [sig ] PFH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:07.950122] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PFH.txt [2026-02-23T20:29:07.950283] [INFO ] [sig ] [2365/3383] Completed PFH in 0.3s | 2.80 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-23T20:29:07.950328] [INFO ] [sig ] [2366/3383] Forecasting PFIS... [2026-02-23T20:29:07.950365] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-23T20:29:07.950403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-23T20:29:07.961544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-23T20:29:07.961943] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-23T20:29:07.962813] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-23T20:29:07.962871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:07.962906] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:07.962933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:07.962991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:08.023750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:08.024640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:08.024726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:08.024762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:08.145964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:08.146117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:08.146158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:08.146187] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:08.149709] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: DOWN (p=8.21%) [2026-02-23T20:29:08.149989] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-23T20:29:08.150128] [INFO ] [sig ] PFIS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:08.293007] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PFIS.txt [2026-02-23T20:29:08.293153] [INFO ] [sig ] [2366/3383] Completed PFIS in 0.3s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:08.293192] [INFO ] [sig ] [2367/3383] Forecasting PFL... [2026-02-23T20:29:08.293223] [INFO ] [sig ] Generating forecast for: PFL [2026-02-23T20:29:08.293254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-23T20:29:08.304914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-23T20:29:08.305275] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-23T20:29:08.306105] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-23T20:29:08.306159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:08.306193] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:08.306220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:08.306278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:08.371492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:08.372421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:08.372511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:08.372546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:08.492276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:08.492442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:08.492491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:08.492529] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:08.496040] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: DOWN (p=19.92%) [2026-02-23T20:29:08.496327] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-23T20:29:08.496483] [INFO ] [sig ] PFL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:08.638259] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PFL.txt [2026-02-23T20:29:08.638425] [INFO ] [sig ] [2367/3383] Completed PFL in 0.3s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:08.638466] [INFO ] [sig ] [2368/3383] Forecasting PFM... [2026-02-23T20:29:08.638497] [INFO ] [sig ] Generating forecast for: PFM [2026-02-23T20:29:08.638531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-23T20:29:08.649829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-23T20:29:08.650208] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-23T20:29:08.651045] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-23T20:29:08.651100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:08.651133] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:08.651161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:08.651218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:08.724597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:08.725504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:08.725623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:08.725660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:08.851641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:08.851814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:08.851877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:08.851908] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:08.855596] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-02-23T20:29:08.855960] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-23T20:29:08.856109] [INFO ] [sig ] PFM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:09.009076] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PFM.txt [2026-02-23T20:29:09.009243] [INFO ] [sig ] [2368/3383] Completed PFM in 0.4s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:09.009287] [INFO ] [sig ] [2369/3383] Forecasting PFN... [2026-02-23T20:29:09.009318] [INFO ] [sig ] Generating forecast for: PFN [2026-02-23T20:29:09.009350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-23T20:29:09.021705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-23T20:29:09.022112] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-23T20:29:09.022937] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-23T20:29:09.022992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:09.023024] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:09.023052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:09.023109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:09.085223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:09.086320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:09.086408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:09.086443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:09.207393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:09.207761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:09.207803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:09.207832] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:09.211684] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=51.36%) [2026-02-23T20:29:09.211960] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-23T20:29:09.212082] [INFO ] [sig ] PFN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:09.356167] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PFN.txt [2026-02-23T20:29:09.356332] [INFO ] [sig ] [2369/3383] Completed PFN in 0.3s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:09.356374] [INFO ] [sig ] [2370/3383] Forecasting PFO... [2026-02-23T20:29:09.356408] [INFO ] [sig ] Generating forecast for: PFO [2026-02-23T20:29:09.356441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-23T20:29:09.368332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-23T20:29:09.368771] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-23T20:29:09.369640] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-23T20:29:09.369698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:09.369731] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:09.369759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:09.369817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:09.429366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:09.430334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:09.430443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:09.430478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:09.554155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:09.554329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:09.554379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:09.554414] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:09.558925] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=93.54%) [2026-02-23T20:29:09.559323] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-23T20:29:09.559472] [INFO ] [sig ] PFO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:09.720011] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PFO.txt [2026-02-23T20:29:09.720166] [INFO ] [sig ] [2370/3383] Completed PFO in 0.4s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:09.720206] [INFO ] [sig ] [2371/3383] Forecasting PFS... [2026-02-23T20:29:09.720235] [INFO ] [sig ] Generating forecast for: PFS [2026-02-23T20:29:09.720267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-23T20:29:09.731967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-23T20:29:09.732317] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-23T20:29:09.733115] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-23T20:29:09.733170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:09.733203] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:09.733230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:09.733286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:09.793752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:09.794657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:09.794744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:09.794777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:09.921314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:09.921482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:09.921524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:09.921553] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:09.924996] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=20.51%) [2026-02-23T20:29:09.925297] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-23T20:29:09.925429] [INFO ] [sig ] PFS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:10.071052] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PFS.txt [2026-02-23T20:29:10.071220] [INFO ] [sig ] [2371/3383] Completed PFS in 0.4s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:10.071261] [INFO ] [sig ] [2372/3383] Forecasting PFSI... [2026-02-23T20:29:10.071292] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-23T20:29:10.071323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-23T20:29:10.083429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-23T20:29:10.083844] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-23T20:29:10.084685] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-23T20:29:10.084740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:10.084772] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:10.084815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:10.084873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:10.143701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:10.144609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:10.144734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:10.144770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:10.271293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:10.271473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:10.271533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:10.271787] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:10.275538] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=93.86%) [2026-02-23T20:29:10.276057] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-23T20:29:10.276203] [INFO ] [sig ] PFSI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:10.422558] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PFSI.txt [2026-02-23T20:29:10.422730] [INFO ] [sig ] [2372/3383] Completed PFSI in 0.4s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:10.422772] [INFO ] [sig ] [2373/3383] Forecasting PGC... [2026-02-23T20:29:10.422803] [INFO ] [sig ] Generating forecast for: PGC [2026-02-23T20:29:10.422834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-23T20:29:10.434294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-23T20:29:10.434714] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-23T20:29:10.435528] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-23T20:29:10.435608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:10.435644] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:10.435671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:10.435727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:10.495380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:10.496507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:10.496676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:10.496904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:10.623696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:10.623871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:10.623913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:10.623943] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:10.627371] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: UP (p=98.98%) [2026-02-23T20:29:10.627676] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-23T20:29:10.627802] [INFO ] [sig ] PGC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:10.769880] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PGC.txt [2026-02-23T20:29:10.770045] [INFO ] [sig ] [2373/3383] Completed PGC in 0.3s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:10.770085] [INFO ] [sig ] [2374/3383] Forecasting PGEN... [2026-02-23T20:29:10.770116] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-23T20:29:10.770146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-23T20:29:10.782075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-23T20:29:10.782513] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-23T20:29:10.783368] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-23T20:29:10.783424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:10.783456] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:10.783483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:10.783540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:10.846517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:10.847730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:10.847823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:10.847951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:10.971758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:10.971918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:10.971959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:10.971987] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:10.975424] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: UP (p=60.38%) [2026-02-23T20:29:10.975727] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-23T20:29:10.975855] [INFO ] [sig ] PGEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:11.119990] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PGEN.txt [2026-02-23T20:29:11.120148] [INFO ] [sig ] [2374/3383] Completed PGEN in 0.4s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:11.120189] [INFO ] [sig ] [2375/3383] Forecasting PGJ... [2026-02-23T20:29:11.120220] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-23T20:29:11.120250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-23T20:29:11.131500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-23T20:29:11.131878] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-23T20:29:11.132686] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-23T20:29:11.132743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:11.132777] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:11.132804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:11.132861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:11.191239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:11.191997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:11.192080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:11.192112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:11.309876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:11.310037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:11.310079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:11.310107] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:11.313612] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: DOWN (p=6.24%) [2026-02-23T20:29:11.313903] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-23T20:29:11.314028] [INFO ] [sig ] PGJ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:11.455814] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PGJ.txt [2026-02-23T20:29:11.456021] [INFO ] [sig ] [2375/3383] Completed PGJ in 0.3s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:11.456064] [INFO ] [sig ] [2376/3383] Forecasting PGNY... [2026-02-23T20:29:11.456094] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-23T20:29:11.456133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-23T20:29:11.467965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-23T20:29:11.468356] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-23T20:29:11.469190] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-23T20:29:11.469245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:11.469279] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:11.469306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:11.469363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:11.526893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:11.527811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:11.527940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:11.527975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:11.648269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:11.648437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:11.648480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:11.648508] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:11.651923] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=75.46%) [2026-02-23T20:29:11.652201] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-23T20:29:11.652323] [INFO ] [sig ] PGNY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:11.794367] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PGNY.txt [2026-02-23T20:29:11.794498] [INFO ] [sig ] [2376/3383] Completed PGNY in 0.3s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:11.794537] [INFO ] [sig ] [2377/3383] Forecasting PGP... [2026-02-23T20:29:11.794567] [INFO ] [sig ] Generating forecast for: PGP [2026-02-23T20:29:11.794619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-23T20:29:11.807717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-23T20:29:11.808195] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-23T20:29:11.809070] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-23T20:29:11.809128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:11.809163] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:11.809192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:11.809255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:11.867146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:11.867990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:11.868074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:11.868108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:11.985036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:11.985200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:11.985241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:11.985270] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:11.988850] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-02-23T20:29:11.989163] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-23T20:29:11.989297] [INFO ] [sig ] PGP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:12.132258] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PGP.txt [2026-02-23T20:29:12.132430] [INFO ] [sig ] [2377/3383] Completed PGP in 0.3s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:12.132472] [INFO ] [sig ] [2378/3383] Forecasting PGZ... [2026-02-23T20:29:12.132503] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-23T20:29:12.132536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-23T20:29:12.143513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-23T20:29:12.143876] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-23T20:29:12.144692] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-23T20:29:12.144746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:12.144779] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:12.144806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:12.144863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:12.201295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:12.201942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:12.202025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:12.202058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:12.321196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:12.321360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:12.321401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:12.321431] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:12.324978] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-02-23T20:29:12.325288] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-23T20:29:12.325421] [INFO ] [sig ] PGZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:12.474153] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PGZ.txt [2026-02-23T20:29:12.474312] [INFO ] [sig ] [2378/3383] Completed PGZ in 0.3s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:12.474352] [INFO ] [sig ] [2379/3383] Forecasting PH... [2026-02-23T20:29:12.474384] [INFO ] [sig ] Generating forecast for: PH [2026-02-23T20:29:12.474415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-23T20:29:12.486886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-23T20:29:12.487280] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-23T20:29:12.488134] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-23T20:29:12.488188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:12.488253] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:12.488281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:12.488338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:12.547264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:12.548238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:12.548325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:12.548360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:12.671947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:12.672119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:12.672162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:12.672190] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:12.676105] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-23T20:29:12.676537] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-23T20:29:12.676712] [INFO ] [sig ] PH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:12.821962] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PH.txt [2026-02-23T20:29:12.822115] [INFO ] [sig ] [2379/3383] Completed PH in 0.3s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:12.822156] [INFO ] [sig ] [2380/3383] Forecasting PHG... [2026-02-23T20:29:12.822187] [INFO ] [sig ] Generating forecast for: PHG [2026-02-23T20:29:12.822219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-23T20:29:12.834140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-23T20:29:12.834507] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-23T20:29:12.835320] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-23T20:29:12.835373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:12.835404] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:12.835431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:12.835487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:12.893868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:12.894729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:12.894810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:12.894844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:13.027740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:13.027935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:13.027981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:13.028012] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:13.031945] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=41.45%) [2026-02-23T20:29:13.032345] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-23T20:29:13.032492] [INFO ] [sig ] PHG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:13.179042] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PHG.txt [2026-02-23T20:29:13.179198] [INFO ] [sig ] [2380/3383] Completed PHG in 0.4s | 2.80 sym/s | Total: 14.1m | ETA: 6.0m [2026-02-23T20:29:13.179240] [INFO ] [sig ] [2381/3383] Forecasting PHI... [2026-02-23T20:29:13.179271] [INFO ] [sig ] Generating forecast for: PHI [2026-02-23T20:29:13.179302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-23T20:29:13.191019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-23T20:29:13.191425] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-23T20:29:13.192260] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-23T20:29:13.192315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:13.192349] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:13.192377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:13.192435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:13.249485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:13.250361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:13.250444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:13.250477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:13.369893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:13.370083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:13.370127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:13.370155] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:13.373600] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-23T20:29:13.373886] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-23T20:29:13.374011] [INFO ] [sig ] PHI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:13.514377] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PHI.txt [2026-02-23T20:29:13.514526] [INFO ] [sig ] [2381/3383] Completed PHI in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-23T20:29:13.514566] [INFO ] [sig ] [2382/3383] Forecasting PHK... [2026-02-23T20:29:13.514620] [INFO ] [sig ] Generating forecast for: PHK [2026-02-23T20:29:13.514652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-23T20:29:13.526106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-23T20:29:13.526484] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-23T20:29:13.527307] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-23T20:29:13.527363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:13.527398] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:13.527427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:13.527488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:13.584399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:13.585173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:13.585255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:13.585288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:13.709102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:13.709263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:13.709306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:13.709335] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:13.712857] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: DOWN (p=17.42%) [2026-02-23T20:29:13.713147] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-23T20:29:13.713282] [INFO ] [sig ] PHK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:13.859219] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PHK.txt [2026-02-23T20:29:13.859384] [INFO ] [sig ] [2382/3383] Completed PHK in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:13.859425] [INFO ] [sig ] [2383/3383] Forecasting PHM... [2026-02-23T20:29:13.859457] [INFO ] [sig ] Generating forecast for: PHM [2026-02-23T20:29:13.859491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-23T20:29:13.871126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-23T20:29:13.871546] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-23T20:29:13.872399] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-23T20:29:13.872454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:13.872487] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:13.872514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:13.872603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:13.935506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:13.936695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:13.936782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:13.936816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:14.059684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:14.059842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:14.059885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:14.059915] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:14.063494] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-02-23T20:29:14.063875] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-23T20:29:14.064034] [INFO ] [sig ] PHM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:14.212720] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PHM.txt [2026-02-23T20:29:14.212862] [INFO ] [sig ] [2383/3383] Completed PHM in 0.4s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:14.212902] [INFO ] [sig ] [2384/3383] Forecasting PHO... [2026-02-23T20:29:14.212932] [INFO ] [sig ] Generating forecast for: PHO [2026-02-23T20:29:14.212963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-23T20:29:14.223758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-23T20:29:14.224070] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-23T20:29:14.224898] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-23T20:29:14.224951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:14.224984] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:14.225011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:14.225068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:14.282517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:14.283262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:14.283344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:14.283377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:14.404723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:14.404881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:14.404922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:14.404952] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:14.408490] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=10.91%) [2026-02-23T20:29:14.408799] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-23T20:29:14.408925] [INFO ] [sig ] PHO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:14.552340] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PHO.txt [2026-02-23T20:29:14.552488] [INFO ] [sig ] [2384/3383] Completed PHO in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:14.552528] [INFO ] [sig ] [2385/3383] Forecasting PHUN... [2026-02-23T20:29:14.552559] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-23T20:29:14.552609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-23T20:29:14.564729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-23T20:29:14.565109] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-23T20:29:14.566003] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-23T20:29:14.566059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:14.566128] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:14.566158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:14.566218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:14.627342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:14.628278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:14.628365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:14.628400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:14.753062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:14.753218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:14.753258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:14.753287] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:14.757087] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-23T20:29:14.757370] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-23T20:29:14.757494] [INFO ] [sig ] PHUN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:14.903608] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PHUN.txt [2026-02-23T20:29:14.903770] [INFO ] [sig ] [2385/3383] Completed PHUN in 0.4s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:14.903813] [INFO ] [sig ] [2386/3383] Forecasting PHVS... [2026-02-23T20:29:14.903842] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-23T20:29:14.903873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-23T20:29:14.915202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-23T20:29:14.915550] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-23T20:29:14.916372] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-23T20:29:14.916425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:14.916457] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:14.916485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:14.916555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:14.975250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:14.976149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:14.976234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:14.976267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:15.097600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:15.097754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:15.097795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:15.097824] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:15.101255] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: DOWN (p=20.80%) [2026-02-23T20:29:15.101550] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-23T20:29:15.101697] [INFO ] [sig ] PHVS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:15.246757] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PHVS.txt [2026-02-23T20:29:15.246920] [INFO ] [sig ] [2386/3383] Completed PHVS in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:15.246964] [INFO ] [sig ] [2387/3383] Forecasting PI... [2026-02-23T20:29:15.246994] [INFO ] [sig ] Generating forecast for: PI [2026-02-23T20:29:15.247027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-23T20:29:15.258873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-23T20:29:15.259280] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-23T20:29:15.260177] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-23T20:29:15.260234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:15.260267] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:15.260296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:15.260355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:15.318557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:15.319455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:15.319543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:15.319594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:15.444786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:15.444945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:15.444989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:15.445020] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:15.448616] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=6.77%) [2026-02-23T20:29:15.448922] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-23T20:29:15.449057] [INFO ] [sig ] PI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:15.595771] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PI.txt [2026-02-23T20:29:15.595918] [INFO ] [sig ] [2387/3383] Completed PI in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:15.595958] [INFO ] [sig ] [2388/3383] Forecasting PID... [2026-02-23T20:29:15.595989] [INFO ] [sig ] Generating forecast for: PID [2026-02-23T20:29:15.596020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-23T20:29:15.607414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-23T20:29:15.607878] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-23T20:29:15.608772] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-23T20:29:15.608827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:15.608861] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:15.608890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:15.608949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:15.669371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:15.670209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:15.670292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:15.670326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:15.792155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:15.792308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:15.792349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:15.792378] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:15.795779] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: DOWN (p=46.95%) [2026-02-23T20:29:15.796058] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-23T20:29:15.796182] [INFO ] [sig ] PID: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:15.940897] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PID.txt [2026-02-23T20:29:15.941048] [INFO ] [sig ] [2388/3383] Completed PID in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:15.941104] [INFO ] [sig ] [2389/3383] Forecasting PIE... [2026-02-23T20:29:15.941136] [INFO ] [sig ] Generating forecast for: PIE [2026-02-23T20:29:15.941167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-23T20:29:15.951710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-23T20:29:15.952060] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-23T20:29:15.952857] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-23T20:29:15.952913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:15.952945] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:15.952973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:15.953030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:16.009977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:16.010951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:16.011090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:16.011125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:16.124882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:16.125039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:16.125080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:16.125111] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:16.128668] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-02-23T20:29:16.128962] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-23T20:29:16.129087] [INFO ] [sig ] PIE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:16.272368] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PIE.txt [2026-02-23T20:29:16.272525] [INFO ] [sig ] [2389/3383] Completed PIE in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:16.272565] [INFO ] [sig ] [2390/3383] Forecasting PII... [2026-02-23T20:29:16.272617] [INFO ] [sig ] Generating forecast for: PII [2026-02-23T20:29:16.272650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-23T20:29:16.283867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-23T20:29:16.284284] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-23T20:29:16.285155] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-23T20:29:16.285212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:16.285246] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:16.285275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:16.285334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:16.343199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:16.344114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:16.344201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:16.344234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:16.462591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:16.462754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:16.462798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:16.462829] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:16.466327] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: UP (p=73.75%) [2026-02-23T20:29:16.466635] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-23T20:29:16.466803] [INFO ] [sig ] PII: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:16.608345] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PII.txt [2026-02-23T20:29:16.608503] [INFO ] [sig ] [2390/3383] Completed PII in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:16.608544] [INFO ] [sig ] [2391/3383] Forecasting PIM... [2026-02-23T20:29:16.608594] [INFO ] [sig ] Generating forecast for: PIM [2026-02-23T20:29:16.608627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-23T20:29:16.620418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-23T20:29:16.620845] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-23T20:29:16.621640] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-23T20:29:16.621693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:16.621726] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:16.621753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:16.621992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:16.681107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:16.682202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:16.682285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:16.682318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:16.809314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:16.809478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:16.809521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:16.809554] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:16.813062] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-23T20:29:16.813347] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-23T20:29:16.813474] [INFO ] [sig ] PIM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:16.959040] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PIM.txt [2026-02-23T20:29:16.959196] [INFO ] [sig ] [2391/3383] Completed PIM in 0.4s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:16.959237] [INFO ] [sig ] [2392/3383] Forecasting PINE... [2026-02-23T20:29:16.959266] [INFO ] [sig ] Generating forecast for: PINE [2026-02-23T20:29:16.959298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-23T20:29:16.970509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-23T20:29:16.970928] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-23T20:29:16.971739] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-23T20:29:16.971793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:16.971826] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:16.971853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:16.971910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:17.031674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:17.032568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:17.032678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:17.032711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:17.153662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:17.154020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:17.154061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:17.154127] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:17.157632] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-02-23T20:29:17.157975] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-23T20:29:17.158105] [INFO ] [sig ] PINE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:17.306355] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PINE.txt [2026-02-23T20:29:17.306540] [INFO ] [sig ] [2392/3383] Completed PINE in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:17.306614] [INFO ] [sig ] [2393/3383] Forecasting PINS... [2026-02-23T20:29:17.306653] [INFO ] [sig ] Generating forecast for: PINS [2026-02-23T20:29:17.306692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-23T20:29:17.318335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-23T20:29:17.318774] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-23T20:29:17.319609] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-23T20:29:17.319676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:17.319718] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:17.319747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:17.319806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:17.378556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:17.379434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:17.379519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:17.379553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:17.508810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:17.508970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:17.509013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:17.509042] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:17.513040] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=54.42%) [2026-02-23T20:29:17.513369] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-23T20:29:17.513509] [INFO ] [sig ] PINS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:17.665401] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PINS.txt [2026-02-23T20:29:17.665594] [INFO ] [sig ] [2393/3383] Completed PINS in 0.4s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:17.665646] [INFO ] [sig ] [2394/3383] Forecasting PK... [2026-02-23T20:29:17.665684] [INFO ] [sig ] Generating forecast for: PK [2026-02-23T20:29:17.665721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-23T20:29:17.677092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-23T20:29:17.677488] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-23T20:29:17.678376] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-23T20:29:17.678431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:17.678464] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:17.678492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:17.678553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:17.736973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:17.737922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:17.738010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:17.738081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:17.866296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:17.866452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:17.866493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:17.866525] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:17.869946] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=35.10%) [2026-02-23T20:29:17.870221] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-23T20:29:17.870343] [INFO ] [sig ] PK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:18.013502] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PK.txt [2026-02-23T20:29:18.013646] [INFO ] [sig ] [2394/3383] Completed PK in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:18.013688] [INFO ] [sig ] [2395/3383] Forecasting PKBK... [2026-02-23T20:29:18.013718] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-23T20:29:18.013748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-23T20:29:18.024729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-23T20:29:18.025091] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-23T20:29:18.025890] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-23T20:29:18.025943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:18.025976] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:18.026004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:18.026065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:18.084065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:18.084750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:18.084830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:18.084862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:18.200708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:18.200857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:18.200896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:18.200926] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:18.204332] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=90.17%) [2026-02-23T20:29:18.204630] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-23T20:29:18.204752] [INFO ] [sig ] PKBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:18.348141] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PKBK.txt [2026-02-23T20:29:18.348275] [INFO ] [sig ] [2395/3383] Completed PKBK in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:18.348315] [INFO ] [sig ] [2396/3383] Forecasting PKE... [2026-02-23T20:29:18.348345] [INFO ] [sig ] Generating forecast for: PKE [2026-02-23T20:29:18.348374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-23T20:29:18.360480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-23T20:29:18.360854] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-23T20:29:18.361705] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-23T20:29:18.361765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:18.361829] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:18.361891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:18.361955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:18.422313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:18.422976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:18.423056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:18.423088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:18.542314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:18.542470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:18.542511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:18.542541] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:18.546125] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=93.65%) [2026-02-23T20:29:18.546419] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-23T20:29:18.546549] [INFO ] [sig ] PKE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:18.689144] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PKE.txt [2026-02-23T20:29:18.689274] [INFO ] [sig ] [2396/3383] Completed PKE in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:18.689314] [INFO ] [sig ] [2397/3383] Forecasting PKG... [2026-02-23T20:29:18.689345] [INFO ] [sig ] Generating forecast for: PKG [2026-02-23T20:29:18.689374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-23T20:29:18.700628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-23T20:29:18.700963] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-23T20:29:18.701781] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-23T20:29:18.701836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:18.701871] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:18.701899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:18.701959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:18.758901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:18.759591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:18.759672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:18.759705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:18.883519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:18.883684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:18.883726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:18.883756] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:18.887145] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-02-23T20:29:18.887417] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-23T20:29:18.887540] [INFO ] [sig ] PKG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:19.033519] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PKG.txt [2026-02-23T20:29:19.033661] [INFO ] [sig ] [2397/3383] Completed PKG in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:19.033703] [INFO ] [sig ] [2398/3383] Forecasting PKOH... [2026-02-23T20:29:19.033733] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-23T20:29:19.033764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-23T20:29:19.046554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-23T20:29:19.046926] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-23T20:29:19.047833] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-23T20:29:19.048110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:19.048147] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:19.048180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:19.048239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:19.106344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:19.107069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:19.107148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:19.107181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:19.221401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:19.221554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:19.221616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:19.221650] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:19.225025] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=31.71%) [2026-02-23T20:29:19.225299] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-23T20:29:19.225421] [INFO ] [sig ] PKOH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:19.366855] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PKOH.txt [2026-02-23T20:29:19.366996] [INFO ] [sig ] [2398/3383] Completed PKOH in 0.3s | 2.80 sym/s | Total: 14.2m | ETA: 5.9m [2026-02-23T20:29:19.367036] [INFO ] [sig ] [2399/3383] Forecasting PKX... [2026-02-23T20:29:19.367067] [INFO ] [sig ] Generating forecast for: PKX [2026-02-23T20:29:19.367098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-23T20:29:19.378733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-23T20:29:19.379062] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-23T20:29:19.379905] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-23T20:29:19.379961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:19.379994] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:19.380022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:19.380081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:19.438695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:19.439568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:19.439671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:19.439705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:19.560220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:19.560372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:19.560413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:19.560473] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:19.563993] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-02-23T20:29:19.564278] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-23T20:29:19.564406] [INFO ] [sig ] PKX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:19.710513] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PKX.txt [2026-02-23T20:29:19.710690] [INFO ] [sig ] [2399/3383] Completed PKX in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:19.710733] [INFO ] [sig ] [2400/3383] Forecasting PLAB... [2026-02-23T20:29:19.710765] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-23T20:29:19.710810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-23T20:29:19.722786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-23T20:29:19.723148] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-23T20:29:19.723994] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-23T20:29:19.724050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:19.724084] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:19.724113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:19.724171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:19.782060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:19.782816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:19.782898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:19.782931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:19.906839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:19.906992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:19.907033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:19.907062] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:19.910641] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: DOWN (p=17.56%) [2026-02-23T20:29:19.910914] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-23T20:29:19.911038] [INFO ] [sig ] PLAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:20.055663] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PLAB.txt [2026-02-23T20:29:20.055808] [INFO ] [sig ] [2400/3383] Completed PLAB in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:20.055848] [INFO ] [sig ] [2401/3383] Forecasting PLAY... [2026-02-23T20:29:20.055878] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-23T20:29:20.055908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-23T20:29:20.066701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-23T20:29:20.067035] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-23T20:29:20.067928] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-23T20:29:20.067984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:20.068017] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:20.068046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:20.068105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:20.125692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:20.126399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:20.126481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:20.126514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:20.247479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:20.247636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:20.247681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:20.247711] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:20.251157] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-02-23T20:29:20.251432] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-23T20:29:20.251560] [INFO ] [sig ] PLAY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:20.391874] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PLAY.txt [2026-02-23T20:29:20.392014] [INFO ] [sig ] [2401/3383] Completed PLAY in 0.3s | 2.80 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:20.392054] [INFO ] [sig ] [2402/3383] Forecasting PLBC... [2026-02-23T20:29:20.392084] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-23T20:29:20.392115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-23T20:29:20.402883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-23T20:29:20.403219] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-23T20:29:20.404040] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-23T20:29:20.404094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:20.404126] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:20.404153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:20.404213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:20.460652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:20.461368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:20.461450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:20.461483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:20.572461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:20.572634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:20.572679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:20.572709] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:20.576100] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-02-23T20:29:20.576373] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-23T20:29:20.576498] [INFO ] [sig ] PLBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:20.718641] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PLBC.txt [2026-02-23T20:29:20.718807] [INFO ] [sig ] [2402/3383] Completed PLBC in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:20.718848] [INFO ] [sig ] [2403/3383] Forecasting PLBY... [2026-02-23T20:29:20.718878] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-23T20:29:20.718909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-23T20:29:20.730718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-23T20:29:20.731142] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-23T20:29:20.731997] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-23T20:29:20.732056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:20.732091] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:20.732120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:20.732179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:20.790994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:20.791987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:20.792079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:20.792113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:20.912874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:20.913034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:20.913076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:20.913104] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:20.916524] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-02-23T20:29:20.916828] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-23T20:29:20.916954] [INFO ] [sig ] PLBY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:21.064356] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PLBY.txt [2026-02-23T20:29:21.064510] [INFO ] [sig ] [2403/3383] Completed PLBY in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:21.064552] [INFO ] [sig ] [2404/3383] Forecasting PLCE... [2026-02-23T20:29:21.064601] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-23T20:29:21.064636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-23T20:29:21.075990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-23T20:29:21.076338] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-23T20:29:21.077176] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-23T20:29:21.077232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:21.077266] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:21.077295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:21.077353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:21.134386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:21.135087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:21.135168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:21.135200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:21.254224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:21.254374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:21.254415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:21.254444] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:21.257869] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-23T20:29:21.258183] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-23T20:29:21.258311] [INFO ] [sig ] PLCE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:21.401483] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PLCE.txt [2026-02-23T20:29:21.401628] [INFO ] [sig ] [2404/3383] Completed PLCE in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:21.401669] [INFO ] [sig ] [2405/3383] Forecasting PLD... [2026-02-23T20:29:21.401699] [INFO ] [sig ] Generating forecast for: PLD [2026-02-23T20:29:21.401729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-23T20:29:21.413935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-23T20:29:21.414281] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-23T20:29:21.415160] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-23T20:29:21.415215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:21.415250] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:21.415278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:21.415335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:21.475035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:21.475876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:21.475958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:21.475991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:21.606179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:21.606321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:21.606369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:21.606399] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:21.610001] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: DOWN (p=35.25%) [2026-02-23T20:29:21.610276] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-23T20:29:21.610396] [INFO ] [sig ] PLD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:21.755105] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PLD.txt [2026-02-23T20:29:21.755263] [INFO ] [sig ] [2405/3383] Completed PLD in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:21.755305] [INFO ] [sig ] [2406/3383] Forecasting PLPC... [2026-02-23T20:29:21.755335] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-23T20:29:21.755368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-23T20:29:21.767190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-23T20:29:21.767565] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-23T20:29:21.768492] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-23T20:29:21.768548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:21.768609] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:21.768648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:21.768730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:21.829835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:21.830768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:21.830914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:21.830966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:21.958518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:21.958700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:21.958743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:21.958774] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:21.962291] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-02-23T20:29:21.962601] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-23T20:29:21.962734] [INFO ] [sig ] PLPC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:22.114381] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PLPC.txt [2026-02-23T20:29:22.114553] [INFO ] [sig ] [2406/3383] Completed PLPC in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:22.114617] [INFO ] [sig ] [2407/3383] Forecasting PLRX... [2026-02-23T20:29:22.114651] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-23T20:29:22.114682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-23T20:29:22.126737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-23T20:29:22.127190] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-23T20:29:22.128190] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-23T20:29:22.128252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:22.128286] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:22.128314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:22.128388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:22.189519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:22.190640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:22.190744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:22.190784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:22.315231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:22.315396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:22.315440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:22.315471] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:22.319101] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=56.51%) [2026-02-23T20:29:22.319420] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-23T20:29:22.319558] [INFO ] [sig ] PLRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:22.466130] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PLRX.txt [2026-02-23T20:29:22.466291] [INFO ] [sig ] [2407/3383] Completed PLRX in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:22.466331] [INFO ] [sig ] [2408/3383] Forecasting PLSE... [2026-02-23T20:29:22.466361] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-23T20:29:22.466391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-23T20:29:22.478109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-23T20:29:22.478508] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-23T20:29:22.479409] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-23T20:29:22.479468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:22.479503] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:22.479532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:22.479638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:22.540906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:22.541858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:22.541955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:22.541990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:22.664316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:22.664482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:22.664525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:22.664554] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:22.668225] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: UP (p=98.32%) [2026-02-23T20:29:22.668621] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-23T20:29:22.668792] [INFO ] [sig ] PLSE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:22.823460] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PLSE.txt [2026-02-23T20:29:22.823654] [INFO ] [sig ] [2408/3383] Completed PLSE in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:22.823709] [INFO ] [sig ] [2409/3383] Forecasting PLTK... [2026-02-23T20:29:22.823741] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-23T20:29:22.823771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-23T20:29:22.834875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-23T20:29:22.835323] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-23T20:29:22.836353] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-23T20:29:22.836441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:22.836485] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:22.836522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:22.836628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:22.897498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:22.898764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:22.898867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:22.898910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:23.024182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:23.024340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:23.024384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:23.024413] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:23.028277] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=80.72%) [2026-02-23T20:29:23.028563] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-23T20:29:23.028707] [INFO ] [sig ] PLTK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:23.175210] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PLTK.txt [2026-02-23T20:29:23.175374] [INFO ] [sig ] [2409/3383] Completed PLTK in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:23.175415] [INFO ] [sig ] [2410/3383] Forecasting PLUG... [2026-02-23T20:29:23.175445] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-23T20:29:23.175477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-23T20:29:23.186964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-23T20:29:23.187307] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-23T20:29:23.188129] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-23T20:29:23.188183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:23.188216] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:23.188243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:23.188299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:23.247033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:23.247806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:23.247912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:23.247949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:23.383004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:23.383190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:23.383251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:23.383299] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:23.388756] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-23T20:29:23.389408] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-23T20:29:23.389646] [INFO ] [sig ] PLUG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:23.538161] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PLUG.txt [2026-02-23T20:29:23.538307] [INFO ] [sig ] [2410/3383] Completed PLUG in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:23.538350] [INFO ] [sig ] [2411/3383] Forecasting PLUS... [2026-02-23T20:29:23.538382] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-23T20:29:23.538416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-23T20:29:23.550159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-23T20:29:23.550525] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-23T20:29:23.551376] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-23T20:29:23.551432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:23.551466] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:23.551505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:23.551617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:23.616912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:23.617867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:23.617955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:23.617991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:23.747634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:23.747802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:23.747862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:23.747897] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:23.751517] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: DOWN (p=43.15%) [2026-02-23T20:29:23.751834] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-23T20:29:23.751968] [INFO ] [sig ] PLUS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:23.903831] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PLUS.txt [2026-02-23T20:29:23.904016] [INFO ] [sig ] [2411/3383] Completed PLUS in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:23.904074] [INFO ] [sig ] [2412/3383] Forecasting PLXS... [2026-02-23T20:29:23.904107] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-23T20:29:23.904140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-23T20:29:23.916992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-23T20:29:23.917426] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-23T20:29:23.918441] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-23T20:29:23.918498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:23.918533] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:23.918560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:23.918656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:23.980067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:23.981120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:23.981236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:23.981282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:24.118265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:24.118431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:24.118474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:24.118505] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:24.122055] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: UP (p=65.09%) [2026-02-23T20:29:24.122344] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-23T20:29:24.122471] [INFO ] [sig ] PLXS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:24.277920] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PLXS.txt [2026-02-23T20:29:24.278081] [INFO ] [sig ] [2412/3383] Completed PLXS in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:24.278126] [INFO ] [sig ] [2413/3383] Forecasting PM... [2026-02-23T20:29:24.278155] [INFO ] [sig ] Generating forecast for: PM [2026-02-23T20:29:24.278189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-23T20:29:24.290944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-23T20:29:24.291299] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-23T20:29:24.292319] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-23T20:29:24.292375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:24.292438] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:24.292466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:24.292524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:24.353833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:24.354660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:24.354747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:24.354781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:24.493503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:24.493684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:24.493728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:24.493758] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:24.498348] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=34.71%) [2026-02-23T20:29:24.498724] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-23T20:29:24.498864] [INFO ] [sig ] PM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:24.648845] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PM.txt [2026-02-23T20:29:24.649000] [INFO ] [sig ] [2413/3383] Completed PM in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:24.649055] [INFO ] [sig ] [2414/3383] Forecasting PMAX... [2026-02-23T20:29:24.649088] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-23T20:29:24.649120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-23T20:29:24.661164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-23T20:29:24.661546] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-23T20:29:24.662502] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-23T20:29:24.662556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:24.662608] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:24.662636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:24.662701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:24.721531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:24.722398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:24.722497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:24.722532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:24.845725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:24.845897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:24.845940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:24.845971] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:24.850034] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: DOWN (p=8.54%) [2026-02-23T20:29:24.850350] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-23T20:29:24.850481] [INFO ] [sig ] PMAX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:25.002718] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PMAX.txt [2026-02-23T20:29:25.002888] [INFO ] [sig ] [2414/3383] Completed PMAX in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:25.002937] [INFO ] [sig ] [2415/3383] Forecasting PML... [2026-02-23T20:29:25.002969] [INFO ] [sig ] Generating forecast for: PML [2026-02-23T20:29:25.003000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-23T20:29:25.014788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-23T20:29:25.015170] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-23T20:29:25.015989] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-23T20:29:25.016050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:25.016087] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:25.016115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:25.016173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:25.074510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:25.075264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:25.075346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:25.075380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:25.192319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:25.192477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:25.192517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:25.192547] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:25.195994] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-02-23T20:29:25.196282] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-23T20:29:25.196411] [INFO ] [sig ] PML: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:25.337516] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PML.txt [2026-02-23T20:29:25.337672] [INFO ] [sig ] [2415/3383] Completed PML in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.8m [2026-02-23T20:29:25.337716] [INFO ] [sig ] [2416/3383] Forecasting PMM... [2026-02-23T20:29:25.337746] [INFO ] [sig ] Generating forecast for: PMM [2026-02-23T20:29:25.337778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-23T20:29:25.348775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-23T20:29:25.349121] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-23T20:29:25.349905] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-23T20:29:25.349959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:25.349992] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:25.350019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:25.350075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:25.406815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:25.407465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:25.407544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:25.407595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:25.529969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:25.530320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:25.530396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:25.530454] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:25.534326] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=35.86%) [2026-02-23T20:29:25.534617] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-23T20:29:25.534742] [INFO ] [sig ] PMM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:25.679364] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PMM.txt [2026-02-23T20:29:25.679530] [INFO ] [sig ] [2416/3383] Completed PMM in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:25.679589] [INFO ] [sig ] [2417/3383] Forecasting PMO... [2026-02-23T20:29:25.679624] [INFO ] [sig ] Generating forecast for: PMO [2026-02-23T20:29:25.679656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-23T20:29:25.690748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-23T20:29:25.691160] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-23T20:29:25.691959] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-23T20:29:25.692012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:25.692045] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:25.692072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:25.692129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:25.751522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:25.752449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:25.752534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:25.752568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:25.878113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:25.878278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:25.878319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:25.878350] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:25.881979] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=1.37%) [2026-02-23T20:29:25.882257] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-23T20:29:25.882382] [INFO ] [sig ] PMO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:26.028356] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PMO.txt [2026-02-23T20:29:26.028518] [INFO ] [sig ] [2417/3383] Completed PMO in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:26.028559] [INFO ] [sig ] [2418/3383] Forecasting PMTS... [2026-02-23T20:29:26.028613] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-23T20:29:26.028648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-23T20:29:26.040520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-23T20:29:26.040913] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-23T20:29:26.041707] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-23T20:29:26.041761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:26.041793] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:26.041820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:26.041878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:26.101983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:26.102944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:26.103034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:26.103068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:26.229904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:26.230065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:26.230109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:26.230139] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:26.233795] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=71.85%) [2026-02-23T20:29:26.234081] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-23T20:29:26.234212] [INFO ] [sig ] PMTS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:26.381430] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PMTS.txt [2026-02-23T20:29:26.381558] [INFO ] [sig ] [2418/3383] Completed PMTS in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:26.381617] [INFO ] [sig ] [2419/3383] Forecasting PMVP... [2026-02-23T20:29:26.381648] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-23T20:29:26.381679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-23T20:29:26.393126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-23T20:29:26.393483] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-23T20:29:26.394297] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-23T20:29:26.394352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:26.394385] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:26.394412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:26.394468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:26.455183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:26.456107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:26.456197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:26.456231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:26.584422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:26.584611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:26.584658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:26.584690] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:26.588272] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=15.86%) [2026-02-23T20:29:26.588619] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-23T20:29:26.588758] [INFO ] [sig ] PMVP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:26.737315] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PMVP.txt [2026-02-23T20:29:26.737458] [INFO ] [sig ] [2419/3383] Completed PMVP in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:26.737500] [INFO ] [sig ] [2420/3383] Forecasting PNC... [2026-02-23T20:29:26.737531] [INFO ] [sig ] Generating forecast for: PNC [2026-02-23T20:29:26.737563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-23T20:29:26.748902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-23T20:29:26.749283] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-23T20:29:26.750184] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-23T20:29:26.750241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:26.750310] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:26.750339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:26.750396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:26.812222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:26.813267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:26.813367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:26.813403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:26.950881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:26.951045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:26.951086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:26.951117] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:26.954938] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=34.53%) [2026-02-23T20:29:26.955381] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-23T20:29:26.955542] [INFO ] [sig ] PNC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:27.099602] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PNC.txt [2026-02-23T20:29:27.099736] [INFO ] [sig ] [2420/3383] Completed PNC in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:27.099781] [INFO ] [sig ] [2421/3383] Forecasting PNI... [2026-02-23T20:29:27.099816] [INFO ] [sig ] Generating forecast for: PNI [2026-02-23T20:29:27.099855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-23T20:29:27.111489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-23T20:29:27.111850] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-23T20:29:27.112829] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-23T20:29:27.112883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:27.112916] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:27.113098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:27.113154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:27.171483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:27.172331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:27.172411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:27.172444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:27.281666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:27.281822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:27.281863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:27.281893] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:27.285608] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-02-23T20:29:27.285886] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-23T20:29:27.286007] [INFO ] [sig ] PNI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:27.426871] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PNI.txt [2026-02-23T20:29:27.427013] [INFO ] [sig ] [2421/3383] Completed PNI in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:27.427053] [INFO ] [sig ] [2422/3383] Forecasting PNQI... [2026-02-23T20:29:27.427083] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-23T20:29:27.427114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-23T20:29:27.438383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-23T20:29:27.438766] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-23T20:29:27.439541] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-23T20:29:27.439615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:27.439648] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:27.439675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:27.439733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:27.497330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:27.498211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:27.498293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:27.498326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:27.622762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:27.622921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:27.622962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:27.622991] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:27.626354] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: DOWN (p=24.10%) [2026-02-23T20:29:27.626650] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-23T20:29:27.626777] [INFO ] [sig ] PNQI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:27.772837] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PNQI.txt [2026-02-23T20:29:27.773005] [INFO ] [sig ] [2422/3383] Completed PNQI in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:27.773048] [INFO ] [sig ] [2423/3383] Forecasting PNRG... [2026-02-23T20:29:27.773079] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-23T20:29:27.773110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-23T20:29:27.784210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-23T20:29:27.784593] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-23T20:29:27.785358] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-23T20:29:27.785412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:27.785444] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:27.785471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:27.785527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:27.842471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:27.843199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:27.843326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:27.843361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:27.965318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:27.965474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:27.965516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:27.965548] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:27.969080] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: UP (p=62.57%) [2026-02-23T20:29:27.969360] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-23T20:29:27.969488] [INFO ] [sig ] PNRG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:28.111590] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PNRG.txt [2026-02-23T20:29:28.111720] [INFO ] [sig ] [2423/3383] Completed PNRG in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:28.111760] [INFO ] [sig ] [2424/3383] Forecasting PNTG... [2026-02-23T20:29:28.111814] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-23T20:29:28.111852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-23T20:29:28.122803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-23T20:29:28.123138] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-23T20:29:28.123931] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-23T20:29:28.123984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:28.124017] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:28.124043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:28.124099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:28.180489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:28.181153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:28.181235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:28.181268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:28.298908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:28.299075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:28.299116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:28.299145] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:28.302632] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: DOWN (p=6.41%) [2026-02-23T20:29:28.302937] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-23T20:29:28.303070] [INFO ] [sig ] PNTG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:28.443257] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PNTG.txt [2026-02-23T20:29:28.443382] [INFO ] [sig ] [2424/3383] Completed PNTG in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:28.443422] [INFO ] [sig ] [2425/3383] Forecasting PODD... [2026-02-23T20:29:28.443451] [INFO ] [sig ] Generating forecast for: PODD [2026-02-23T20:29:28.443481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-23T20:29:28.455394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-23T20:29:28.455764] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-23T20:29:28.456587] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-23T20:29:28.456642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:28.456673] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:28.456700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:28.456756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:28.513496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:28.514200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:28.514281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:28.514314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:28.635326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:28.635480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:28.635521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:28.635550] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:28.639017] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=83.74%) [2026-02-23T20:29:28.639294] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-23T20:29:28.639457] [INFO ] [sig ] PODD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:28.781491] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PODD.txt [2026-02-23T20:29:28.781633] [INFO ] [sig ] [2425/3383] Completed PODD in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:28.781675] [INFO ] [sig ] [2426/3383] Forecasting POOL... [2026-02-23T20:29:28.781705] [INFO ] [sig ] Generating forecast for: POOL [2026-02-23T20:29:28.781734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-23T20:29:28.792921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-23T20:29:28.793271] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-23T20:29:28.794067] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-23T20:29:28.794120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:28.794153] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:28.794180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:28.794237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:28.851937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:28.852849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:28.852930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:28.852966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:28.969662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:28.969814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:28.969854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:28.969883] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:28.973356] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: DOWN (p=14.40%) [2026-02-23T20:29:28.973656] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-23T20:29:28.973782] [INFO ] [sig ] POOL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:29.114978] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/POOL.txt [2026-02-23T20:29:29.115131] [INFO ] [sig ] [2426/3383] Completed POOL in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:29.115171] [INFO ] [sig ] [2427/3383] Forecasting POWI... [2026-02-23T20:29:29.115203] [INFO ] [sig ] Generating forecast for: POWI [2026-02-23T20:29:29.115233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-23T20:29:29.126635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-23T20:29:29.127005] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-23T20:29:29.127827] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-23T20:29:29.127913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:29.127947] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:29.127974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:29.128031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:29.185021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:29.185748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:29.185827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:29.185861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:29.304510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:29.304692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:29.304734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:29.304794] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:29.308281] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-02-23T20:29:29.308554] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-23T20:29:29.308697] [INFO ] [sig ] POWI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:29.449681] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/POWI.txt [2026-02-23T20:29:29.449793] [INFO ] [sig ] [2427/3383] Completed POWI in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:29.449838] [INFO ] [sig ] [2428/3383] Forecasting POWL... [2026-02-23T20:29:29.449874] [INFO ] [sig ] Generating forecast for: POWL [2026-02-23T20:29:29.449912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-23T20:29:29.461160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-23T20:29:29.461475] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-23T20:29:29.462251] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-23T20:29:29.462305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:29.462338] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:29.462365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:29.462421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:29.519436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:29.520133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:29.520211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:29.520244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:29.640737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:29.640882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:29.640921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:29.640949] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:29.644327] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=37.88%) [2026-02-23T20:29:29.644617] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-23T20:29:29.644743] [INFO ] [sig ] POWL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:29.785298] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/POWL.txt [2026-02-23T20:29:29.785415] [INFO ] [sig ] [2428/3383] Completed POWL in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:29.785454] [INFO ] [sig ] [2429/3383] Forecasting PPC... [2026-02-23T20:29:29.785484] [INFO ] [sig ] Generating forecast for: PPC [2026-02-23T20:29:29.785514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-23T20:29:29.796515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-23T20:29:29.796869] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-23T20:29:29.797665] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-23T20:29:29.797717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:29.797750] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:29.797778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:29.797834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:29.855162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:29.855792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:29.855901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:29.855935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:29.978993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:29.979148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:29.979188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:29.979219] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:29.982698] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-02-23T20:29:29.983002] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-23T20:29:29.983125] [INFO ] [sig ] PPC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:30.127299] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PPC.txt [2026-02-23T20:29:30.127452] [INFO ] [sig ] [2429/3383] Completed PPC in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:30.127495] [INFO ] [sig ] [2430/3383] Forecasting PPG... [2026-02-23T20:29:30.127526] [INFO ] [sig ] Generating forecast for: PPG [2026-02-23T20:29:30.127556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-23T20:29:30.138887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-23T20:29:30.139258] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-23T20:29:30.140102] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-23T20:29:30.140156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:30.140218] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:30.140247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:30.140304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:30.202992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:30.203830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:30.203923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:30.203956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:30.328993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:30.329143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:30.329183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:30.329213] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:30.332984] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: UP (p=52.77%) [2026-02-23T20:29:30.333272] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-23T20:29:30.333400] [INFO ] [sig ] PPG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:30.476397] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PPG.txt [2026-02-23T20:29:30.476564] [INFO ] [sig ] [2430/3383] Completed PPG in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:30.476624] [INFO ] [sig ] [2431/3383] Forecasting PPH... [2026-02-23T20:29:30.476656] [INFO ] [sig ] Generating forecast for: PPH [2026-02-23T20:29:30.476688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-23T20:29:30.487730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-23T20:29:30.488105] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-23T20:29:30.488909] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-23T20:29:30.488964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:30.488995] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:30.489055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:30.489302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:30.547734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:30.548439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:30.548522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:30.548555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:30.670881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:30.671056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:30.671101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:30.671130] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:30.674702] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: DOWN (p=42.32%) [2026-02-23T20:29:30.674995] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-23T20:29:30.675122] [INFO ] [sig ] PPH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:30.822366] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PPH.txt [2026-02-23T20:29:30.822514] [INFO ] [sig ] [2431/3383] Completed PPH in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.7m [2026-02-23T20:29:30.822557] [INFO ] [sig ] [2432/3383] Forecasting PPIH... [2026-02-23T20:29:30.822606] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-23T20:29:30.822638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-23T20:29:30.834895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-23T20:29:30.835269] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-23T20:29:30.836099] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-23T20:29:30.836154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:30.836187] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:30.836214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:30.836271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:30.894867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:30.895747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:30.895845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:30.895882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:31.022006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:31.022349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:31.022391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:31.022420] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:31.026266] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: DOWN (p=32.31%) [2026-02-23T20:29:31.026543] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-23T20:29:31.026684] [INFO ] [sig ] PPIH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:31.171449] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PPIH.txt [2026-02-23T20:29:31.171603] [INFO ] [sig ] [2432/3383] Completed PPIH in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.6m [2026-02-23T20:29:31.171646] [INFO ] [sig ] [2433/3383] Forecasting PPL... [2026-02-23T20:29:31.171676] [INFO ] [sig ] Generating forecast for: PPL [2026-02-23T20:29:31.171708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-23T20:29:31.182711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-23T20:29:31.183033] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-23T20:29:31.183865] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-23T20:29:31.183918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:31.183951] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:31.183978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:31.184035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:31.243758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:31.244443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:31.244525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:31.244559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:31.373341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:31.373497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:31.373539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:31.373631] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:31.377060] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: DOWN (p=31.01%) [2026-02-23T20:29:31.377346] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-23T20:29:31.377475] [INFO ] [sig ] PPL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:31.519886] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PPL.txt [2026-02-23T20:29:31.520043] [INFO ] [sig ] [2433/3383] Completed PPL in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:31.520089] [INFO ] [sig ] [2434/3383] Forecasting PPSI... [2026-02-23T20:29:31.520118] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-23T20:29:31.520150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-23T20:29:31.531238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-23T20:29:31.531609] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-23T20:29:31.532374] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-23T20:29:31.532427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:31.532461] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:31.532487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:31.532544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:31.589997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:31.590849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:31.590939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:31.590973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:31.709966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:31.710127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:31.710169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:31.710199] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:31.713674] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=12.39%) [2026-02-23T20:29:31.713961] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-23T20:29:31.714086] [INFO ] [sig ] PPSI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:31.859917] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PPSI.txt [2026-02-23T20:29:31.860072] [INFO ] [sig ] [2434/3383] Completed PPSI in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:31.860113] [INFO ] [sig ] [2435/3383] Forecasting PPTA... [2026-02-23T20:29:31.860144] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-23T20:29:31.860188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-23T20:29:31.871912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-23T20:29:31.872453] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-23T20:29:31.873276] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-23T20:29:31.873329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:31.873361] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:31.873388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:31.873448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:31.934111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:31.934881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:31.934962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:31.934995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:32.060701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:32.060852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:32.060892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:32.060921] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:32.064318] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: DOWN (p=10.55%) [2026-02-23T20:29:32.064621] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-23T20:29:32.064748] [INFO ] [sig ] PPTA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:32.207920] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PPTA.txt [2026-02-23T20:29:32.208054] [INFO ] [sig ] [2435/3383] Completed PPTA in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:32.208093] [INFO ] [sig ] [2436/3383] Forecasting PRA... [2026-02-23T20:29:32.208123] [INFO ] [sig ] Generating forecast for: PRA [2026-02-23T20:29:32.208155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-23T20:29:32.218899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-23T20:29:32.219226] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-23T20:29:32.220051] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-23T20:29:32.220105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:32.220138] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:32.220165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:32.220222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:32.280075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:32.280766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:32.280846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:32.280880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:32.398601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:32.398753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:32.398794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:32.398822] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:32.402224] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-02-23T20:29:32.402500] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-23T20:29:32.402640] [INFO ] [sig ] PRA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:32.545834] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PRA.txt [2026-02-23T20:29:32.546025] [INFO ] [sig ] [2436/3383] Completed PRA in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:32.546073] [INFO ] [sig ] [2437/3383] Forecasting PRAA... [2026-02-23T20:29:32.546103] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-23T20:29:32.546133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-23T20:29:32.557374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-23T20:29:32.557739] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-23T20:29:32.558531] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-23T20:29:32.558603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:32.558637] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:32.558664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:32.558720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:32.618752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:32.619641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:32.619726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:32.619759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:32.741317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:32.741480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:32.741521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:32.741550] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:32.745081] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=86.73%) [2026-02-23T20:29:32.745354] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-23T20:29:32.745476] [INFO ] [sig ] PRAA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:32.888522] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRAA.txt [2026-02-23T20:29:32.888676] [INFO ] [sig ] [2437/3383] Completed PRAA in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:32.888719] [INFO ] [sig ] [2438/3383] Forecasting PRAX... [2026-02-23T20:29:32.888749] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-23T20:29:32.888779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-23T20:29:32.899751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-23T20:29:32.900081] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-23T20:29:32.900865] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-23T20:29:32.900919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:32.900952] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:32.900980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:32.901036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:32.958446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:32.959243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:32.959326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:32.959359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:33.084443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:33.084618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:33.084660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:33.084690] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:33.088795] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=54.68%) [2026-02-23T20:29:33.089191] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-23T20:29:33.089336] [INFO ] [sig ] PRAX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:33.232895] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRAX.txt [2026-02-23T20:29:33.233027] [INFO ] [sig ] [2438/3383] Completed PRAX in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:33.233067] [INFO ] [sig ] [2439/3383] Forecasting PRCH... [2026-02-23T20:29:33.233097] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-23T20:29:33.233127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-23T20:29:33.244332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-23T20:29:33.244664] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-23T20:29:33.245449] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-23T20:29:33.245501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:33.245534] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:33.245561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:33.245651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:33.303388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:33.304106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:33.304186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:33.304219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:33.429044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:33.429204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:33.429249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:33.429278] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:33.432757] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-23T20:29:33.433033] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-23T20:29:33.433158] [INFO ] [sig ] PRCH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:33.575603] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PRCH.txt [2026-02-23T20:29:33.575734] [INFO ] [sig ] [2439/3383] Completed PRCH in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:33.575775] [INFO ] [sig ] [2440/3383] Forecasting PRDO... [2026-02-23T20:29:33.575805] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-23T20:29:33.575836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-23T20:29:33.587568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-23T20:29:33.588002] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-23T20:29:33.588865] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-23T20:29:33.588921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:33.588957] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:33.588988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:33.589045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:33.645487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:33.646239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:33.646364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:33.646398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:33.769500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:33.769684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:33.769727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:33.769757] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:33.773305] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-02-23T20:29:33.773609] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-23T20:29:33.773740] [INFO ] [sig ] PRDO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:33.921120] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRDO.txt [2026-02-23T20:29:33.921260] [INFO ] [sig ] [2440/3383] Completed PRDO in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:33.921452] [INFO ] [sig ] [2441/3383] Forecasting PRFZ... [2026-02-23T20:29:33.921482] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-23T20:29:33.921511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-23T20:29:33.933752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-23T20:29:33.934120] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-23T20:29:33.934940] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-23T20:29:33.935007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:33.935059] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:33.935090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:33.935148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:33.996450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:33.997135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:33.997219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:33.997252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:34.133698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:34.133865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:34.133914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:34.133945] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:34.137651] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: UP (p=64.80%) [2026-02-23T20:29:34.137956] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-23T20:29:34.138085] [INFO ] [sig ] PRFZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:34.288923] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRFZ.txt [2026-02-23T20:29:34.289126] [INFO ] [sig ] [2441/3383] Completed PRFZ in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:34.289188] [INFO ] [sig ] [2442/3383] Forecasting PRG... [2026-02-23T20:29:34.289222] [INFO ] [sig ] Generating forecast for: PRG [2026-02-23T20:29:34.289255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-23T20:29:34.301290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-23T20:29:34.301703] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-23T20:29:34.302563] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-23T20:29:34.302643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:34.302679] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:34.302707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:34.302794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:34.359300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:34.359991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:34.360075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:34.360110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:34.479789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:34.479943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:34.479984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:34.480013] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:34.483534] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-02-23T20:29:34.483840] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-23T20:29:34.483972] [INFO ] [sig ] PRG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:34.633753] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRG.txt [2026-02-23T20:29:34.633913] [INFO ] [sig ] [2442/3383] Completed PRG in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:34.633961] [INFO ] [sig ] [2443/3383] Forecasting PRGO... [2026-02-23T20:29:34.633993] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-23T20:29:34.634023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-23T20:29:34.644918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-23T20:29:34.645275] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-23T20:29:34.646125] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-23T20:29:34.646180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:34.646224] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:34.646254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:34.646317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:34.703796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:34.704529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:34.704676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:34.704714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:34.827417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:34.827596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:34.827641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:34.827672] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:34.831434] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: DOWN (p=23.12%) [2026-02-23T20:29:34.831745] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-23T20:29:34.831874] [INFO ] [sig ] PRGO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:34.974347] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PRGO.txt [2026-02-23T20:29:34.974551] [INFO ] [sig ] [2443/3383] Completed PRGO in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:34.974620] [INFO ] [sig ] [2444/3383] Forecasting PRH... [2026-02-23T20:29:34.974654] [INFO ] [sig ] Generating forecast for: PRH [2026-02-23T20:29:34.974685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-23T20:29:34.985979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-23T20:29:34.986547] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-23T20:29:34.987505] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-23T20:29:34.987611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:34.987650] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:34.987678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:34.987737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:35.053166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:35.053951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:35.054035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:35.054071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:35.181666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:35.181842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:35.181887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:35.181917] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:35.185672] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: DOWN (p=15.52%) [2026-02-23T20:29:35.186014] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-23T20:29:35.186151] [INFO ] [sig ] PRH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:35.337800] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PRH.txt [2026-02-23T20:29:35.337970] [INFO ] [sig ] [2444/3383] Completed PRH in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:35.338014] [INFO ] [sig ] [2445/3383] Forecasting PRI... [2026-02-23T20:29:35.338047] [INFO ] [sig ] Generating forecast for: PRI [2026-02-23T20:29:35.338080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-23T20:29:35.349376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-23T20:29:35.349815] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-23T20:29:35.350838] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-23T20:29:35.350894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:35.350927] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:35.350956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:35.351014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:35.413934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:35.414857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:35.414962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:35.415003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:35.540885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:35.541045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:35.541100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:35.541138] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:35.544840] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=85.86%) [2026-02-23T20:29:35.545171] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-23T20:29:35.545301] [INFO ] [sig ] PRI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:35.695687] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRI.txt [2026-02-23T20:29:35.695830] [INFO ] [sig ] [2445/3383] Completed PRI in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:35.695870] [INFO ] [sig ] [2446/3383] Forecasting PRIM... [2026-02-23T20:29:35.695900] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-23T20:29:35.695931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-23T20:29:35.707543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-23T20:29:35.708001] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-23T20:29:35.708869] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-23T20:29:35.708924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:35.708964] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:35.709000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:35.709073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:35.772961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:35.773911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:35.773998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:35.774040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:35.899923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:35.900089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:35.900136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:35.900173] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:35.903652] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=86.62%) [2026-02-23T20:29:35.903940] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-23T20:29:35.904066] [INFO ] [sig ] PRIM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:36.048235] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRIM.txt [2026-02-23T20:29:36.048416] [INFO ] [sig ] [2446/3383] Completed PRIM in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:36.048469] [INFO ] [sig ] [2447/3383] Forecasting PRLB... [2026-02-23T20:29:36.048506] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-23T20:29:36.048550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-23T20:29:36.060235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-23T20:29:36.060647] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-23T20:29:36.061516] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-23T20:29:36.061591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:36.061656] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:36.061687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:36.061746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:36.123538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:36.124404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:36.124493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:36.124528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:36.253163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:36.253321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:36.253363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:36.253395] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:36.257018] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: UP (p=87.72%) [2026-02-23T20:29:36.257308] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-23T20:29:36.257436] [INFO ] [sig ] PRLB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:36.409157] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRLB.txt [2026-02-23T20:29:36.409368] [INFO ] [sig ] [2447/3383] Completed PRLB in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:36.409418] [INFO ] [sig ] [2448/3383] Forecasting PRM... [2026-02-23T20:29:36.409451] [INFO ] [sig ] Generating forecast for: PRM [2026-02-23T20:29:36.409482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-23T20:29:36.421407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-23T20:29:36.421843] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-23T20:29:36.422685] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-23T20:29:36.422741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:36.422775] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:36.422802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:36.422862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:36.487184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:36.488628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:36.488729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:36.488770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:36.625011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:36.625171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:36.625213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:36.625245] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:36.628837] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=60.04%) [2026-02-23T20:29:36.629126] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-23T20:29:36.629282] [INFO ] [sig ] PRM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:36.781204] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRM.txt [2026-02-23T20:29:36.781353] [INFO ] [sig ] [2448/3383] Completed PRM in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.6m [2026-02-23T20:29:36.781396] [INFO ] [sig ] [2449/3383] Forecasting PRME... [2026-02-23T20:29:36.781429] [INFO ] [sig ] Generating forecast for: PRME [2026-02-23T20:29:36.781462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-23T20:29:36.792716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-23T20:29:36.793089] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-23T20:29:36.793934] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-23T20:29:36.793990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:36.794024] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:36.794052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:36.794110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:36.856193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:36.857027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:36.857125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:36.857180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:36.981770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:36.981945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:36.982006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:36.982058] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:36.986069] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=13.13%) [2026-02-23T20:29:36.986437] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-23T20:29:36.986591] [INFO ] [sig ] PRME: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:37.138114] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PRME.txt [2026-02-23T20:29:37.138258] [INFO ] [sig ] [2449/3383] Completed PRME in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.5m [2026-02-23T20:29:37.138299] [INFO ] [sig ] [2450/3383] Forecasting PRN... [2026-02-23T20:29:37.138329] [INFO ] [sig ] Generating forecast for: PRN [2026-02-23T20:29:37.138361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-23T20:29:37.150313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-23T20:29:37.150721] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-23T20:29:37.151734] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-23T20:29:37.151789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:37.151823] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:37.151851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:37.151909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:37.213008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:37.213863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:37.213952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:37.213987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:37.340427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:37.340606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:37.340650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:37.340713] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:37.344282] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-02-23T20:29:37.344607] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-23T20:29:37.344745] [INFO ] [sig ] PRN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:37.493742] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PRN.txt [2026-02-23T20:29:37.493899] [INFO ] [sig ] [2450/3383] Completed PRN in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:37.493942] [INFO ] [sig ] [2451/3383] Forecasting PROF... [2026-02-23T20:29:37.493973] [INFO ] [sig ] Generating forecast for: PROF [2026-02-23T20:29:37.494008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-23T20:29:37.505226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-23T20:29:37.505625] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-23T20:29:37.506477] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-23T20:29:37.506532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:37.506565] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:37.506615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:37.506674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:37.566905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:37.567738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:37.567823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:37.567881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:37.705587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:37.705761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:37.705837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:37.705872] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:37.710148] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: UP (p=53.15%) [2026-02-23T20:29:37.710473] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-23T20:29:37.710633] [INFO ] [sig ] PROF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:37.863349] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PROF.txt [2026-02-23T20:29:37.863541] [INFO ] [sig ] [2451/3383] Completed PROF in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:37.863622] [INFO ] [sig ] [2452/3383] Forecasting PROK... [2026-02-23T20:29:37.863659] [INFO ] [sig ] Generating forecast for: PROK [2026-02-23T20:29:37.863692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-23T20:29:37.875367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-23T20:29:37.875759] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-23T20:29:37.876639] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-23T20:29:37.876696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:37.876729] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:37.876757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:37.876817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:37.940620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:37.941490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:37.941596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:37.941635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:38.068215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:38.068389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:38.068450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:38.068496] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:38.072163] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=38.23%) [2026-02-23T20:29:38.072461] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-23T20:29:38.072611] [INFO ] [sig ] PROK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:38.219886] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PROK.txt [2026-02-23T20:29:38.220026] [INFO ] [sig ] [2452/3383] Completed PROK in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:38.220070] [INFO ] [sig ] [2453/3383] Forecasting PRTA... [2026-02-23T20:29:38.220107] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-23T20:29:38.220144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-23T20:29:38.231394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-23T20:29:38.231770] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-23T20:29:38.232626] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-23T20:29:38.232680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:38.232713] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:38.232740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:38.232797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:38.294646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:38.295457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:38.295543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:38.295595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:38.417713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:38.417892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:38.417936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:38.417967] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:38.421804] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-02-23T20:29:38.422116] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-23T20:29:38.422259] [INFO ] [sig ] PRTA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:38.570801] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRTA.txt [2026-02-23T20:29:38.570978] [INFO ] [sig ] [2453/3383] Completed PRTA in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:38.571021] [INFO ] [sig ] [2454/3383] Forecasting PRTH... [2026-02-23T20:29:38.571053] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-23T20:29:38.571088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-23T20:29:38.582234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-23T20:29:38.582605] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-23T20:29:38.583431] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-23T20:29:38.583486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:38.583520] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:38.583548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:38.583631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:38.643931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:38.644698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:38.644782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:38.644816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:38.770970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:38.771158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:38.771223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:38.771256] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:38.774872] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=90.76%) [2026-02-23T20:29:38.775185] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-23T20:29:38.775328] [INFO ] [sig ] PRTH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:38.927012] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRTH.txt [2026-02-23T20:29:38.927163] [INFO ] [sig ] [2454/3383] Completed PRTH in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:38.927213] [INFO ] [sig ] [2455/3383] Forecasting PRVA... [2026-02-23T20:29:38.927246] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-23T20:29:38.927277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-23T20:29:38.939181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-23T20:29:38.939557] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-23T20:29:38.940437] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-23T20:29:38.940493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:38.940554] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:38.940615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:38.940677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:39.004166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:39.004944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:39.005030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:39.005070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:39.133156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:39.133315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:39.133357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:39.133388] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:39.136978] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=66.94%) [2026-02-23T20:29:39.137266] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-23T20:29:39.137393] [INFO ] [sig ] PRVA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:39.285497] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PRVA.txt [2026-02-23T20:29:39.285661] [INFO ] [sig ] [2455/3383] Completed PRVA in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:39.285706] [INFO ] [sig ] [2456/3383] Forecasting PSC... [2026-02-23T20:29:39.285738] [INFO ] [sig ] Generating forecast for: PSC [2026-02-23T20:29:39.285772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-23T20:29:39.297323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-23T20:29:39.297787] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-23T20:29:39.298681] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-23T20:29:39.298738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:39.298771] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:39.298800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:39.298859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:39.359006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:39.359768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:39.359870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:39.359905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:39.488036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:39.488212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:39.488261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:39.488292] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:39.492218] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: UP (p=88.63%) [2026-02-23T20:29:39.492508] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-23T20:29:39.492683] [INFO ] [sig ] PSC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:39.648686] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PSC.txt [2026-02-23T20:29:39.648836] [INFO ] [sig ] [2456/3383] Completed PSC in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:39.648878] [INFO ] [sig ] [2457/3383] Forecasting PSCE... [2026-02-23T20:29:39.648909] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-23T20:29:39.648941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-23T20:29:39.660120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-23T20:29:39.660538] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-23T20:29:39.661365] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-23T20:29:39.661420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:39.661454] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:39.661482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:39.661540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:39.724283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:39.725078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:39.725199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:39.725235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:39.840408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:39.840561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:39.840620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:39.840651] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:39.844098] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-23T20:29:39.844380] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-23T20:29:39.844505] [INFO ] [sig ] PSCE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:39.998324] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PSCE.txt [2026-02-23T20:29:39.998485] [INFO ] [sig ] [2457/3383] Completed PSCE in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:39.998529] [INFO ] [sig ] [2458/3383] Forecasting PSCH... [2026-02-23T20:29:39.998561] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-23T20:29:39.998619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-23T20:29:40.011016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-23T20:29:40.011430] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-23T20:29:40.012331] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-23T20:29:40.012388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:40.012422] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:40.012449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:40.012507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:40.075683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:40.076541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:40.076647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:40.076684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:40.192826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:40.192982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:40.193026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:40.193056] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:40.196956] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-23T20:29:40.197365] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-23T20:29:40.197537] [INFO ] [sig ] PSCH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:40.349343] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PSCH.txt [2026-02-23T20:29:40.349485] [INFO ] [sig ] [2458/3383] Completed PSCH in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:40.349542] [INFO ] [sig ] [2459/3383] Forecasting PSEC... [2026-02-23T20:29:40.349594] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-23T20:29:40.349630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-23T20:29:40.361021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-23T20:29:40.361399] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-23T20:29:40.362214] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-23T20:29:40.362268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:40.362301] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:40.362334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:40.362402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:40.422961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:40.423934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:40.424021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:40.424054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:40.541959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:40.542121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:40.542177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:40.542215] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:40.545882] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: UP (p=89.28%) [2026-02-23T20:29:40.546165] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-23T20:29:40.546296] [INFO ] [sig ] PSEC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:40.693707] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PSEC.txt [2026-02-23T20:29:40.693868] [INFO ] [sig ] [2459/3383] Completed PSEC in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:40.693910] [INFO ] [sig ] [2460/3383] Forecasting PSF... [2026-02-23T20:29:40.693942] [INFO ] [sig ] Generating forecast for: PSF [2026-02-23T20:29:40.693973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-23T20:29:40.705427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-23T20:29:40.705822] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-23T20:29:40.706664] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-23T20:29:40.706719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:40.706755] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:40.706782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:40.706839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:40.772825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:40.773864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:40.773953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:40.773987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:40.900348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:40.900522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:40.900566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:40.900619] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:40.904968] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-02-23T20:29:40.905271] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-23T20:29:40.905434] [INFO ] [sig ] PSF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:41.053137] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PSF.txt [2026-02-23T20:29:41.053321] [INFO ] [sig ] [2460/3383] Completed PSF in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:41.053554] [INFO ] [sig ] [2461/3383] Forecasting PSFE... [2026-02-23T20:29:41.053606] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-23T20:29:41.053640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-23T20:29:41.066157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-23T20:29:41.066791] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-23T20:29:41.067692] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-23T20:29:41.067748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:41.067783] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:41.067812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:41.067893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:41.128066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:41.129005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:41.129093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:41.129135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:41.257330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:41.257489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:41.257532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:41.257561] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:41.261363] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=81.19%) [2026-02-23T20:29:41.261865] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-23T20:29:41.261995] [INFO ] [sig ] PSFE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:41.409416] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PSFE.txt [2026-02-23T20:29:41.409597] [INFO ] [sig ] [2461/3383] Completed PSFE in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:41.409641] [INFO ] [sig ] [2462/3383] Forecasting PSHG... [2026-02-23T20:29:41.409672] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-23T20:29:41.409704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-23T20:29:41.421559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-23T20:29:41.421989] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-23T20:29:41.423012] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-23T20:29:41.423066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:41.423099] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:41.423126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:41.423182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:41.484887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:41.486054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:41.486140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:41.486178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:41.615747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:41.615891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:41.615932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:41.615993] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:41.619489] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=82.55%) [2026-02-23T20:29:41.619785] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-23T20:29:41.619906] [INFO ] [sig ] PSHG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:41.764667] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PSHG.txt [2026-02-23T20:29:41.764801] [INFO ] [sig ] [2462/3383] Completed PSHG in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:41.764840] [INFO ] [sig ] [2463/3383] Forecasting PSN... [2026-02-23T20:29:41.764869] [INFO ] [sig ] Generating forecast for: PSN [2026-02-23T20:29:41.764900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-23T20:29:41.777032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-23T20:29:41.777384] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-23T20:29:41.778685] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-23T20:29:41.778742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:41.778775] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:41.778802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:41.778859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:41.839639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:41.840516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:41.840619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:41.840656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:41.967655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:41.967808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:41.967877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:41.967911] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:41.971485] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-23T20:29:41.971884] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-23T20:29:41.972054] [INFO ] [sig ] PSN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:42.115399] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PSN.txt [2026-02-23T20:29:42.115536] [INFO ] [sig ] [2463/3383] Completed PSN in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:42.115593] [INFO ] [sig ] [2464/3383] Forecasting PSNL... [2026-02-23T20:29:42.115628] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-23T20:29:42.115658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-23T20:29:42.126395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-23T20:29:42.126738] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-23T20:29:42.127508] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-23T20:29:42.127562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:42.127639] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:42.127669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:42.127726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:42.186640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:42.187347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:42.187654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:42.187691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:42.308706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:42.308852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:42.308892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:42.308922] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:42.312388] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=49.89%) [2026-02-23T20:29:42.312691] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-23T20:29:42.312816] [INFO ] [sig ] PSNL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:42.455380] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PSNL.txt [2026-02-23T20:29:42.455734] [INFO ] [sig ] [2464/3383] Completed PSNL in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:42.455776] [INFO ] [sig ] [2465/3383] Forecasting PSO... [2026-02-23T20:29:42.455807] [INFO ] [sig ] Generating forecast for: PSO [2026-02-23T20:29:42.455839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-23T20:29:42.467493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-23T20:29:42.467947] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-23T20:29:42.468794] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-23T20:29:42.468850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:42.468885] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:42.468914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:42.468972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:42.532690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:42.533610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:42.533695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:42.533731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:42.655404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:42.655565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:42.655628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:42.655659] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:42.659128] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=72.96%) [2026-02-23T20:29:42.659418] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-23T20:29:42.659544] [INFO ] [sig ] PSO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:42.809961] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PSO.txt [2026-02-23T20:29:42.810121] [INFO ] [sig ] [2465/3383] Completed PSO in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.5m [2026-02-23T20:29:42.810185] [INFO ] [sig ] [2466/3383] Forecasting PSTG... [2026-02-23T20:29:42.810217] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-23T20:29:42.810248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-23T20:29:42.823509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-23T20:29:42.823955] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-23T20:29:42.824837] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-23T20:29:42.824896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:42.824929] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:42.824973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:42.825037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:42.888356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:42.889455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:42.889541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:42.889596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:43.030684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:43.030851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:43.030894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:43.030924] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:43.034651] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=44.82%) [2026-02-23T20:29:43.035022] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-23T20:29:43.035161] [INFO ] [sig ] PSTG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:43.185068] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PSTG.txt [2026-02-23T20:29:43.185239] [INFO ] [sig ] [2466/3383] Completed PSTG in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.4m [2026-02-23T20:29:43.185288] [INFO ] [sig ] [2467/3383] Forecasting PSTL... [2026-02-23T20:29:43.185326] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-23T20:29:43.185363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-23T20:29:43.197364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-23T20:29:43.197972] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-23T20:29:43.198834] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-23T20:29:43.198888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:43.198922] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:43.198950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:43.199009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:43.261042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:43.261978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:43.262066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:43.262100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:43.394765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:43.394924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:43.394966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:43.395062] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:43.398971] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: DOWN (p=28.31%) [2026-02-23T20:29:43.399281] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-23T20:29:43.399640] [INFO ] [sig ] PSTL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:43.548434] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PSTL.txt [2026-02-23T20:29:43.548608] [INFO ] [sig ] [2467/3383] Completed PSTL in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:43.548651] [INFO ] [sig ] [2468/3383] Forecasting PSX... [2026-02-23T20:29:43.548683] [INFO ] [sig ] Generating forecast for: PSX [2026-02-23T20:29:43.548714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-23T20:29:43.559958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-23T20:29:43.560340] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-23T20:29:43.561195] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-23T20:29:43.561254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:43.561287] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:43.561315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:43.561372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:43.621325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:43.622276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:43.622364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:43.622397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:43.747394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:43.747557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:43.747621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:43.747651] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:43.751781] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=14.02%) [2026-02-23T20:29:43.752085] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-23T20:29:43.752227] [INFO ] [sig ] PSX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:43.902241] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PSX.txt [2026-02-23T20:29:43.902399] [INFO ] [sig ] [2468/3383] Completed PSX in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:43.902440] [INFO ] [sig ] [2469/3383] Forecasting PTA... [2026-02-23T20:29:43.902471] [INFO ] [sig ] Generating forecast for: PTA [2026-02-23T20:29:43.902502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-23T20:29:43.913553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-23T20:29:43.913958] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-23T20:29:43.914814] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-23T20:29:43.914868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:43.914900] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:43.914927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:43.914984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:43.973042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:43.973958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:43.974049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:43.974082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:44.097019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:44.097178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:44.097219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:44.097251] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:44.100725] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: DOWN (p=31.91%) [2026-02-23T20:29:44.100998] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-23T20:29:44.101121] [INFO ] [sig ] PTA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:44.242949] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PTA.txt [2026-02-23T20:29:44.243103] [INFO ] [sig ] [2469/3383] Completed PTA in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:44.243145] [INFO ] [sig ] [2470/3383] Forecasting PTC... [2026-02-23T20:29:44.243174] [INFO ] [sig ] Generating forecast for: PTC [2026-02-23T20:29:44.243220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-23T20:29:44.254410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-23T20:29:44.254746] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-23T20:29:44.255514] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-23T20:29:44.255567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:44.255622] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:44.255650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:44.255707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:44.313273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:44.313950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:44.314033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:44.314068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:44.444483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:44.444652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:44.444696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:44.444728] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:44.448388] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-23T20:29:44.448690] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-23T20:29:44.448816] [INFO ] [sig ] PTC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:44.594944] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PTC.txt [2026-02-23T20:29:44.595150] [INFO ] [sig ] [2470/3383] Completed PTC in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:44.595216] [INFO ] [sig ] [2471/3383] Forecasting PTEN... [2026-02-23T20:29:44.595265] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-23T20:29:44.595312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-23T20:29:44.608807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-23T20:29:44.609205] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-23T20:29:44.610689] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-23T20:29:44.610755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:44.610799] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:44.610839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:44.610920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:44.686811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:44.687741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:44.687826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:44.687876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:44.808321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:44.808487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:44.808532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:44.808563] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:44.812266] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=84.76%) [2026-02-23T20:29:44.812649] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-23T20:29:44.812800] [INFO ] [sig ] PTEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:44.959401] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PTEN.txt [2026-02-23T20:29:44.959545] [INFO ] [sig ] [2471/3383] Completed PTEN in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:44.959603] [INFO ] [sig ] [2472/3383] Forecasting PTF... [2026-02-23T20:29:44.959635] [INFO ] [sig ] Generating forecast for: PTF [2026-02-23T20:29:44.959666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-23T20:29:44.971542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-23T20:29:44.971983] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-23T20:29:44.972830] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-23T20:29:44.972886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:44.972921] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:44.972950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:44.973010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:45.033651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:45.034611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:45.034700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:45.034734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:45.163678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:45.163854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:45.163906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:45.163946] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:45.167469] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=25.05%) [2026-02-23T20:29:45.167772] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-23T20:29:45.167932] [INFO ] [sig ] PTF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:45.314472] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PTF.txt [2026-02-23T20:29:45.314645] [INFO ] [sig ] [2472/3383] Completed PTF in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:45.314690] [INFO ] [sig ] [2473/3383] Forecasting PTGX... [2026-02-23T20:29:45.314721] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-23T20:29:45.314752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-23T20:29:45.325851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-23T20:29:45.326208] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-23T20:29:45.327029] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-23T20:29:45.327083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:45.327117] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:45.327145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:45.327203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:45.388280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:45.389093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:45.389180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:45.389215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:45.514352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:45.514506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:45.514547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:45.514594] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:45.518071] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-02-23T20:29:45.518358] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-23T20:29:45.518490] [INFO ] [sig ] PTGX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:45.665346] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PTGX.txt [2026-02-23T20:29:45.665503] [INFO ] [sig ] [2473/3383] Completed PTGX in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:45.665544] [INFO ] [sig ] [2474/3383] Forecasting PTH... [2026-02-23T20:29:45.665593] [INFO ] [sig ] Generating forecast for: PTH [2026-02-23T20:29:45.665626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-23T20:29:45.676731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-23T20:29:45.677080] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-23T20:29:45.677928] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-23T20:29:45.677983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:45.678016] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:45.678044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:45.678101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:45.739099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:45.739921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:45.740038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:45.740075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:45.852642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:45.852802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:45.852843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:45.852873] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:45.856698] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=94.47%) [2026-02-23T20:29:45.856975] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-23T20:29:45.857097] [INFO ] [sig ] PTH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:46.007810] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PTH.txt [2026-02-23T20:29:46.007983] [INFO ] [sig ] [2474/3383] Completed PTH in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:46.008024] [INFO ] [sig ] [2475/3383] Forecasting PTLO... [2026-02-23T20:29:46.008055] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-23T20:29:46.008086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-23T20:29:46.020700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-23T20:29:46.021104] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-23T20:29:46.021982] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-23T20:29:46.022037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:46.022070] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:46.022098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:46.022156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:46.081945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:46.082829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:46.082942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:46.082979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:46.206539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:46.206714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:46.206756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:46.206786] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:46.210546] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=17.11%) [2026-02-23T20:29:46.210849] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-23T20:29:46.210976] [INFO ] [sig ] PTLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:46.353892] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PTLO.txt [2026-02-23T20:29:46.354037] [INFO ] [sig ] [2475/3383] Completed PTLO in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:46.354077] [INFO ] [sig ] [2476/3383] Forecasting PTNQ... [2026-02-23T20:29:46.354106] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-23T20:29:46.354137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-23T20:29:46.365621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-23T20:29:46.365975] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-23T20:29:46.366766] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-23T20:29:46.366820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:46.366853] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:46.366880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:46.366937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:46.427292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:46.428087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:46.428171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:46.428206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:46.553776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:46.553945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:46.553987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:46.554019] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:46.557823] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=73.25%) [2026-02-23T20:29:46.558132] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-23T20:29:46.558270] [INFO ] [sig ] PTNQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:46.705461] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PTNQ.txt [2026-02-23T20:29:46.705623] [INFO ] [sig ] [2476/3383] Completed PTNQ in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:46.705667] [INFO ] [sig ] [2477/3383] Forecasting PTON... [2026-02-23T20:29:46.705698] [INFO ] [sig ] Generating forecast for: PTON [2026-02-23T20:29:46.705728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-23T20:29:46.716740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-23T20:29:46.717078] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-23T20:29:46.718068] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-23T20:29:46.718121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:46.718154] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:46.718180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:46.718257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:46.777350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:46.778414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:46.778500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:46.778534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:46.902019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:46.902177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:46.902218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:46.902249] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:46.906257] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: DOWN (p=31.12%) [2026-02-23T20:29:46.906740] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-23T20:29:46.906868] [INFO ] [sig ] PTON: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:47.056215] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PTON.txt [2026-02-23T20:29:47.056408] [INFO ] [sig ] [2477/3383] Completed PTON in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:47.056456] [INFO ] [sig ] [2478/3383] Forecasting PTY... [2026-02-23T20:29:47.056488] [INFO ] [sig ] Generating forecast for: PTY [2026-02-23T20:29:47.056518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-23T20:29:47.067813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-23T20:29:47.068203] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-23T20:29:47.069042] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-23T20:29:47.069097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:47.069131] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:47.069159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:47.069216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:47.132390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:47.133240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:47.133326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:47.133361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:47.252518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:47.252691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:47.252732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:47.252764] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:47.256193] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: DOWN (p=22.31%) [2026-02-23T20:29:47.256509] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-23T20:29:47.256654] [INFO ] [sig ] PTY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:47.402407] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PTY.txt [2026-02-23T20:29:47.402548] [INFO ] [sig ] [2478/3383] Completed PTY in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:47.402605] [INFO ] [sig ] [2479/3383] Forecasting PUBM... [2026-02-23T20:29:47.402636] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-23T20:29:47.402668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-23T20:29:47.414870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-23T20:29:47.415221] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-23T20:29:47.416088] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-23T20:29:47.416170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:47.416206] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:47.416235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:47.416293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:47.477545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:47.478499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:47.478606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:47.478643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:47.605921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:47.606083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:47.606126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:47.606158] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:47.609675] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=62.78%) [2026-02-23T20:29:47.609964] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-23T20:29:47.610093] [INFO ] [sig ] PUBM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:47.755627] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PUBM.txt [2026-02-23T20:29:47.755788] [INFO ] [sig ] [2479/3383] Completed PUBM in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:47.755829] [INFO ] [sig ] [2480/3383] Forecasting PUK... [2026-02-23T20:29:47.755860] [INFO ] [sig ] Generating forecast for: PUK [2026-02-23T20:29:47.755891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-23T20:29:47.767122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-23T20:29:47.767530] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-23T20:29:47.768429] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-23T20:29:47.768492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:47.768526] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:47.768554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:47.768635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:47.831340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:47.832250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:47.832350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:47.832393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:47.956331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:47.956487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:47.956530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:47.956562] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:47.960270] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=94.67%) [2026-02-23T20:29:47.960772] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-23T20:29:47.960899] [INFO ] [sig ] PUK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:48.111073] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PUK.txt [2026-02-23T20:29:48.111215] [INFO ] [sig ] [2480/3383] Completed PUK in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:48.111268] [INFO ] [sig ] [2481/3383] Forecasting PUMP... [2026-02-23T20:29:48.111302] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-23T20:29:48.111332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-23T20:29:48.123197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-23T20:29:48.123534] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-23T20:29:48.124350] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-23T20:29:48.124404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:48.124464] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:48.124493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:48.124550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:48.187329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:48.188350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:48.188438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:48.188474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:48.318873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:48.319029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:48.319071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:48.319102] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:48.322558] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=18.07%) [2026-02-23T20:29:48.322858] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-23T20:29:48.322984] [INFO ] [sig ] PUMP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:48.468423] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PUMP.txt [2026-02-23T20:29:48.468785] [INFO ] [sig ] [2481/3383] Completed PUMP in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:48.468834] [INFO ] [sig ] [2482/3383] Forecasting PVH... [2026-02-23T20:29:48.468866] [INFO ] [sig ] Generating forecast for: PVH [2026-02-23T20:29:48.468895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-23T20:29:48.480320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-23T20:29:48.480868] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-23T20:29:48.481918] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-23T20:29:48.481975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:48.482009] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:48.482037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:48.482095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:48.542604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:48.543397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:48.543483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:48.543518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:48.671962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:48.672130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:48.672178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:48.672214] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:48.676027] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=71.61%) [2026-02-23T20:29:48.676319] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-23T20:29:48.676448] [INFO ] [sig ] PVH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:48.821066] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PVH.txt [2026-02-23T20:29:48.821201] [INFO ] [sig ] [2482/3383] Completed PVH in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.4m [2026-02-23T20:29:48.821251] [INFO ] [sig ] [2483/3383] Forecasting PVL... [2026-02-23T20:29:48.821282] [INFO ] [sig ] Generating forecast for: PVL [2026-02-23T20:29:48.821313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-23T20:29:48.832391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-23T20:29:48.832756] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-23T20:29:48.833529] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-23T20:29:48.833602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:48.833638] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:48.833666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:48.833722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:48.894029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:48.894916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:48.895000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:48.895034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:49.011705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:49.011861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:49.011903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:49.011958] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:49.015697] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-02-23T20:29:49.015982] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-23T20:29:49.016111] [INFO ] [sig ] PVL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:49.160690] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PVL.txt [2026-02-23T20:29:49.160835] [INFO ] [sig ] [2483/3383] Completed PVL in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.3m [2026-02-23T20:29:49.160877] [INFO ] [sig ] [2484/3383] Forecasting PWP... [2026-02-23T20:29:49.160908] [INFO ] [sig ] Generating forecast for: PWP [2026-02-23T20:29:49.160940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-23T20:29:49.173815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-23T20:29:49.174171] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-23T20:29:49.175059] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-23T20:29:49.175131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:49.175174] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:49.175204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:49.175263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:49.237800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:49.238855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:49.238942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:49.238976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:49.367915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:49.368068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:49.368110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:49.368186] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:49.372020] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-02-23T20:29:49.372373] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-23T20:29:49.372526] [INFO ] [sig ] PWP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:49.518216] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PWP.txt [2026-02-23T20:29:49.518375] [INFO ] [sig ] [2484/3383] Completed PWP in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:49.518426] [INFO ] [sig ] [2485/3383] Forecasting PXS... [2026-02-23T20:29:49.518466] [INFO ] [sig ] Generating forecast for: PXS [2026-02-23T20:29:49.518504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-23T20:29:49.529447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-23T20:29:49.529810] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-23T20:29:49.530822] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-23T20:29:49.530877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:49.530912] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:49.530940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:49.530998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:49.592220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:49.592979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:49.593064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:49.593098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:49.708160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:49.708320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:49.708369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:49.708405] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:49.712543] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=24.64%) [2026-02-23T20:29:49.712944] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-23T20:29:49.713091] [INFO ] [sig ] PXS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:49.860370] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PXS.txt [2026-02-23T20:29:49.860512] [INFO ] [sig ] [2485/3383] Completed PXS in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:49.860553] [INFO ] [sig ] [2486/3383] Forecasting PY... [2026-02-23T20:29:49.860602] [INFO ] [sig ] Generating forecast for: PY [2026-02-23T20:29:49.860633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-23T20:29:49.871926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-23T20:29:49.872299] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-23T20:29:49.873214] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-23T20:29:49.873287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:49.873335] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:49.873380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:49.873464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:49.934050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:49.934849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:49.934933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:49.934968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:50.046527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:50.046728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:50.046817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:50.046867] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:50.050853] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-23T20:29:50.051309] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-23T20:29:50.051471] [INFO ] [sig ] PY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:50.198883] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PY.txt [2026-02-23T20:29:50.199036] [INFO ] [sig ] [2486/3383] Completed PY in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:50.199077] [INFO ] [sig ] [2487/3383] Forecasting PYXS... [2026-02-23T20:29:50.199109] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-23T20:29:50.199141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-23T20:29:50.210850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-23T20:29:50.211182] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-23T20:29:50.212048] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-23T20:29:50.212104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:50.212139] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:50.212167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:50.212226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:50.273848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:50.274754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:50.274841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:50.274876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:50.399153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:50.399312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:50.399363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:50.399400] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:50.402941] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: UP (p=60.65%) [2026-02-23T20:29:50.403226] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-23T20:29:50.403356] [INFO ] [sig ] PYXS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:50.572092] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/PYXS.txt [2026-02-23T20:29:50.572279] [INFO ] [sig ] [2487/3383] Completed PYXS in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:50.572321] [INFO ] [sig ] [2488/3383] Forecasting PZZA... [2026-02-23T20:29:50.572352] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-23T20:29:50.572386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-23T20:29:50.584338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-23T20:29:50.584762] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-23T20:29:50.585633] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-23T20:29:50.585687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:50.585721] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:50.585748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:50.585804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:50.642588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:50.643522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:50.643625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:50.643660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:50.767309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:50.767480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:50.767521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:50.767550] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:50.771565] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-02-23T20:29:50.771975] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-23T20:29:50.772136] [INFO ] [sig ] PZZA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:50.981558] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/PZZA.txt [2026-02-23T20:29:50.981745] [INFO ] [sig ] [2488/3383] Completed PZZA in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:50.981786] [INFO ] [sig ] [2489/3383] Forecasting QBTS... [2026-02-23T20:29:50.981817] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-23T20:29:50.981849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-23T20:29:50.993488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-23T20:29:50.993884] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-23T20:29:50.994711] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-23T20:29:50.994767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:50.994801] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:50.994827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:50.994883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:51.053320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:51.054096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:51.054180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:51.054213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:51.180397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:51.180562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:51.180631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:51.180668] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:51.184245] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=76.37%) [2026-02-23T20:29:51.184545] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-23T20:29:51.184701] [INFO ] [sig ] QBTS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:51.330008] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QBTS.txt [2026-02-23T20:29:51.330153] [INFO ] [sig ] [2489/3383] Completed QBTS in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:51.330197] [INFO ] [sig ] [2490/3383] Forecasting QCLN... [2026-02-23T20:29:51.330231] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-23T20:29:51.330268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-23T20:29:51.341422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-23T20:29:51.341782] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-23T20:29:51.342600] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-23T20:29:51.342655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:51.342704] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:51.342735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:51.342792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:51.403063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:51.403919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:51.404004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:51.404037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:51.534463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:51.534642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:51.534686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:51.534718] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:51.538319] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-02-23T20:29:51.538676] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-23T20:29:51.538813] [INFO ] [sig ] QCLN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:51.705287] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QCLN.txt [2026-02-23T20:29:51.705453] [INFO ] [sig ] [2490/3383] Completed QCLN in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:51.705493] [INFO ] [sig ] [2491/3383] Forecasting QCOM... [2026-02-23T20:29:51.705523] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-23T20:29:51.705554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-23T20:29:51.717677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-23T20:29:51.718117] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-23T20:29:51.719010] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-23T20:29:51.719066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:51.719099] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:51.719127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:51.719184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:51.778407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:51.779331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:51.779458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:51.779494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:51.905165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:51.905323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:51.905364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:51.905393] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:51.908878] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=55.32%) [2026-02-23T20:29:51.909163] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-23T20:29:51.909290] [INFO ] [sig ] QCOM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:52.060171] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QCOM.txt [2026-02-23T20:29:52.060348] [INFO ] [sig ] [2491/3383] Completed QCOM in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:52.060395] [INFO ] [sig ] [2492/3383] Forecasting QCRH... [2026-02-23T20:29:52.060427] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-23T20:29:52.060470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-23T20:29:52.071789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-23T20:29:52.072188] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-23T20:29:52.072989] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-23T20:29:52.073043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:52.073076] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:52.073103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:52.073159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:52.131917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:52.132692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:52.132807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:52.132849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:52.247547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:52.247726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:52.247767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:52.247797] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:52.251391] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-02-23T20:29:52.251733] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-23T20:29:52.251892] [INFO ] [sig ] QCRH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:52.395099] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QCRH.txt [2026-02-23T20:29:52.395230] [INFO ] [sig ] [2492/3383] Completed QCRH in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:52.395278] [INFO ] [sig ] [2493/3383] Forecasting QDEL... [2026-02-23T20:29:52.395310] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-23T20:29:52.395341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-23T20:29:52.406225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-23T20:29:52.406568] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-23T20:29:52.407359] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-23T20:29:52.407414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:52.407449] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:52.407478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:52.407535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:52.464290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:52.464944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:52.465023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:52.465055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:52.584666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:52.584823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:52.584864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:52.584892] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:52.588312] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-02-23T20:29:52.588606] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-23T20:29:52.588732] [INFO ] [sig ] QDEL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:52.729321] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QDEL.txt [2026-02-23T20:29:52.729465] [INFO ] [sig ] [2493/3383] Completed QDEL in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:52.729506] [INFO ] [sig ] [2494/3383] Forecasting QFIN... [2026-02-23T20:29:52.729543] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-23T20:29:52.729593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-23T20:29:52.741519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-23T20:29:52.741888] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-23T20:29:52.742686] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-23T20:29:52.742740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:52.742774] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:52.742820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:52.742878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:52.803359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:52.804216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:52.804301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:52.804336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:52.930687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:52.930845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:52.930889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:52.930921] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:52.934433] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: UP (p=72.70%) [2026-02-23T20:29:52.934744] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-23T20:29:52.934875] [INFO ] [sig ] QFIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:53.081559] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QFIN.txt [2026-02-23T20:29:53.081761] [INFO ] [sig ] [2494/3383] Completed QFIN in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:53.081812] [INFO ] [sig ] [2495/3383] Forecasting QGEN... [2026-02-23T20:29:53.081845] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-23T20:29:53.081878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-23T20:29:53.094829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-23T20:29:53.095281] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-23T20:29:53.096255] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-23T20:29:53.096318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:53.096355] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:53.096385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:53.096454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:53.174073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:53.175035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:53.175136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:53.175172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:53.329117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:53.329322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:53.329389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:53.329441] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:53.334965] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=28.72%) [2026-02-23T20:29:53.335495] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-23T20:29:53.335731] [INFO ] [sig ] QGEN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:53.554763] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QGEN.txt [2026-02-23T20:29:53.555013] [INFO ] [sig ] [2495/3383] Completed QGEN in 0.5s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:53.555086] [INFO ] [sig ] [2496/3383] Forecasting QLYS... [2026-02-23T20:29:53.555141] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-23T20:29:53.555200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-23T20:29:53.574981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-23T20:29:53.575499] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-23T20:29:53.576637] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-23T20:29:53.576705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:53.576745] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:53.576780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:53.576859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:53.671162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:53.672469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:53.672626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:53.672689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:53.854521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:53.854758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:53.854829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:53.854880] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:53.861152] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=34.34%) [2026-02-23T20:29:53.861818] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-23T20:29:53.862060] [INFO ] [sig ] QLYS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:54.110825] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QLYS.txt [2026-02-23T20:29:54.111055] [INFO ] [sig ] [2496/3383] Completed QLYS in 0.6s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:54.111112] [INFO ] [sig ] [2497/3383] Forecasting QMCO... [2026-02-23T20:29:54.111154] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-23T20:29:54.111196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-23T20:29:54.127615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-23T20:29:54.128228] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-23T20:29:54.129430] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-23T20:29:54.129503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:54.129554] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:54.129635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:54.129731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:54.205986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:54.207200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:54.207313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:54.207361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:54.373973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:54.374159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:54.374209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:54.374269] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:54.378693] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=5.91%) [2026-02-23T20:29:54.379058] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-23T20:29:54.379208] [INFO ] [sig ] QMCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:54.543955] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QMCO.txt [2026-02-23T20:29:54.544115] [INFO ] [sig ] [2497/3383] Completed QMCO in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:54.544155] [INFO ] [sig ] [2498/3383] Forecasting QMOM... [2026-02-23T20:29:54.544185] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-23T20:29:54.544216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-23T20:29:54.555780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-23T20:29:54.556186] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-23T20:29:54.557038] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-23T20:29:54.557094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:54.557159] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:54.557189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:54.557249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:54.615524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:54.616437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:54.616525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:54.616560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:54.734661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:54.734824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:54.734865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:54.734895] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:54.738401] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-02-23T20:29:54.738740] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-23T20:29:54.738873] [INFO ] [sig ] QMOM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:54.882485] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QMOM.txt [2026-02-23T20:29:54.882666] [INFO ] [sig ] [2498/3383] Completed QMOM in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:54.882711] [INFO ] [sig ] [2499/3383] Forecasting QNTM... [2026-02-23T20:29:54.882743] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-23T20:29:54.882773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-23T20:29:54.894070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-23T20:29:54.894473] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-23T20:29:54.895373] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-23T20:29:54.895429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:54.895463] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:54.895490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:54.895547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:54.958359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:54.959282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:54.959384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:54.959419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:55.087338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:55.087497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:55.087540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:55.087570] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:55.091457] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=29.08%) [2026-02-23T20:29:55.091802] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-23T20:29:55.091943] [INFO ] [sig ] QNTM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:55.247538] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QNTM.txt [2026-02-23T20:29:55.247744] [INFO ] [sig ] [2499/3383] Completed QNTM in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.3m [2026-02-23T20:29:55.247788] [INFO ] [sig ] [2500/3383] Forecasting QQMG... [2026-02-23T20:29:55.247818] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-23T20:29:55.247877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-23T20:29:55.261299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-23T20:29:55.261889] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-23T20:29:55.262940] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-23T20:29:55.262995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:55.263029] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:55.263056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:55.263113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:55.327837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:55.328771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:55.328863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:55.328897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:55.456359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:55.456517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:55.456558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:55.456799] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:55.460658] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-02-23T20:29:55.460973] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-23T20:29:55.461117] [INFO ] [sig ] QQMG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:55.619511] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QQMG.txt [2026-02-23T20:29:55.619691] [INFO ] [sig ] [2500/3383] Completed QQMG in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:55.619734] [INFO ] [sig ] [2501/3383] Forecasting QQQ... [2026-02-23T20:29:55.619771] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-23T20:29:55.619811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-23T20:29:55.631968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-23T20:29:55.632383] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-23T20:29:55.633244] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-23T20:29:55.633301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:55.633335] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:55.633388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:55.633449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:55.693392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:55.694336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:55.694424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:55.694460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:55.818220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:55.818389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:55.818432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:55.818499] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:55.822071] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-02-23T20:29:55.822358] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-23T20:29:55.822486] [INFO ] [sig ] QQQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:55.967274] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QQQ.txt [2026-02-23T20:29:55.967421] [INFO ] [sig ] [2501/3383] Completed QQQ in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:55.967463] [INFO ] [sig ] [2502/3383] Forecasting QQQE... [2026-02-23T20:29:55.967495] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-23T20:29:55.967528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-23T20:29:55.979182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-23T20:29:55.979629] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-23T20:29:55.980652] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-23T20:29:55.980720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:55.980763] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:55.980800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:55.980882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:56.039920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:56.040829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:56.040917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:56.040963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:56.164856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:56.165023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:56.165067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:56.165097] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:56.168768] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-02-23T20:29:56.169076] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-23T20:29:56.169211] [INFO ] [sig ] QQQE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:56.325261] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QQQE.txt [2026-02-23T20:29:56.325441] [INFO ] [sig ] [2502/3383] Completed QQQE in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:56.325498] [INFO ] [sig ] [2503/3383] Forecasting QQQI... [2026-02-23T20:29:56.325536] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-23T20:29:56.325599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-23T20:29:56.338016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-23T20:29:56.338396] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-23T20:29:56.339274] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-23T20:29:56.339332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:56.339367] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:56.339395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:56.339461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:56.399173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:56.400192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:56.400273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:56.400306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:56.518410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:56.518608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:56.518660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:56.518690] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:56.522215] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: DOWN (p=24.95%) [2026-02-23T20:29:56.522501] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-23T20:29:56.522646] [INFO ] [sig ] QQQI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:56.665314] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QQQI.txt [2026-02-23T20:29:56.665471] [INFO ] [sig ] [2503/3383] Completed QQQI in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:56.665521] [INFO ] [sig ] [2504/3383] Forecasting QQQJ... [2026-02-23T20:29:56.665554] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-23T20:29:56.665607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-23T20:29:56.676637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-23T20:29:56.677022] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-23T20:29:56.677815] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-23T20:29:56.677891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:56.677925] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:56.677952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:56.678009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:56.735424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:56.736303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:56.736390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:56.736424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:56.855989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:56.856148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:56.856189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:56.856218] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:56.859852] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=64.19%) [2026-02-23T20:29:56.860136] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-23T20:29:56.860262] [INFO ] [sig ] QQQJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:57.003130] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QQQJ.txt [2026-02-23T20:29:57.003267] [INFO ] [sig ] [2504/3383] Completed QQQJ in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:57.003307] [INFO ] [sig ] [2505/3383] Forecasting QQQM... [2026-02-23T20:29:57.003338] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-23T20:29:57.003383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-23T20:29:57.014466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-23T20:29:57.014829] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-23T20:29:57.015620] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-23T20:29:57.015673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:57.015706] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:57.015733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:57.015790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:57.072950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:57.073591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:57.073670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:57.073703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:57.193638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:57.193779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:57.193818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:57.193847] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:57.197265] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=81.95%) [2026-02-23T20:29:57.197541] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-23T20:29:57.197686] [INFO ] [sig ] QQQM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:57.340058] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QQQM.txt [2026-02-23T20:29:57.340188] [INFO ] [sig ] [2505/3383] Completed QQQM in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:57.340229] [INFO ] [sig ] [2506/3383] Forecasting QQQX... [2026-02-23T20:29:57.340260] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-23T20:29:57.340292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-23T20:29:57.351035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-23T20:29:57.351369] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-23T20:29:57.352293] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-23T20:29:57.352350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:57.352383] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:57.352411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:57.352470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:57.410660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:57.411448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:57.411543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:57.411606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:57.532725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:57.533072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:57.533112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:57.533141] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:57.536768] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=74.62%) [2026-02-23T20:29:57.537047] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-23T20:29:57.537171] [INFO ] [sig ] QQQX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:57.679400] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QQQX.txt [2026-02-23T20:29:57.679528] [INFO ] [sig ] [2506/3383] Completed QQQX in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:57.679603] [INFO ] [sig ] [2507/3383] Forecasting QRHC... [2026-02-23T20:29:57.679645] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-23T20:29:57.679681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-23T20:29:57.691092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-23T20:29:57.691426] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-23T20:29:57.692288] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-23T20:29:57.692344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:57.692378] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:57.692406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:57.692464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:57.756464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:57.757416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:57.757498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:57.757532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:57.883022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:57.883180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:57.883221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:57.883251] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:57.886710] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-02-23T20:29:57.887174] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-23T20:29:57.887295] [INFO ] [sig ] QRHC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:58.030148] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QRHC.txt [2026-02-23T20:29:58.030259] [INFO ] [sig ] [2507/3383] Completed QRHC in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:58.030297] [INFO ] [sig ] [2508/3383] Forecasting QRVO... [2026-02-23T20:29:58.030327] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-23T20:29:58.030356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-23T20:29:58.041557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-23T20:29:58.041896] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-23T20:29:58.042677] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-23T20:29:58.042732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:58.042764] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:58.042797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:58.042859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:58.100258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:58.100902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:58.101006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:58.101040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:58.224030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:58.224183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:58.224222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:58.224289] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:58.228228] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=79.42%) [2026-02-23T20:29:58.228502] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-23T20:29:58.228652] [INFO ] [sig ] QRVO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:58.374377] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QRVO.txt [2026-02-23T20:29:58.374500] [INFO ] [sig ] [2508/3383] Completed QRVO in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:58.374547] [INFO ] [sig ] [2509/3383] Forecasting QS... [2026-02-23T20:29:58.374606] [INFO ] [sig ] Generating forecast for: QS [2026-02-23T20:29:58.374646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-23T20:29:58.386736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-23T20:29:58.387251] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-23T20:29:58.388221] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-23T20:29:58.388275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:58.388306] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:58.388333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:58.388389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:58.447659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:58.448294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:58.448372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:58.448405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:58.571604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:58.571744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:58.571784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:58.571815] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:58.575368] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=23.91%) [2026-02-23T20:29:58.575668] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-23T20:29:58.575795] [INFO ] [sig ] QS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:58.718094] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QS.txt [2026-02-23T20:29:58.718224] [INFO ] [sig ] [2509/3383] Completed QS in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:58.718264] [INFO ] [sig ] [2510/3383] Forecasting QTEC... [2026-02-23T20:29:58.718294] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-23T20:29:58.718324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-23T20:29:58.729946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-23T20:29:58.730291] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-23T20:29:58.731086] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-23T20:29:58.731140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:58.731172] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:58.731200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:58.731261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:58.788427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:58.789094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:58.789178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:58.789210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:58.910285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:58.910438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:58.910478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:58.910507] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:58.913991] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-02-23T20:29:58.914270] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-23T20:29:58.914396] [INFO ] [sig ] QTEC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:59.054302] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QTEC.txt [2026-02-23T20:29:59.054431] [INFO ] [sig ] [2510/3383] Completed QTEC in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:59.054471] [INFO ] [sig ] [2511/3383] Forecasting QTRX... [2026-02-23T20:29:59.054500] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-23T20:29:59.054531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-23T20:29:59.065412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-23T20:29:59.065812] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-23T20:29:59.066634] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-23T20:29:59.066688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:59.066719] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:59.066745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:59.066800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:59.123490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:59.124234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:59.124314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:59.124346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:59.243810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:59.243968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:59.244009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:59.244038] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:59.247452] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: UP (p=54.13%) [2026-02-23T20:29:59.247755] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-23T20:29:59.247895] [INFO ] [sig ] QTRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:29:59.393114] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QTRX.txt [2026-02-23T20:29:59.393301] [INFO ] [sig ] [2511/3383] Completed QTRX in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:59.393344] [INFO ] [sig ] [2512/3383] Forecasting QTTB... [2026-02-23T20:29:59.393375] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-23T20:29:59.393407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-23T20:29:59.405683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-23T20:29:59.406029] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-23T20:29:59.406853] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-23T20:29:59.406907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:59.406940] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:59.406967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:59.407046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:59.464017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:59.464796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:59.464877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:59.464910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:59.583448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:59.583624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:59.583667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:59.583698] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:59.587091] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-02-23T20:29:59.587370] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-23T20:29:59.587494] [INFO ] [sig ] QTTB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:29:59.728399] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QTTB.txt [2026-02-23T20:29:59.728541] [INFO ] [sig ] [2512/3383] Completed QTTB in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:29:59.728601] [INFO ] [sig ] [2513/3383] Forecasting QTUM... [2026-02-23T20:29:59.728636] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-23T20:29:59.728670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-23T20:29:59.739976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-23T20:29:59.740344] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-23T20:29:59.741168] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-23T20:29:59.741223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:29:59.741255] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:29:59.741283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:29:59.741341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:29:59.802168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:29:59.802962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:29:59.803046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:29:59.803081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:29:59.933906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:29:59.934067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:29:59.934119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:29:59.934154] [INFO ] [FORECASTER] Training complete [2026-02-23T20:29:59.937758] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-23T20:29:59.938063] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-23T20:29:59.938192] [INFO ] [sig ] QTUM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:00.090866] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QTUM.txt [2026-02-23T20:30:00.091026] [INFO ] [sig ] [2513/3383] Completed QTUM in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:30:00.091070] [INFO ] [sig ] [2514/3383] Forecasting QTWO... [2026-02-23T20:30:00.091102] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-23T20:30:00.091136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-23T20:30:00.102037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-23T20:30:00.102388] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-23T20:30:00.103223] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-23T20:30:00.103291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:00.103328] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:00.103356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:00.103415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:00.163053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:00.163761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:00.163843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:00.163875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:00.285540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:00.285714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:00.285755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:00.285786] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:00.289185] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-02-23T20:30:00.289470] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-23T20:30:00.289636] [INFO ] [sig ] QTWO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:00.432303] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QTWO.txt [2026-02-23T20:30:00.432438] [INFO ] [sig ] [2514/3383] Completed QTWO in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:30:00.432477] [INFO ] [sig ] [2515/3383] Forecasting QUAD... [2026-02-23T20:30:00.432507] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-23T20:30:00.432538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-23T20:30:00.444073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-23T20:30:00.444466] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-23T20:30:00.445295] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-23T20:30:00.445360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:00.445440] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:00.445477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:00.445559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:00.505420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:00.506344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:00.506431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:00.506466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:00.624944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:00.625100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:00.625141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:00.625170] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:00.628686] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=1.51%) [2026-02-23T20:30:00.628977] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-23T20:30:00.629103] [INFO ] [sig ] QUAD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:00.775086] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QUAD.txt [2026-02-23T20:30:00.775238] [INFO ] [sig ] [2515/3383] Completed QUAD in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:30:00.775278] [INFO ] [sig ] [2516/3383] Forecasting QUIK... [2026-02-23T20:30:00.775310] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-23T20:30:00.775340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-23T20:30:00.786697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-23T20:30:00.787069] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-23T20:30:00.787940] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-23T20:30:00.787997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:00.788029] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:00.788057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:00.788115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:00.850509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:00.851439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:00.851525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:00.851559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:00.976666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:00.976806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:00.976848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:00.976877] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:00.980499] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=69.82%) [2026-02-23T20:30:00.980840] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-23T20:30:00.980971] [INFO ] [sig ] QUIK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:01.152083] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QUIK.txt [2026-02-23T20:30:01.152334] [INFO ] [sig ] [2516/3383] Completed QUIK in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.2m [2026-02-23T20:30:01.152398] [INFO ] [sig ] [2517/3383] Forecasting QURE... [2026-02-23T20:30:01.152445] [INFO ] [sig ] Generating forecast for: QURE [2026-02-23T20:30:01.152492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-23T20:30:01.169263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-23T20:30:01.169781] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-23T20:30:01.171489] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-23T20:30:01.171569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:01.171642] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:01.171677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:01.171748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:01.233183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:01.234066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:01.234151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:01.234186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:01.370760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:01.370888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:01.370931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:01.370963] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:01.374681] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-23T20:30:01.375195] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-23T20:30:01.375344] [INFO ] [sig ] QURE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:01.545309] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QURE.txt [2026-02-23T20:30:01.546241] [INFO ] [sig ] [2517/3383] Completed QURE in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:01.546290] [INFO ] [sig ] [2518/3383] Forecasting QVAL... [2026-02-23T20:30:01.546324] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-23T20:30:01.546357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-23T20:30:01.557995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-23T20:30:01.558402] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-23T20:30:01.559282] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-23T20:30:01.559338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:01.559370] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:01.559397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:01.559454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:01.617143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:01.618069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:01.618159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:01.618194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:01.738662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:01.738832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:01.738876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:01.738949] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:01.742593] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: DOWN (p=36.62%) [2026-02-23T20:30:01.742905] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-23T20:30:01.743044] [INFO ] [sig ] QVAL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:01.896871] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QVAL.txt [2026-02-23T20:30:01.897032] [INFO ] [sig ] [2518/3383] Completed QVAL in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:01.897076] [INFO ] [sig ] [2519/3383] Forecasting QVCC... [2026-02-23T20:30:01.897109] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-23T20:30:01.897140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-23T20:30:01.909087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-23T20:30:01.909502] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-23T20:30:01.910334] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-23T20:30:01.910391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:01.910424] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:01.910454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:01.910512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:01.975287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:01.976229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:01.976318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:01.976352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:02.108218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:02.108381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:02.108424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:02.108456] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:02.112138] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=79.33%) [2026-02-23T20:30:02.112479] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-23T20:30:02.112642] [INFO ] [sig ] QVCC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:02.263786] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QVCC.txt [2026-02-23T20:30:02.263951] [INFO ] [sig ] [2519/3383] Completed QVCC in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:02.263994] [INFO ] [sig ] [2520/3383] Forecasting QYLD... [2026-02-23T20:30:02.264027] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-23T20:30:02.264059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-23T20:30:02.276145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-23T20:30:02.276547] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-23T20:30:02.277394] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-23T20:30:02.277449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:02.277483] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:02.277512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:02.277605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:02.337431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:02.338342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:02.338432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:02.338466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:02.479199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:02.479338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:02.479395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:02.479430] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:02.483622] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-23T20:30:02.483964] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-23T20:30:02.484096] [INFO ] [sig ] QYLD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:02.633241] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/QYLD.txt [2026-02-23T20:30:02.633395] [INFO ] [sig ] [2520/3383] Completed QYLD in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:02.633436] [INFO ] [sig ] [2521/3383] Forecasting QYLG... [2026-02-23T20:30:02.633466] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-23T20:30:02.633498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-23T20:30:02.646711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-23T20:30:02.647088] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-23T20:30:02.647986] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-23T20:30:02.648042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:02.648075] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:02.648102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:02.648160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:02.707095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:02.707952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:02.708035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:02.708068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:02.834824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:02.834997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:02.835041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:02.835072] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:02.838660] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-23T20:30:02.838962] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-23T20:30:02.839107] [INFO ] [sig ] QYLG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:02.987616] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/QYLG.txt [2026-02-23T20:30:02.987789] [INFO ] [sig ] [2521/3383] Completed QYLG in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:02.987830] [INFO ] [sig ] [2522/3383] Forecasting RA... [2026-02-23T20:30:02.988077] [INFO ] [sig ] Generating forecast for: RA [2026-02-23T20:30:02.988110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-23T20:30:03.001328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-23T20:30:03.001708] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-23T20:30:03.002481] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-23T20:30:03.002535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:03.002568] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:03.002624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:03.002686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:03.062780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:03.063409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:03.063490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:03.063522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:03.187950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:03.188104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:03.188144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:03.188174] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:03.191631] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: DOWN (p=25.01%) [2026-02-23T20:30:03.191922] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-23T20:30:03.192050] [INFO ] [sig ] RA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:03.351976] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RA.txt [2026-02-23T20:30:03.352192] [INFO ] [sig ] [2522/3383] Completed RA in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:03.352260] [INFO ] [sig ] [2523/3383] Forecasting RACE... [2026-02-23T20:30:03.352309] [INFO ] [sig ] Generating forecast for: RACE [2026-02-23T20:30:03.352357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-23T20:30:03.367670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-23T20:30:03.368171] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-23T20:30:03.369454] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-23T20:30:03.369552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:03.369612] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:03.369643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:03.369724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:03.440072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:03.440956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:03.441042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:03.441079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:03.565854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:03.565979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:03.566021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:03.566051] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:03.569656] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-02-23T20:30:03.569956] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-23T20:30:03.570090] [INFO ] [sig ] RACE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:03.718715] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RACE.txt [2026-02-23T20:30:03.718871] [INFO ] [sig ] [2523/3383] Completed RACE in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:03.718915] [INFO ] [sig ] [2524/3383] Forecasting RAIL... [2026-02-23T20:30:03.718947] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-23T20:30:03.718981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-23T20:30:03.731088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-23T20:30:03.731454] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-23T20:30:03.732307] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-23T20:30:03.732363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:03.732395] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:03.732423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:03.732481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:03.796797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:03.797708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:03.797817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:03.797890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:03.930321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:03.930473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:03.930516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:03.930544] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:03.933949] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=4.94%) [2026-02-23T20:30:03.934227] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-23T20:30:03.934350] [INFO ] [sig ] RAIL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:04.080866] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RAIL.txt [2026-02-23T20:30:04.081020] [INFO ] [sig ] [2524/3383] Completed RAIL in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:04.081060] [INFO ] [sig ] [2525/3383] Forecasting RAMP... [2026-02-23T20:30:04.081090] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-23T20:30:04.081121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-23T20:30:04.094000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-23T20:30:04.094433] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-23T20:30:04.095318] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-23T20:30:04.095387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:04.095423] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:04.095451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:04.095509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:04.155069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:04.155855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:04.155980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:04.156027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:04.281831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:04.281981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:04.282021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:04.282050] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:04.285982] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=86.53%) [2026-02-23T20:30:04.286415] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-23T20:30:04.286589] [INFO ] [sig ] RAMP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:04.432454] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RAMP.txt [2026-02-23T20:30:04.432615] [INFO ] [sig ] [2525/3383] Completed RAMP in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:04.432659] [INFO ] [sig ] [2526/3383] Forecasting RARE... [2026-02-23T20:30:04.432691] [INFO ] [sig ] Generating forecast for: RARE [2026-02-23T20:30:04.432721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-23T20:30:04.443451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-23T20:30:04.443757] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-23T20:30:04.444544] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-23T20:30:04.444615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:04.444649] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:04.444677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:04.444733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:04.510596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:04.511389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:04.511497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:04.511534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:04.630872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:04.631025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:04.631067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:04.631096] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:04.634760] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=81.92%) [2026-02-23T20:30:04.635049] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-23T20:30:04.635178] [INFO ] [sig ] RARE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:04.777649] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RARE.txt [2026-02-23T20:30:04.777786] [INFO ] [sig ] [2526/3383] Completed RARE in 0.3s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:04.777826] [INFO ] [sig ] [2527/3383] Forecasting RAVE... [2026-02-23T20:30:04.777880] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-23T20:30:04.777916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-23T20:30:04.788697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-23T20:30:04.789044] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-23T20:30:04.789933] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-23T20:30:04.789988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:04.790022] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:04.790049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:04.790106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:04.848389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:04.849231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:04.849319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:04.849354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:04.996860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:04.997056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:04.997108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:04.997143] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:05.002879] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: DOWN (p=9.65%) [2026-02-23T20:30:05.003369] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-23T20:30:05.003561] [INFO ] [sig ] RAVE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:05.184985] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RAVE.txt [2026-02-23T20:30:05.185162] [INFO ] [sig ] [2527/3383] Completed RAVE in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:05.185211] [INFO ] [sig ] [2528/3383] Forecasting RAY... [2026-02-23T20:30:05.185243] [INFO ] [sig ] Generating forecast for: RAY [2026-02-23T20:30:05.185274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-23T20:30:05.196713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-23T20:30:05.197153] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-23T20:30:05.198123] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-23T20:30:05.198182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:05.198217] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:05.198245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:05.198302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:05.256810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:05.257712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:05.257799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:05.257834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:05.375240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:05.375395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:05.375435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:05.375465] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:05.379039] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=38.03%) [2026-02-23T20:30:05.379333] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-23T20:30:05.379464] [INFO ] [sig ] RAY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:05.522293] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RAY.txt [2026-02-23T20:30:05.522448] [INFO ] [sig ] [2528/3383] Completed RAY in 0.3s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:05.522495] [INFO ] [sig ] [2529/3383] Forecasting RBA... [2026-02-23T20:30:05.522528] [INFO ] [sig ] Generating forecast for: RBA [2026-02-23T20:30:05.522559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-23T20:30:05.533845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-23T20:30:05.534199] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-23T20:30:05.535152] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-23T20:30:05.535218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:05.535259] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:05.535299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:05.535376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:05.596103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:05.596821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:05.596901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:05.596934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:05.718936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:05.719092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:05.719133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:05.719162] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:05.722641] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: DOWN (p=9.41%) [2026-02-23T20:30:05.722947] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-23T20:30:05.723069] [INFO ] [sig ] RBA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:05.868452] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RBA.txt [2026-02-23T20:30:05.868601] [INFO ] [sig ] [2529/3383] Completed RBA in 0.3s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:05.868645] [INFO ] [sig ] [2530/3383] Forecasting RBB... [2026-02-23T20:30:05.868676] [INFO ] [sig ] Generating forecast for: RBB [2026-02-23T20:30:05.868706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-23T20:30:05.880154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-23T20:30:05.880514] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-23T20:30:05.881369] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-23T20:30:05.881425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:05.881459] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:05.881487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:05.881545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:05.939838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:05.940596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:05.940677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:05.940711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:06.068773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:06.068969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:06.069016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:06.069048] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:06.073137] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=4.85%) [2026-02-23T20:30:06.073436] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-23T20:30:06.073597] [INFO ] [sig ] RBB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:06.223895] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RBB.txt [2026-02-23T20:30:06.224026] [INFO ] [sig ] [2530/3383] Completed RBB in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:06.224065] [INFO ] [sig ] [2531/3383] Forecasting RBC... [2026-02-23T20:30:06.224095] [INFO ] [sig ] Generating forecast for: RBC [2026-02-23T20:30:06.224139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-23T20:30:06.235855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-23T20:30:06.236211] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-23T20:30:06.237121] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-23T20:30:06.237175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:06.237209] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:06.237237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:06.237295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:06.296173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:06.296894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:06.296990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:06.297025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:06.419514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:06.419682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:06.419731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:06.419768] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:06.423198] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-23T20:30:06.423478] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-23T20:30:06.423620] [INFO ] [sig ] RBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:06.566005] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RBC.txt [2026-02-23T20:30:06.566152] [INFO ] [sig ] [2531/3383] Completed RBC in 0.3s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:06.566220] [INFO ] [sig ] [2532/3383] Forecasting RBCAA... [2026-02-23T20:30:06.566254] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-23T20:30:06.566284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-23T20:30:06.576872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-23T20:30:06.577198] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-23T20:30:06.578160] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-23T20:30:06.578214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:06.578290] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:06.578320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:06.578376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:06.637220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:06.638004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:06.638085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:06.638120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:06.753583] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:06.753735] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:30:06.753812] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:06.753845] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:06.757223] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=18.68%) [2026-02-23T20:30:06.757496] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-23T20:30:06.757638] [INFO ] [sig ] RBCAA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:06.902410] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RBCAA.txt [2026-02-23T20:30:06.902589] [INFO ] [sig ] [2532/3383] Completed RBCAA in 0.3s | 2.81 sym/s | Total: 15.0m | ETA: 5.1m [2026-02-23T20:30:06.902633] [INFO ] [sig ] [2533/3383] Forecasting RBLX... [2026-02-23T20:30:06.902663] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-23T20:30:06.902694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-23T20:30:06.915356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-23T20:30:06.915943] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-23T20:30:06.916961] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-23T20:30:06.917028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:06.917069] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:06.917104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:06.917169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:06.981430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:06.982487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:06.982569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:06.982622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:07.106920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:07.107081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:07.107126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:07.107155] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:07.110862] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=68.64%) [2026-02-23T20:30:07.111149] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-23T20:30:07.111279] [INFO ] [sig ] RBLX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:07.253394] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RBLX.txt [2026-02-23T20:30:07.253548] [INFO ] [sig ] [2533/3383] Completed RBLX in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.0m [2026-02-23T20:30:07.253607] [INFO ] [sig ] [2534/3383] Forecasting RC... [2026-02-23T20:30:07.253640] [INFO ] [sig ] Generating forecast for: RC [2026-02-23T20:30:07.253671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-23T20:30:07.265187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-23T20:30:07.265538] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-23T20:30:07.266393] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-23T20:30:07.266447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:07.266481] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:07.266508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:07.266568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:07.325282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:07.326283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:07.326377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:07.326411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:07.453458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:07.453644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:07.453688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:07.453717] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:07.457561] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: UP (p=80.35%) [2026-02-23T20:30:07.457901] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-23T20:30:07.458191] [INFO ] [sig ] RC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:07.603469] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RC.txt [2026-02-23T20:30:07.603648] [INFO ] [sig ] [2534/3383] Completed RC in 0.3s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:07.603693] [INFO ] [sig ] [2535/3383] Forecasting RCEL... [2026-02-23T20:30:07.603725] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-23T20:30:07.603756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-23T20:30:07.615109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-23T20:30:07.615471] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-23T20:30:07.616289] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-23T20:30:07.616344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:07.616376] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:07.616403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:07.616460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:07.681381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:07.682503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:07.682632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:07.682683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:07.821810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:07.822016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:07.822067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:07.822132] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:07.825906] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: UP (p=52.05%) [2026-02-23T20:30:07.826189] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-23T20:30:07.826337] [INFO ] [sig ] RCEL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:07.987533] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RCEL.txt [2026-02-23T20:30:07.987721] [INFO ] [sig ] [2535/3383] Completed RCEL in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:07.987764] [INFO ] [sig ] [2536/3383] Forecasting RCI... [2026-02-23T20:30:07.987795] [INFO ] [sig ] Generating forecast for: RCI [2026-02-23T20:30:07.987827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-23T20:30:08.001282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-23T20:30:08.001727] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-23T20:30:08.002764] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-23T20:30:08.002820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:08.002871] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:08.002901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:08.002960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:08.064710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:08.065649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:08.065736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:08.065771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:08.187521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:08.187705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:08.187746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:08.187775] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:08.191422] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=7.46%) [2026-02-23T20:30:08.191792] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-23T20:30:08.191935] [INFO ] [sig ] RCI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:08.337679] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RCI.txt [2026-02-23T20:30:08.337828] [INFO ] [sig ] [2536/3383] Completed RCI in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:08.337901] [INFO ] [sig ] [2537/3383] Forecasting RCKY... [2026-02-23T20:30:08.337935] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-23T20:30:08.337965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-23T20:30:08.349352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-23T20:30:08.349712] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-23T20:30:08.350518] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-23T20:30:08.350598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:08.350636] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:08.350668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:08.350728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:08.410608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:08.411296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:08.411381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:08.411415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:08.533909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:08.534068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:08.534115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:08.534150] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:08.537700] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=42.62%) [2026-02-23T20:30:08.538048] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-23T20:30:08.538180] [INFO ] [sig ] RCKY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:08.696510] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RCKY.txt [2026-02-23T20:30:08.696694] [INFO ] [sig ] [2537/3383] Completed RCKY in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:08.696738] [INFO ] [sig ] [2538/3383] Forecasting RCL... [2026-02-23T20:30:08.696768] [INFO ] [sig ] Generating forecast for: RCL [2026-02-23T20:30:08.696800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-23T20:30:08.710732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-23T20:30:08.711390] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-23T20:30:08.712712] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-23T20:30:08.712776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:08.712810] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:08.712837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:08.713089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:08.777084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:08.777982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:08.778070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:08.778106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:08.908286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:08.908440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:08.908483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:08.908513] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:08.912048] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=17.02%) [2026-02-23T20:30:08.912329] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-23T20:30:08.912451] [INFO ] [sig ] RCL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:09.056115] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RCL.txt [2026-02-23T20:30:09.056281] [INFO ] [sig ] [2538/3383] Completed RCL in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:09.056322] [INFO ] [sig ] [2539/3383] Forecasting RCS... [2026-02-23T20:30:09.056351] [INFO ] [sig ] Generating forecast for: RCS [2026-02-23T20:30:09.056382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-23T20:30:09.068821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-23T20:30:09.069395] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-23T20:30:09.070398] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-23T20:30:09.070452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:09.070484] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:09.070511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:09.070593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:09.130346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:09.131256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:09.131346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:09.131380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:09.251626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:09.251782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:09.251823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:09.251852] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:09.255229] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=20.21%) [2026-02-23T20:30:09.255505] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-23T20:30:09.255649] [INFO ] [sig ] RCS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:09.402335] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RCS.txt [2026-02-23T20:30:09.402475] [INFO ] [sig ] [2539/3383] Completed RCS in 0.3s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:09.402522] [INFO ] [sig ] [2540/3383] Forecasting RCUS... [2026-02-23T20:30:09.402560] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-23T20:30:09.402611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-23T20:30:09.420146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-23T20:30:09.420715] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-23T20:30:09.421900] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-23T20:30:09.421973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:09.422203] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:09.422248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:09.422339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:09.499048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:09.499972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:09.500064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:09.500097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:09.634081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:09.634273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:09.634316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:09.634345] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:09.638481] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-23T20:30:09.638814] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-23T20:30:09.638962] [INFO ] [sig ] RCUS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:09.783676] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RCUS.txt [2026-02-23T20:30:09.783837] [INFO ] [sig ] [2540/3383] Completed RCUS in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:09.783879] [INFO ] [sig ] [2541/3383] Forecasting RDCM... [2026-02-23T20:30:09.783911] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-23T20:30:09.783942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-23T20:30:09.796086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-23T20:30:09.796490] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-23T20:30:09.797357] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-23T20:30:09.797412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:09.797445] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:09.797472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:09.797530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:09.857048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:09.858021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:09.858126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:09.858161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:09.982430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:09.982615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:09.982660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:09.982692] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:09.986356] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: DOWN (p=47.53%) [2026-02-23T20:30:09.986696] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-23T20:30:09.986835] [INFO ] [sig ] RDCM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:10.128710] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RDCM.txt [2026-02-23T20:30:10.128861] [INFO ] [sig ] [2541/3383] Completed RDCM in 0.3s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:10.128903] [INFO ] [sig ] [2542/3383] Forecasting RDVY... [2026-02-23T20:30:10.128933] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-23T20:30:10.128963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-23T20:30:10.140857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-23T20:30:10.141191] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-23T20:30:10.141987] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-23T20:30:10.142041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:10.142073] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:10.142101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:10.142157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:10.201602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:10.202272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:10.202393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:10.202428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:10.322667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:10.322825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:10.322867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:10.322897] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:10.326315] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-02-23T20:30:10.326614] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-23T20:30:10.326744] [INFO ] [sig ] RDVY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:10.471044] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RDVY.txt [2026-02-23T20:30:10.471207] [INFO ] [sig ] [2542/3383] Completed RDVY in 0.3s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:10.471249] [INFO ] [sig ] [2543/3383] Forecasting RDY... [2026-02-23T20:30:10.471280] [INFO ] [sig ] Generating forecast for: RDY [2026-02-23T20:30:10.471311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-23T20:30:10.482953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-23T20:30:10.483552] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-23T20:30:10.484380] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-23T20:30:10.484433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:10.484669] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:10.484700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:10.484756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:10.544841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:10.545750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:10.545841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:10.545874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:10.677667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:10.677829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:10.677885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:10.677935] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:10.681384] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: UP (p=69.53%) [2026-02-23T20:30:10.681691] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-23T20:30:10.681821] [INFO ] [sig ] RDY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:10.826771] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RDY.txt [2026-02-23T20:30:10.826922] [INFO ] [sig ] [2543/3383] Completed RDY in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:10.826963] [INFO ] [sig ] [2544/3383] Forecasting REAL... [2026-02-23T20:30:10.826993] [INFO ] [sig ] Generating forecast for: REAL [2026-02-23T20:30:10.827024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-23T20:30:10.838791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-23T20:30:10.839096] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-23T20:30:10.839900] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-23T20:30:10.839955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:10.839990] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:10.840020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:10.840091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:10.904854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:10.905956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:10.906049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:10.906089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:11.040454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:11.040640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:11.040684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:11.040712] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:11.044532] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-02-23T20:30:11.044833] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-23T20:30:11.044965] [INFO ] [sig ] REAL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:11.209417] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/REAL.txt [2026-02-23T20:30:11.209603] [INFO ] [sig ] [2544/3383] Completed REAL in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:11.209647] [INFO ] [sig ] [2545/3383] Forecasting REAX... [2026-02-23T20:30:11.209677] [INFO ] [sig ] Generating forecast for: REAX [2026-02-23T20:30:11.209709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-23T20:30:11.221418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-23T20:30:11.221830] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-23T20:30:11.222686] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-23T20:30:11.222740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:11.222964] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:11.222994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:11.223082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:11.293433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:11.294353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:11.294439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:11.294490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:11.419292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:11.419455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:11.419497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:11.419527] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:11.423057] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: UP (p=91.10%) [2026-02-23T20:30:11.423345] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-23T20:30:11.423473] [INFO ] [sig ] REAX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:11.569367] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/REAX.txt [2026-02-23T20:30:11.569610] [INFO ] [sig ] [2545/3383] Completed REAX in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:11.569655] [INFO ] [sig ] [2546/3383] Forecasting REBN... [2026-02-23T20:30:11.569877] [INFO ] [sig ] Generating forecast for: REBN [2026-02-23T20:30:11.569908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-23T20:30:11.581001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-23T20:30:11.581384] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-23T20:30:11.582230] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-23T20:30:11.582285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:11.582317] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:11.582345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:11.582402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:11.640061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:11.640922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:11.641007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:11.641040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:11.765067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:11.765223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:11.765264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:11.765295] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:11.768770] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-23T20:30:11.769078] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-23T20:30:11.769200] [INFO ] [sig ] REBN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:11.910745] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/REBN.txt [2026-02-23T20:30:11.910893] [INFO ] [sig ] [2546/3383] Completed REBN in 0.3s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:11.910933] [INFO ] [sig ] [2547/3383] Forecasting REFI... [2026-02-23T20:30:11.910963] [INFO ] [sig ] Generating forecast for: REFI [2026-02-23T20:30:11.910995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-23T20:30:11.923141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-23T20:30:11.923453] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-23T20:30:11.924258] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-23T20:30:11.924312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:11.924345] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:11.924387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:11.924445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:11.982297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:11.982994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:11.983075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:11.983109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:12.110610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:12.110774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:12.110815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:12.110846] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:12.114464] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-23T20:30:12.114760] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-23T20:30:12.114885] [INFO ] [sig ] REFI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:12.259614] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/REFI.txt [2026-02-23T20:30:12.259761] [INFO ] [sig ] [2547/3383] Completed REFI in 0.3s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:12.259802] [INFO ] [sig ] [2548/3383] Forecasting REG... [2026-02-23T20:30:12.259832] [INFO ] [sig ] Generating forecast for: REG [2026-02-23T20:30:12.259862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-23T20:30:12.270726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-23T20:30:12.271049] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-23T20:30:12.271937] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-23T20:30:12.271991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:12.272024] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:12.272052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:12.272110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:12.330851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:12.331536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:12.331633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:12.331668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:12.454563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:12.454733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:12.454773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:12.454804] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:12.458406] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-02-23T20:30:12.458706] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-23T20:30:12.458833] [INFO ] [sig ] REG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:12.609744] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/REG.txt [2026-02-23T20:30:12.609942] [INFO ] [sig ] [2548/3383] Completed REG in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:12.609989] [INFO ] [sig ] [2549/3383] Forecasting REGN... [2026-02-23T20:30:12.610019] [INFO ] [sig ] Generating forecast for: REGN [2026-02-23T20:30:12.610051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-23T20:30:12.621616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-23T20:30:12.621989] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-23T20:30:12.622798] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-23T20:30:12.622852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:12.622922] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:12.622951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:12.623009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:12.680020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:12.680922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:12.681005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:12.681038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:12.806052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:12.806215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:12.806258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:12.806289] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:12.809912] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-02-23T20:30:12.810210] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-23T20:30:12.810343] [INFO ] [sig ] REGN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:12.956892] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/REGN.txt [2026-02-23T20:30:12.957066] [INFO ] [sig ] [2549/3383] Completed REGN in 0.3s | 2.81 sym/s | Total: 15.1m | ETA: 5.0m [2026-02-23T20:30:12.957108] [INFO ] [sig ] [2550/3383] Forecasting RELL... [2026-02-23T20:30:12.957329] [INFO ] [sig ] Generating forecast for: RELL [2026-02-23T20:30:12.957360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-23T20:30:12.969619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-23T20:30:12.970003] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-23T20:30:12.970995] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-23T20:30:12.971049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:12.971081] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:12.971108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:12.971345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:13.032375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:13.033287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:13.033392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:13.033445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:13.161508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:13.161685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:13.161740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:13.161776] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:13.165316] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-02-23T20:30:13.165614] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-23T20:30:13.165742] [INFO ] [sig ] RELL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:13.316130] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RELL.txt [2026-02-23T20:30:13.316288] [INFO ] [sig ] [2550/3383] Completed RELL in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 4.9m [2026-02-23T20:30:13.316328] [INFO ] [sig ] [2551/3383] Forecasting RELX... [2026-02-23T20:30:13.316358] [INFO ] [sig ] Generating forecast for: RELX [2026-02-23T20:30:13.316395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-23T20:30:13.328053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-23T20:30:13.328417] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-23T20:30:13.329256] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-23T20:30:13.329315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:13.329349] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:13.329376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:13.329433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:13.390922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:13.391856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:13.391942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:13.391977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:13.518405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:13.518565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:13.518630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:13.518660] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:13.522588] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=25.03%) [2026-02-23T20:30:13.522877] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-23T20:30:13.523008] [INFO ] [sig ] RELX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:13.668684] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RELX.txt [2026-02-23T20:30:13.668841] [INFO ] [sig ] [2551/3383] Completed RELX in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:13.668882] [INFO ] [sig ] [2552/3383] Forecasting RELY... [2026-02-23T20:30:13.668914] [INFO ] [sig ] Generating forecast for: RELY [2026-02-23T20:30:13.668949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-23T20:30:13.681170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-23T20:30:13.681548] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-23T20:30:13.682368] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-23T20:30:13.682421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:13.682457] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:13.682484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:13.682540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:13.741758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:13.742670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:13.742758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:13.742793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:13.871960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:13.872126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:13.872169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:13.872243] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:13.876235] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-23T20:30:13.876552] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-23T20:30:13.876717] [INFO ] [sig ] RELY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:14.032247] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RELY.txt [2026-02-23T20:30:14.032410] [INFO ] [sig ] [2552/3383] Completed RELY in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:14.032452] [INFO ] [sig ] [2553/3383] Forecasting REPL... [2026-02-23T20:30:14.032484] [INFO ] [sig ] Generating forecast for: REPL [2026-02-23T20:30:14.032515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-23T20:30:14.045263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-23T20:30:14.045649] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-23T20:30:14.046442] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-23T20:30:14.046497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:14.046532] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:14.046560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:14.046639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:14.107517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:14.108471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:14.108562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:14.108619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:14.238398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:14.238559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:14.238622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:14.238653] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:14.242054] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: DOWN (p=9.91%) [2026-02-23T20:30:14.242332] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-23T20:30:14.242459] [INFO ] [sig ] REPL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:14.385197] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/REPL.txt [2026-02-23T20:30:14.385356] [INFO ] [sig ] [2553/3383] Completed REPL in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:14.385397] [INFO ] [sig ] [2554/3383] Forecasting RERE... [2026-02-23T20:30:14.385426] [INFO ] [sig ] Generating forecast for: RERE [2026-02-23T20:30:14.385458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-23T20:30:14.397505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-23T20:30:14.397926] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-23T20:30:14.398738] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-23T20:30:14.398793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:14.398825] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:14.398856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:14.398927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:14.457090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:14.458466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:14.458690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:14.458727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:14.589344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:14.589517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:14.589567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:14.589630] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:14.594045] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: DOWN (p=3.22%) [2026-02-23T20:30:14.594367] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-23T20:30:14.594504] [INFO ] [sig ] RERE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:14.751692] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RERE.txt [2026-02-23T20:30:14.751882] [INFO ] [sig ] [2554/3383] Completed RERE in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:14.751928] [INFO ] [sig ] [2555/3383] Forecasting RES... [2026-02-23T20:30:14.751964] [INFO ] [sig ] Generating forecast for: RES [2026-02-23T20:30:14.751995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-23T20:30:14.764433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-23T20:30:14.764868] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-23T20:30:14.765751] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-23T20:30:14.765808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:14.765842] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:14.765869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:14.765930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:14.832746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:14.833737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:14.833846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:14.833887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:14.963682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:14.963848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:14.963893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:14.963923] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:14.967546] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: DOWN (p=39.86%) [2026-02-23T20:30:14.967913] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-23T20:30:14.968052] [INFO ] [sig ] RES: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:15.113829] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RES.txt [2026-02-23T20:30:15.113995] [INFO ] [sig ] [2555/3383] Completed RES in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:15.114038] [INFO ] [sig ] [2556/3383] Forecasting REX... [2026-02-23T20:30:15.114068] [INFO ] [sig ] Generating forecast for: REX [2026-02-23T20:30:15.114099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-23T20:30:15.125955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-23T20:30:15.126339] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-23T20:30:15.127184] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-23T20:30:15.127240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:15.127273] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:15.127300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:15.127357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:15.186258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:15.187202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:15.187290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:15.187325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:15.309959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:15.310119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:15.310162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:15.310193] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:15.313753] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=81.47%) [2026-02-23T20:30:15.314100] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-23T20:30:15.314233] [INFO ] [sig ] REX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:15.461897] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/REX.txt [2026-02-23T20:30:15.462058] [INFO ] [sig ] [2556/3383] Completed REX in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:15.462101] [INFO ] [sig ] [2557/3383] Forecasting REYN... [2026-02-23T20:30:15.462131] [INFO ] [sig ] Generating forecast for: REYN [2026-02-23T20:30:15.462161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-23T20:30:15.474070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-23T20:30:15.474454] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-23T20:30:15.475287] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-23T20:30:15.475341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:15.475373] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:15.475400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:15.475457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:15.533998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:15.535016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:15.535101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:15.535136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:15.663257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:15.663447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:15.663497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:15.663528] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:15.667300] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=51.04%) [2026-02-23T20:30:15.667616] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-23T20:30:15.667748] [INFO ] [sig ] REYN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:15.813883] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/REYN.txt [2026-02-23T20:30:15.814023] [INFO ] [sig ] [2557/3383] Completed REYN in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:15.814064] [INFO ] [sig ] [2558/3383] Forecasting REZI... [2026-02-23T20:30:15.814094] [INFO ] [sig ] Generating forecast for: REZI [2026-02-23T20:30:15.814313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-23T20:30:15.827509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-23T20:30:15.827970] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-23T20:30:15.828823] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-23T20:30:15.828879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:15.828913] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:15.828939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:15.828998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:15.889969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:15.890915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:15.891021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:15.891064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:16.014402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:16.014566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:16.014631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:16.014663] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:16.018213] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: DOWN (p=10.25%) [2026-02-23T20:30:16.018504] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-23T20:30:16.018654] [INFO ] [sig ] REZI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:16.168117] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/REZI.txt [2026-02-23T20:30:16.168278] [INFO ] [sig ] [2558/3383] Completed REZI in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:16.168321] [INFO ] [sig ] [2559/3383] Forecasting RF... [2026-02-23T20:30:16.168352] [INFO ] [sig ] Generating forecast for: RF [2026-02-23T20:30:16.168383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-23T20:30:16.179964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-23T20:30:16.180358] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-23T20:30:16.181177] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-23T20:30:16.181232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:16.181266] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:16.181295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:16.181353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:16.239997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:16.240775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:16.240890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:16.240933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:16.367451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:16.367642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:16.367703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:16.367740] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:16.371773] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=50.65%) [2026-02-23T20:30:16.372090] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-23T20:30:16.372240] [INFO ] [sig ] RF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:16.524553] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RF.txt [2026-02-23T20:30:16.524769] [INFO ] [sig ] [2559/3383] Completed RF in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:16.524818] [INFO ] [sig ] [2560/3383] Forecasting RFI... [2026-02-23T20:30:16.524851] [INFO ] [sig ] Generating forecast for: RFI [2026-02-23T20:30:16.524882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-23T20:30:16.536939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-23T20:30:16.537316] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-23T20:30:16.538202] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-23T20:30:16.538455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:16.538488] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:16.538515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:16.538588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:16.598365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:16.599331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:16.599422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:16.599456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:16.723263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:16.723424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:16.723467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:16.723496] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:16.726971] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-02-23T20:30:16.727270] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-23T20:30:16.727400] [INFO ] [sig ] RFI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:16.877069] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RFI.txt [2026-02-23T20:30:16.877231] [INFO ] [sig ] [2560/3383] Completed RFI in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:16.877273] [INFO ] [sig ] [2561/3383] Forecasting RFL... [2026-02-23T20:30:16.877304] [INFO ] [sig ] Generating forecast for: RFL [2026-02-23T20:30:16.877335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-23T20:30:16.890518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-23T20:30:16.890966] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-23T20:30:16.891991] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-23T20:30:16.892073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:16.892126] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:16.892168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:16.892246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:16.951296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:16.952216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:16.952303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:16.952339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:17.079041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:17.079394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:17.079436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:17.079464] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:17.083705] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-23T20:30:17.083983] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-23T20:30:17.084106] [INFO ] [sig ] RFL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:17.229139] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RFL.txt [2026-02-23T20:30:17.229302] [INFO ] [sig ] [2561/3383] Completed RFL in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:17.229347] [INFO ] [sig ] [2562/3383] Forecasting RFM... [2026-02-23T20:30:17.229380] [INFO ] [sig ] Generating forecast for: RFM [2026-02-23T20:30:17.229413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-23T20:30:17.240703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-23T20:30:17.241137] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-23T20:30:17.241988] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-23T20:30:17.242044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:17.242079] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:17.242108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:17.242166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:17.304592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:17.305709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:17.305816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:17.305864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:17.417333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:17.417498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:17.417539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:17.417568] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:17.421261] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: UP (p=96.10%) [2026-02-23T20:30:17.421620] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-23T20:30:17.421766] [INFO ] [sig ] RFM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:17.575009] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RFM.txt [2026-02-23T20:30:17.575404] [INFO ] [sig ] [2562/3383] Completed RFM in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:17.575447] [INFO ] [sig ] [2563/3383] Forecasting RFMZ... [2026-02-23T20:30:17.575477] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-23T20:30:17.575509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-23T20:30:17.587141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-23T20:30:17.587505] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-23T20:30:17.588327] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-23T20:30:17.588381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:17.588413] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:17.588441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:17.588496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:17.649852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:17.650777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:17.650866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:17.650901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:17.774202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:17.774364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:17.774408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:17.774439] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:17.778017] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: DOWN (p=40.80%) [2026-02-23T20:30:17.778303] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-23T20:30:17.778431] [INFO ] [sig ] RFMZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:17.925070] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RFMZ.txt [2026-02-23T20:30:17.925236] [INFO ] [sig ] [2563/3383] Completed RFMZ in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:17.925284] [INFO ] [sig ] [2564/3383] Forecasting RGA... [2026-02-23T20:30:17.925313] [INFO ] [sig ] Generating forecast for: RGA [2026-02-23T20:30:17.925346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-23T20:30:17.938336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-23T20:30:17.938724] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-23T20:30:17.939519] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-23T20:30:17.939592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:17.939627] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:17.939654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:17.939713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:17.996988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:17.997791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:17.997902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:17.997941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:18.122468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:18.122639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:18.122682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:18.122713] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:18.126943] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: UP (p=87.40%) [2026-02-23T20:30:18.127222] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-23T20:30:18.127346] [INFO ] [sig ] RGA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:18.271552] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RGA.txt [2026-02-23T20:30:18.271717] [INFO ] [sig ] [2564/3383] Completed RGA in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:18.271757] [INFO ] [sig ] [2565/3383] Forecasting RGCO... [2026-02-23T20:30:18.271788] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-23T20:30:18.271818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-23T20:30:18.282400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-23T20:30:18.282788] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-23T20:30:18.283662] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-23T20:30:18.283718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:18.283751] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:18.283789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:18.283849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:18.341421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:18.342193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:18.342278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:18.342313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:18.446834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:18.447000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:18.447043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:18.447074] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:18.450680] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: UP (p=85.15%) [2026-02-23T20:30:18.450974] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-23T20:30:18.451124] [INFO ] [sig ] RGCO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:18.593073] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RGCO.txt [2026-02-23T20:30:18.593220] [INFO ] [sig ] [2565/3383] Completed RGCO in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:18.593414] [INFO ] [sig ] [2566/3383] Forecasting RGEN... [2026-02-23T20:30:18.593443] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-23T20:30:18.593474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-23T20:30:18.605499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-23T20:30:18.605889] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-23T20:30:18.606702] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-23T20:30:18.606755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:18.606815] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:18.606844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:18.606901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:18.664214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:18.665033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:18.665117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:18.665151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:18.788372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:18.788533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:18.788593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:18.788626] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:18.792225] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-02-23T20:30:18.792517] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-23T20:30:18.792665] [INFO ] [sig ] RGEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:18.937986] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RGEN.txt [2026-02-23T20:30:18.938156] [INFO ] [sig ] [2566/3383] Completed RGEN in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 4.9m [2026-02-23T20:30:18.938197] [INFO ] [sig ] [2567/3383] Forecasting RGLD... [2026-02-23T20:30:18.938228] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-23T20:30:18.938260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-23T20:30:18.950454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-23T20:30:18.950907] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-23T20:30:18.951864] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-23T20:30:18.951922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:18.951956] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:18.951983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:18.952057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:19.013233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:19.014163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:19.014251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:19.014285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:19.141400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:19.141564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:19.141647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:19.141679] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:19.145352] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-02-23T20:30:19.145717] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-23T20:30:19.145860] [INFO ] [sig ] RGLD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:19.300193] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RGLD.txt [2026-02-23T20:30:19.300354] [INFO ] [sig ] [2567/3383] Completed RGLD in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 4.8m [2026-02-23T20:30:19.300398] [INFO ] [sig ] [2568/3383] Forecasting RGNX... [2026-02-23T20:30:19.300430] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-23T20:30:19.300461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-23T20:30:19.311890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-23T20:30:19.312283] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-23T20:30:19.313119] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-23T20:30:19.313175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:19.313209] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:19.313237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:19.313294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:19.374472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:19.375558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:19.375685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:19.375726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:19.526504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:19.526716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:19.526779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:19.526823] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:19.531860] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=25.69%) [2026-02-23T20:30:19.532274] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-23T20:30:19.532447] [INFO ] [sig ] RGNX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:19.706789] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RGNX.txt [2026-02-23T20:30:19.706935] [INFO ] [sig ] [2568/3383] Completed RGNX in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:19.706975] [INFO ] [sig ] [2569/3383] Forecasting RGP... [2026-02-23T20:30:19.707006] [INFO ] [sig ] Generating forecast for: RGP [2026-02-23T20:30:19.707046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-23T20:30:19.718071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-23T20:30:19.718472] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-23T20:30:19.719465] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-23T20:30:19.719524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:19.719559] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:19.719627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:19.719707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:19.780758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:19.781825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:19.781927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:19.781961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:19.910113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:19.910269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:19.910310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:19.910395] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:19.914006] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-23T20:30:19.914293] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-23T20:30:19.914421] [INFO ] [sig ] RGP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:20.056292] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RGP.txt [2026-02-23T20:30:20.056434] [INFO ] [sig ] [2569/3383] Completed RGP in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:20.056474] [INFO ] [sig ] [2570/3383] Forecasting RGS... [2026-02-23T20:30:20.056505] [INFO ] [sig ] Generating forecast for: RGS [2026-02-23T20:30:20.056536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-23T20:30:20.067040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-23T20:30:20.067419] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-23T20:30:20.068363] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-23T20:30:20.068418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:20.068451] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:20.068476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:20.068533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:20.124923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:20.125606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:20.125688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:20.125720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:20.233363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:20.233516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:20.233556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:20.233605] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:20.237088] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=97.64%) [2026-02-23T20:30:20.237368] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-23T20:30:20.237493] [INFO ] [sig ] RGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:20.376439] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RGS.txt [2026-02-23T20:30:20.376593] [INFO ] [sig ] [2570/3383] Completed RGS in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:20.376637] [INFO ] [sig ] [2571/3383] Forecasting RGTI... [2026-02-23T20:30:20.376667] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-23T20:30:20.376696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-23T20:30:20.387827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-23T20:30:20.388217] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-23T20:30:20.389025] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-23T20:30:20.389078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:20.389124] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:20.389152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:20.389209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:20.445035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:20.445822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:20.445903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:20.445936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:20.568862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:20.569013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:20.569054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:20.569083] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:20.572478] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-02-23T20:30:20.572776] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-23T20:30:20.572901] [INFO ] [sig ] RGTI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:20.713685] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RGTI.txt [2026-02-23T20:30:20.713832] [INFO ] [sig ] [2571/3383] Completed RGTI in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:20.713872] [INFO ] [sig ] [2572/3383] Forecasting RH... [2026-02-23T20:30:20.713903] [INFO ] [sig ] Generating forecast for: RH [2026-02-23T20:30:20.713935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-23T20:30:20.724778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-23T20:30:20.725133] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-23T20:30:20.726100] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-23T20:30:20.726159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:20.726192] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:20.726220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:20.726278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:20.790945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:20.791885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:20.791971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:20.792006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:20.920198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:20.920358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:20.920400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:20.920429] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:20.923910] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=41.08%) [2026-02-23T20:30:20.924196] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-23T20:30:20.924325] [INFO ] [sig ] RH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:21.069461] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RH.txt [2026-02-23T20:30:21.069616] [INFO ] [sig ] [2572/3383] Completed RH in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:21.069659] [INFO ] [sig ] [2573/3383] Forecasting RHI... [2026-02-23T20:30:21.069689] [INFO ] [sig ] Generating forecast for: RHI [2026-02-23T20:30:21.069720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-23T20:30:21.081744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-23T20:30:21.082107] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-23T20:30:21.083007] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-23T20:30:21.083063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:21.083098] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:21.083127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:21.083185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:21.143822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:21.144947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:21.145038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:21.145073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:21.276868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:21.277033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:21.277075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:21.277104] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:21.280790] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=48.30%) [2026-02-23T20:30:21.281118] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-23T20:30:21.281260] [INFO ] [sig ] RHI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:21.436914] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RHI.txt [2026-02-23T20:30:21.437066] [INFO ] [sig ] [2573/3383] Completed RHI in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:21.437111] [INFO ] [sig ] [2574/3383] Forecasting RHP... [2026-02-23T20:30:21.437142] [INFO ] [sig ] Generating forecast for: RHP [2026-02-23T20:30:21.437173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-23T20:30:21.449909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-23T20:30:21.450300] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-23T20:30:21.451204] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-23T20:30:21.451261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:21.451295] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:21.451323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:21.451382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:21.513590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:21.514750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:21.514841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:21.514884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:21.646359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:21.646543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:21.646612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:21.646647] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:21.650480] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=16.21%) [2026-02-23T20:30:21.650775] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-23T20:30:21.650899] [INFO ] [sig ] RHP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:21.796979] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RHP.txt [2026-02-23T20:30:21.797145] [INFO ] [sig ] [2574/3383] Completed RHP in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:21.797193] [INFO ] [sig ] [2575/3383] Forecasting RIG... [2026-02-23T20:30:21.797228] [INFO ] [sig ] Generating forecast for: RIG [2026-02-23T20:30:21.797273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-23T20:30:21.809594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-23T20:30:21.809950] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-23T20:30:21.810854] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-23T20:30:21.810911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:21.810943] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:21.810970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:21.811031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:21.871303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:21.872167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:21.872253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:21.872288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:22.008209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:22.008374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:22.008418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:22.008448] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:22.012121] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=93.00%) [2026-02-23T20:30:22.012413] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-23T20:30:22.012541] [INFO ] [sig ] RIG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:22.155953] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RIG.txt [2026-02-23T20:30:22.156093] [INFO ] [sig ] [2575/3383] Completed RIG in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:22.156133] [INFO ] [sig ] [2576/3383] Forecasting RIGL... [2026-02-23T20:30:22.156162] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-23T20:30:22.156194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-23T20:30:22.166870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-23T20:30:22.167233] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-23T20:30:22.168254] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-23T20:30:22.168319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:22.168362] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:22.168399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:22.168475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:22.226323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:22.227143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:22.227274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:22.227310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:22.355708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:22.355901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:22.355959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:22.356005] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:22.361308] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: DOWN (p=23.94%) [2026-02-23T20:30:22.361846] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-23T20:30:22.362038] [INFO ] [sig ] RIGL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:22.517719] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RIGL.txt [2026-02-23T20:30:22.517964] [INFO ] [sig ] [2576/3383] Completed RIGL in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:22.518021] [INFO ] [sig ] [2577/3383] Forecasting RILY... [2026-02-23T20:30:22.518062] [INFO ] [sig ] Generating forecast for: RILY [2026-02-23T20:30:22.518106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-23T20:30:22.532485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-23T20:30:22.532953] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-23T20:30:22.534002] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-23T20:30:22.534077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:22.534131] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:22.534179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:22.534271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:22.616054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:22.617147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:22.617249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:22.617294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:22.745385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:22.745542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:22.745612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:22.745644] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:22.749822] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=29.44%) [2026-02-23T20:30:22.750124] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-23T20:30:22.750454] [INFO ] [sig ] RILY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:22.897491] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RILY.txt [2026-02-23T20:30:22.897666] [INFO ] [sig ] [2577/3383] Completed RILY in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:22.897712] [INFO ] [sig ] [2578/3383] Forecasting RILYN... [2026-02-23T20:30:22.897742] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-23T20:30:22.897774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-23T20:30:22.911126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-23T20:30:22.911729] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-23T20:30:22.912752] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-23T20:30:22.912806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:22.912838] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:22.912865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:22.912922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:22.981816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:22.982861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:22.982968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:22.983009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:23.132730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:23.132895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:23.132938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:23.132987] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:23.136529] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=71.78%) [2026-02-23T20:30:23.136853] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-23T20:30:23.136988] [INFO ] [sig ] RILYN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:23.280849] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RILYN.txt [2026-02-23T20:30:23.280981] [INFO ] [sig ] [2578/3383] Completed RILYN in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:23.281022] [INFO ] [sig ] [2579/3383] Forecasting RILYZ... [2026-02-23T20:30:23.281051] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-23T20:30:23.281083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-23T20:30:23.294903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-23T20:30:23.295533] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-23T20:30:23.296555] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-23T20:30:23.296627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:23.296662] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:23.296688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:23.296744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:23.355913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:23.356901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:23.356995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:23.357029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:23.488259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:23.488637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:23.488681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:23.488711] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:23.492652] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-02-23T20:30:23.492952] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-23T20:30:23.493084] [INFO ] [sig ] RILYZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:23.642952] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RILYZ.txt [2026-02-23T20:30:23.643128] [INFO ] [sig ] [2579/3383] Completed RILYZ in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:23.643179] [INFO ] [sig ] [2580/3383] Forecasting RING... [2026-02-23T20:30:23.643214] [INFO ] [sig ] Generating forecast for: RING [2026-02-23T20:30:23.643252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-23T20:30:23.654749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-23T20:30:23.655137] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-23T20:30:23.655948] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-23T20:30:23.656003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:23.656036] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:23.656063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:23.656122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:23.715936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:23.716952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:23.717044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:23.717099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:23.851101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:23.851290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:23.851347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:23.851386] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:23.855231] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: DOWN (p=16.11%) [2026-02-23T20:30:23.855536] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-23T20:30:23.855729] [INFO ] [sig ] RING: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:24.006248] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RING.txt [2026-02-23T20:30:24.006410] [INFO ] [sig ] [2580/3383] Completed RING in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:24.006452] [INFO ] [sig ] [2581/3383] Forecasting RIO... [2026-02-23T20:30:24.006482] [INFO ] [sig ] Generating forecast for: RIO [2026-02-23T20:30:24.006513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-23T20:30:24.018749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-23T20:30:24.019169] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-23T20:30:24.020158] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-23T20:30:24.020217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:24.020252] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:24.020279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:24.020337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:24.081980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:24.082918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:24.083020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:24.083059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:24.218702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:24.218886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:24.218948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:24.218980] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:24.223030] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-02-23T20:30:24.223354] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-23T20:30:24.223518] [INFO ] [sig ] RIO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:24.385066] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RIO.txt [2026-02-23T20:30:24.385229] [INFO ] [sig ] [2581/3383] Completed RIO in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:24.385270] [INFO ] [sig ] [2582/3383] Forecasting RITM... [2026-02-23T20:30:24.385300] [INFO ] [sig ] Generating forecast for: RITM [2026-02-23T20:30:24.385331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-23T20:30:24.399267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-23T20:30:24.399729] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-23T20:30:24.400879] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-23T20:30:24.400939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:24.400973] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:24.401001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:24.401076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:24.469178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:24.470205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:24.470314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:24.470349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:24.603711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:24.603879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:24.603925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:24.603954] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:24.607684] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: DOWN (p=30.69%) [2026-02-23T20:30:24.608034] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-23T20:30:24.608193] [INFO ] [sig ] RITM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:24.760971] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RITM.txt [2026-02-23T20:30:24.761129] [INFO ] [sig ] [2582/3383] Completed RITM in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:24.761171] [INFO ] [sig ] [2583/3383] Forecasting RIVN... [2026-02-23T20:30:24.761202] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-23T20:30:24.761235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-23T20:30:24.774165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-23T20:30:24.774769] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-23T20:30:24.775790] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-23T20:30:24.775876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:24.775921] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:24.775953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:24.776019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:24.839299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:24.840236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:24.840323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:24.840358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:24.974723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:24.974890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:24.974935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:24.974964] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:24.979015] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=66.21%) [2026-02-23T20:30:24.979373] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-23T20:30:24.979524] [INFO ] [sig ] RIVN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:25.134112] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RIVN.txt [2026-02-23T20:30:25.134280] [INFO ] [sig ] [2583/3383] Completed RIVN in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.8m [2026-02-23T20:30:25.134323] [INFO ] [sig ] [2584/3383] Forecasting RKLB... [2026-02-23T20:30:25.134356] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-23T20:30:25.134586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-23T20:30:25.147248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-23T20:30:25.147684] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-23T20:30:25.148569] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-23T20:30:25.148654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:25.148688] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:25.148716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:25.148775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:25.207895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:25.208894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:25.209008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:25.209054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:25.340381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:25.340547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:25.340611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:25.340646] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:25.344152] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=34.55%) [2026-02-23T20:30:25.344456] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-23T20:30:25.344644] [INFO ] [sig ] RKLB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:25.494502] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RKLB.txt [2026-02-23T20:30:25.494696] [INFO ] [sig ] [2584/3383] Completed RKLB in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:25.494745] [INFO ] [sig ] [2585/3383] Forecasting RL... [2026-02-23T20:30:25.494777] [INFO ] [sig ] Generating forecast for: RL [2026-02-23T20:30:25.494810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-23T20:30:25.506493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-23T20:30:25.506931] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-23T20:30:25.507814] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-23T20:30:25.507894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:25.507930] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:25.507958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:25.508022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:25.567511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:25.568496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:25.568605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:25.568642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:25.712039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:25.712210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:25.712254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:25.712285] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:25.716004] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=69.96%) [2026-02-23T20:30:25.716328] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-23T20:30:25.716467] [INFO ] [sig ] RL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:25.860328] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RL.txt [2026-02-23T20:30:25.860495] [INFO ] [sig ] [2585/3383] Completed RL in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:25.860536] [INFO ] [sig ] [2586/3383] Forecasting RLAY... [2026-02-23T20:30:25.860585] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-23T20:30:25.860620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-23T20:30:25.871679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-23T20:30:25.872025] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-23T20:30:25.872849] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-23T20:30:25.872904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:25.872936] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:25.872963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:25.873020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:25.931003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:25.931774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:25.931857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:25.931892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:26.057251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:26.057404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:26.057473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:26.057503] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:26.061135] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=19.68%) [2026-02-23T20:30:26.061442] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-23T20:30:26.061565] [INFO ] [sig ] RLAY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:26.202937] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RLAY.txt [2026-02-23T20:30:26.203071] [INFO ] [sig ] [2586/3383] Completed RLAY in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:26.203110] [INFO ] [sig ] [2587/3383] Forecasting RLI... [2026-02-23T20:30:26.203139] [INFO ] [sig ] Generating forecast for: RLI [2026-02-23T20:30:26.203170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-23T20:30:26.215053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-23T20:30:26.215408] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-23T20:30:26.216392] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-23T20:30:26.216446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:26.216478] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:26.216505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:26.216566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:26.280564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:26.281416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:26.281506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:26.281541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:26.406280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:26.406440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:26.406480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:26.406510] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:26.410375] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=93.22%) [2026-02-23T20:30:26.410883] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-23T20:30:26.411016] [INFO ] [sig ] RLI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:26.554322] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RLI.txt [2026-02-23T20:30:26.554472] [INFO ] [sig ] [2587/3383] Completed RLI in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:26.554512] [INFO ] [sig ] [2588/3383] Forecasting RLJ... [2026-02-23T20:30:26.554543] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-23T20:30:26.554591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-23T20:30:26.566204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-23T20:30:26.566602] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-23T20:30:26.567379] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-23T20:30:26.567432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:26.567465] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:26.567493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:26.567549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:26.628094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:26.629039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:26.629124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:26.629159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:26.750880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:26.751039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:26.751083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:26.751112] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:26.755083] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=48.62%) [2026-02-23T20:30:26.755394] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-23T20:30:26.755523] [INFO ] [sig ] RLJ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:26.919967] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RLJ.txt [2026-02-23T20:30:26.920132] [INFO ] [sig ] [2588/3383] Completed RLJ in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:26.920186] [INFO ] [sig ] [2589/3383] Forecasting RLMD... [2026-02-23T20:30:26.920226] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-23T20:30:26.920263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-23T20:30:26.931266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-23T20:30:26.931663] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-23T20:30:26.932471] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-23T20:30:26.932525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:26.932557] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:26.932605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:26.932664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:26.990201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:26.991093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:26.991181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:26.991221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:27.125349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:27.125725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:27.125767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:27.125795] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:27.129465] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: UP (p=55.66%) [2026-02-23T20:30:27.129859] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-23T20:30:27.130003] [INFO ] [sig ] RLMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:27.279736] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RLMD.txt [2026-02-23T20:30:27.279913] [INFO ] [sig ] [2589/3383] Completed RLMD in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:27.279959] [INFO ] [sig ] [2590/3383] Forecasting RLTY... [2026-02-23T20:30:27.279995] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-23T20:30:27.280086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-23T20:30:27.292451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-23T20:30:27.292798] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-23T20:30:27.293616] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-23T20:30:27.293671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:27.293705] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:27.293732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:27.293789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:27.353442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:27.354204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:27.354285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:27.354318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:27.475234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:27.475396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:27.475438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:27.475468] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:27.479087] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=39.01%) [2026-02-23T20:30:27.479506] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-23T20:30:27.479688] [INFO ] [sig ] RLTY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:27.628886] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RLTY.txt [2026-02-23T20:30:27.629035] [INFO ] [sig ] [2590/3383] Completed RLTY in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:27.629079] [INFO ] [sig ] [2591/3383] Forecasting RLX... [2026-02-23T20:30:27.629109] [INFO ] [sig ] Generating forecast for: RLX [2026-02-23T20:30:27.629141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-23T20:30:27.640182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-23T20:30:27.640505] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-23T20:30:27.641301] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-23T20:30:27.641354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:27.641387] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:27.641414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:27.641471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:27.697899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:27.698835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:27.698919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:27.698952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:27.818444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:27.818644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:27.818687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:27.818718] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:27.822177] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: DOWN (p=31.00%) [2026-02-23T20:30:27.822464] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-23T20:30:27.822607] [INFO ] [sig ] RLX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:27.964760] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RLX.txt [2026-02-23T20:30:27.964922] [INFO ] [sig ] [2591/3383] Completed RLX in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:27.964964] [INFO ] [sig ] [2592/3383] Forecasting RM... [2026-02-23T20:30:27.964993] [INFO ] [sig ] Generating forecast for: RM [2026-02-23T20:30:27.965026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-23T20:30:27.975992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-23T20:30:27.976375] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-23T20:30:27.977236] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-23T20:30:27.977290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:27.977323] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:27.977350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:27.977407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:28.034148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:28.035083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:28.035167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:28.035201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:28.161158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:28.161316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:28.161358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:28.161388] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:28.164840] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=20.01%) [2026-02-23T20:30:28.165137] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-23T20:30:28.165271] [INFO ] [sig ] RM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:28.312707] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RM.txt [2026-02-23T20:30:28.312866] [INFO ] [sig ] [2592/3383] Completed RM in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:28.312908] [INFO ] [sig ] [2593/3383] Forecasting RMAX... [2026-02-23T20:30:28.312938] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-23T20:30:28.312971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-23T20:30:28.325654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-23T20:30:28.326049] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-23T20:30:28.326935] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-23T20:30:28.326994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:28.327033] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:28.327063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:28.327121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:28.394641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:28.395548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:28.395658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:28.395693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:28.517702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:28.517940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:28.517990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:28.518022] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:28.522234] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=87.45%) [2026-02-23T20:30:28.522622] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-23T20:30:28.522767] [INFO ] [sig ] RMAX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:28.676189] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RMAX.txt [2026-02-23T20:30:28.676351] [INFO ] [sig ] [2593/3383] Completed RMAX in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:28.676392] [INFO ] [sig ] [2594/3383] Forecasting RMBI... [2026-02-23T20:30:28.676423] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-23T20:30:28.676454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-23T20:30:28.688165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-23T20:30:28.688601] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-23T20:30:28.689480] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-23T20:30:28.689545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:28.689601] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:28.689631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:28.689687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:28.750773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:28.751983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:28.752076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:28.752111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:28.868100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:28.868262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:28.868304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:28.868334] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:28.872435] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: DOWN (p=11.23%) [2026-02-23T20:30:28.872773] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-23T20:30:28.872928] [INFO ] [sig ] RMBI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:29.019191] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RMBI.txt [2026-02-23T20:30:29.019369] [INFO ] [sig ] [2594/3383] Completed RMBI in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:29.019412] [INFO ] [sig ] [2595/3383] Forecasting RMBS... [2026-02-23T20:30:29.019442] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-23T20:30:29.019472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-23T20:30:29.030545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-23T20:30:29.030931] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-23T20:30:29.031786] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-23T20:30:29.031842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:29.031892] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:29.031922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:29.031980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:29.093783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:29.094517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:29.094617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:29.094654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:29.215905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:29.216068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:29.216115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:29.216150] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:29.219968] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: DOWN (p=35.14%) [2026-02-23T20:30:29.220250] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-23T20:30:29.220375] [INFO ] [sig ] RMBS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:29.369214] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RMBS.txt [2026-02-23T20:30:29.369388] [INFO ] [sig ] [2595/3383] Completed RMBS in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:29.369429] [INFO ] [sig ] [2596/3383] Forecasting RMD... [2026-02-23T20:30:29.369458] [INFO ] [sig ] Generating forecast for: RMD [2026-02-23T20:30:29.369490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-23T20:30:29.381701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-23T20:30:29.382064] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-23T20:30:29.382880] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-23T20:30:29.382935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:29.382967] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:29.382993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:29.383050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:29.443223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:29.444325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:29.444411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:29.444445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:29.571784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:29.571949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:29.571989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:29.572018] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:29.575460] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=87.70%) [2026-02-23T20:30:29.575766] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-23T20:30:29.575929] [INFO ] [sig ] RMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:29.726418] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RMD.txt [2026-02-23T20:30:29.726590] [INFO ] [sig ] [2596/3383] Completed RMD in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:29.726638] [INFO ] [sig ] [2597/3383] Forecasting RMI... [2026-02-23T20:30:29.726683] [INFO ] [sig ] Generating forecast for: RMI [2026-02-23T20:30:29.726722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-23T20:30:29.738043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-23T20:30:29.738453] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-23T20:30:29.739320] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-23T20:30:29.739388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:29.739427] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:29.739455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:29.739513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:29.796556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:29.797425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:29.797513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:29.797548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:29.910832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:29.910991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:29.911033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:29.911063] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:29.914756] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: DOWN (p=34.24%) [2026-02-23T20:30:29.915048] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-23T20:30:29.915181] [INFO ] [sig ] RMI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:30.056758] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RMI.txt [2026-02-23T20:30:30.056905] [INFO ] [sig ] [2597/3383] Completed RMI in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:30.056946] [INFO ] [sig ] [2598/3383] Forecasting RMM... [2026-02-23T20:30:30.056977] [INFO ] [sig ] Generating forecast for: RMM [2026-02-23T20:30:30.057007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-23T20:30:30.068878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-23T20:30:30.069264] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-23T20:30:30.070110] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-23T20:30:30.070171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:30.070215] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:30.070249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:30.070309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:30.129714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:30.130656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:30.130745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:30.130778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:30.256968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:30.257141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:30.257183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:30.257215] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:30.261088] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: DOWN (p=10.11%) [2026-02-23T20:30:30.261376] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-23T20:30:30.261714] [INFO ] [sig ] RMM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:30.406077] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RMM.txt [2026-02-23T20:30:30.406215] [INFO ] [sig ] [2598/3383] Completed RMM in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:30.406261] [INFO ] [sig ] [2599/3383] Forecasting RMMZ... [2026-02-23T20:30:30.406291] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-23T20:30:30.406322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-23T20:30:30.417684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-23T20:30:30.418099] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-23T20:30:30.418913] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-23T20:30:30.418969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:30.419004] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:30.419031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:30.419090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:30.475591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:30.476283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:30.476364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:30.476397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:30.591547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:30.591726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:30.591767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:30.591797] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:30.595324] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-02-23T20:30:30.595634] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-23T20:30:30.595767] [INFO ] [sig ] RMMZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:30.741270] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RMMZ.txt [2026-02-23T20:30:30.741463] [INFO ] [sig ] [2599/3383] Completed RMMZ in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:30.741520] [INFO ] [sig ] [2600/3383] Forecasting RMNI... [2026-02-23T20:30:30.741554] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-23T20:30:30.741625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-23T20:30:30.753078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-23T20:30:30.753481] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-23T20:30:30.754381] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-23T20:30:30.754443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:30.754476] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:30.754505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:30.754563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:30.812317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:30.813354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:30.813441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:30.813476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:30.937995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:30.938149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:30.938191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:30.938221] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:30.941642] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=6.05%) [2026-02-23T20:30:30.941922] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-23T20:30:30.942065] [INFO ] [sig ] RMNI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:31.088014] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RMNI.txt [2026-02-23T20:30:31.088175] [INFO ] [sig ] [2600/3383] Completed RMNI in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.7m [2026-02-23T20:30:31.088216] [INFO ] [sig ] [2601/3383] Forecasting RNA... [2026-02-23T20:30:31.088250] [INFO ] [sig ] Generating forecast for: RNA [2026-02-23T20:30:31.088288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-23T20:30:31.099749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-23T20:30:31.100155] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-23T20:30:31.101000] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-23T20:30:31.101057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:31.101092] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:31.101120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:31.101176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:31.161290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:31.162376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:31.162465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:31.162498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:31.285657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:31.285815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:31.285859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:31.285890] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:31.290071] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: UP (p=94.79%) [2026-02-23T20:30:31.290386] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-23T20:30:31.290521] [INFO ] [sig ] RNA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:31.434449] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RNA.txt [2026-02-23T20:30:31.434628] [INFO ] [sig ] [2601/3383] Completed RNA in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:31.434674] [INFO ] [sig ] [2602/3383] Forecasting RNAC... [2026-02-23T20:30:31.434704] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-23T20:30:31.434734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-23T20:30:31.446434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-23T20:30:31.446801] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-23T20:30:31.447590] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-23T20:30:31.447644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:31.447677] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:31.447704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:31.447762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:31.505072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:31.505976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:31.506059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:31.506093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:31.627438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:31.627604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:31.627647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:31.627691] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:31.631513] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: UP (p=71.72%) [2026-02-23T20:30:31.631815] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-23T20:30:31.631940] [INFO ] [sig ] RNAC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:31.787780] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RNAC.txt [2026-02-23T20:30:31.787954] [INFO ] [sig ] [2602/3383] Completed RNAC in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:31.788006] [INFO ] [sig ] [2603/3383] Forecasting RNAZ... [2026-02-23T20:30:31.788037] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-23T20:30:31.788067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-23T20:30:31.799294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-23T20:30:31.799708] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-23T20:30:31.800669] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-23T20:30:31.800729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:31.800763] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:31.800790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:31.800847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:31.860468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:31.861349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:31.861437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:31.861472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:31.984184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:31.984388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:31.984433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:31.984464] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:31.988015] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-02-23T20:30:31.988321] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-23T20:30:31.988460] [INFO ] [sig ] RNAZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:32.137010] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RNAZ.txt [2026-02-23T20:30:32.137158] [INFO ] [sig ] [2603/3383] Completed RNAZ in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:32.137198] [INFO ] [sig ] [2604/3383] Forecasting RNG... [2026-02-23T20:30:32.137228] [INFO ] [sig ] Generating forecast for: RNG [2026-02-23T20:30:32.137260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-23T20:30:32.148993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-23T20:30:32.149368] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-23T20:30:32.150188] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-23T20:30:32.150243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:32.150275] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:32.150302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:32.150362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:32.210015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:32.210828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:32.210932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:32.210968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:32.335969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:32.336136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:32.336200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:32.336235] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:32.339800] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=3.93%) [2026-02-23T20:30:32.340096] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-23T20:30:32.340225] [INFO ] [sig ] RNG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:32.484986] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RNG.txt [2026-02-23T20:30:32.485127] [INFO ] [sig ] [2604/3383] Completed RNG in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:32.485167] [INFO ] [sig ] [2605/3383] Forecasting RNP... [2026-02-23T20:30:32.485197] [INFO ] [sig ] Generating forecast for: RNP [2026-02-23T20:30:32.485227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-23T20:30:32.496817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-23T20:30:32.497203] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-23T20:30:32.498100] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-23T20:30:32.498156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:32.498190] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:32.498218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:32.498275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:32.558169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:32.559039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:32.559126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:32.559161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:32.682164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:32.682318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:32.682359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:32.682388] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:32.686927] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-02-23T20:30:32.687266] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-23T20:30:32.687402] [INFO ] [sig ] RNP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:32.848497] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RNP.txt [2026-02-23T20:30:32.848684] [INFO ] [sig ] [2605/3383] Completed RNP in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:32.848738] [INFO ] [sig ] [2606/3383] Forecasting ROAD... [2026-02-23T20:30:32.848771] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-23T20:30:32.848802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-23T20:30:32.862060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-23T20:30:32.862515] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-23T20:30:32.863654] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-23T20:30:32.863714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:32.863746] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:32.863787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:32.863845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:32.938920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:32.939799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:32.939884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:32.939918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:33.080155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:33.080315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:33.080361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:33.080398] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:33.083867] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: UP (p=84.69%) [2026-02-23T20:30:33.084150] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-23T20:30:33.084275] [INFO ] [sig ] ROAD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:33.243063] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ROAD.txt [2026-02-23T20:30:33.243211] [INFO ] [sig ] [2606/3383] Completed ROAD in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:33.243281] [INFO ] [sig ] [2607/3383] Forecasting ROCK... [2026-02-23T20:30:33.243312] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-23T20:30:33.243377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-23T20:30:33.255098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-23T20:30:33.255496] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-23T20:30:33.256367] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-23T20:30:33.256434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:33.256475] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:33.256502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:33.256559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:33.315396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:33.316263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:33.316347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:33.316383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:33.439952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:33.440128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:33.440170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:33.440199] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:33.443648] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=75.65%) [2026-02-23T20:30:33.443930] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-23T20:30:33.444056] [INFO ] [sig ] ROCK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:33.588469] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ROCK.txt [2026-02-23T20:30:33.588657] [INFO ] [sig ] [2607/3383] Completed ROCK in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:33.588701] [INFO ] [sig ] [2608/3383] Forecasting ROE... [2026-02-23T20:30:33.588733] [INFO ] [sig ] Generating forecast for: ROE [2026-02-23T20:30:33.588765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-23T20:30:33.603910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-23T20:30:33.604336] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-23T20:30:33.605181] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-23T20:30:33.605235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:33.605268] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:33.605295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:33.605358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:33.668360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:33.669276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:33.669363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:33.669399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:33.794984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:33.795139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:33.795179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:33.795207] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:33.798682] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=28.95%) [2026-02-23T20:30:33.798973] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-23T20:30:33.799100] [INFO ] [sig ] ROE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:33.940032] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ROE.txt [2026-02-23T20:30:33.940171] [INFO ] [sig ] [2608/3383] Completed ROE in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:33.940212] [INFO ] [sig ] [2609/3383] Forecasting ROP... [2026-02-23T20:30:33.940242] [INFO ] [sig ] Generating forecast for: ROP [2026-02-23T20:30:33.940273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-23T20:30:33.951860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-23T20:30:33.952213] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-23T20:30:33.953019] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-23T20:30:33.953074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:33.953106] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:33.953133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:33.953194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:34.009510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:34.010337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:34.010421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:34.010455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:34.127447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:34.127627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:34.127669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:34.127698] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:34.131122] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=81.90%) [2026-02-23T20:30:34.131409] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-23T20:30:34.131536] [INFO ] [sig ] ROP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:34.275285] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ROP.txt [2026-02-23T20:30:34.275443] [INFO ] [sig ] [2609/3383] Completed ROP in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:34.275483] [INFO ] [sig ] [2610/3383] Forecasting RPAY... [2026-02-23T20:30:34.275512] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-23T20:30:34.275551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-23T20:30:34.288069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-23T20:30:34.288510] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-23T20:30:34.289853] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-23T20:30:34.289909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:34.289941] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:34.289999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:34.290068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:34.351162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:34.351978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:34.352061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:34.352094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:34.476014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:34.476170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:34.476212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:34.476241] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:34.480126] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: UP (p=66.32%) [2026-02-23T20:30:34.480413] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-23T20:30:34.480544] [INFO ] [sig ] RPAY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:34.624896] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RPAY.txt [2026-02-23T20:30:34.625028] [INFO ] [sig ] [2610/3383] Completed RPAY in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:34.625067] [INFO ] [sig ] [2611/3383] Forecasting RPD... [2026-02-23T20:30:34.625097] [INFO ] [sig ] Generating forecast for: RPD [2026-02-23T20:30:34.625128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-23T20:30:34.637777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-23T20:30:34.638144] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-23T20:30:34.638958] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-23T20:30:34.639012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:34.639045] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:34.639072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:34.639129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:34.696944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:34.697674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:34.697759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:34.697793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:34.823483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:34.823851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:34.823895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:34.823924] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:34.827390] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: DOWN (p=15.18%) [2026-02-23T20:30:34.827726] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-23T20:30:34.827872] [INFO ] [sig ] RPD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:34.970776] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RPD.txt [2026-02-23T20:30:34.970921] [INFO ] [sig ] [2611/3383] Completed RPD in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:34.970962] [INFO ] [sig ] [2612/3383] Forecasting RPID... [2026-02-23T20:30:34.970992] [INFO ] [sig ] Generating forecast for: RPID [2026-02-23T20:30:34.971023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-23T20:30:34.982709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-23T20:30:34.983060] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-23T20:30:34.983873] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-23T20:30:34.983927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:34.983959] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:34.983986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:34.984048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:35.041835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:35.042553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:35.042652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:35.042686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:35.160802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:35.160958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:35.161000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:35.161030] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:35.164532] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=48.09%) [2026-02-23T20:30:35.164827] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-23T20:30:35.164951] [INFO ] [sig ] RPID: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:35.315398] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RPID.txt [2026-02-23T20:30:35.315604] [INFO ] [sig ] [2612/3383] Completed RPID in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:35.315660] [INFO ] [sig ] [2613/3383] Forecasting RPRX... [2026-02-23T20:30:35.315700] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-23T20:30:35.315741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-23T20:30:35.327531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-23T20:30:35.332859] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-23T20:30:35.334398] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-23T20:30:35.334456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:35.334489] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:35.334516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:35.334595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:35.393287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:35.394350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:35.394440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:35.394477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:35.526897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:35.527070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:35.527113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:35.527143] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:35.530990] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-23T20:30:35.531306] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-23T20:30:35.531456] [INFO ] [sig ] RPRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:35.688281] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RPRX.txt [2026-02-23T20:30:35.688439] [INFO ] [sig ] [2613/3383] Completed RPRX in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:35.688480] [INFO ] [sig ] [2614/3383] Forecasting RQI... [2026-02-23T20:30:35.688510] [INFO ] [sig ] Generating forecast for: RQI [2026-02-23T20:30:35.688542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-23T20:30:35.700746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-23T20:30:35.701133] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-23T20:30:35.701996] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-23T20:30:35.702051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:35.702086] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:35.702113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:35.702171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:35.765529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:35.766456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:35.766544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:35.766599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:35.895229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:35.895413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:35.895492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:35.895539] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:35.899967] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=5.26%) [2026-02-23T20:30:35.900290] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-23T20:30:35.900432] [INFO ] [sig ] RQI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:36.055511] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RQI.txt [2026-02-23T20:30:36.055694] [INFO ] [sig ] [2614/3383] Completed RQI in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:36.055737] [INFO ] [sig ] [2615/3383] Forecasting RRBI... [2026-02-23T20:30:36.055767] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-23T20:30:36.055798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-23T20:30:36.067378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-23T20:30:36.067877] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-23T20:30:36.068903] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-23T20:30:36.068963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:36.068999] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:36.069027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:36.069086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:36.132922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:36.133892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:36.133981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:36.134017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:36.245551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:36.245920] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:30:36.245962] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:36.245990] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:36.249908] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=92.09%) [2026-02-23T20:30:36.250203] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-23T20:30:36.250333] [INFO ] [sig ] RRBI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:36.396498] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RRBI.txt [2026-02-23T20:30:36.396676] [INFO ] [sig ] [2615/3383] Completed RRBI in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:36.396718] [INFO ] [sig ] [2616/3383] Forecasting RRC... [2026-02-23T20:30:36.396747] [INFO ] [sig ] Generating forecast for: RRC [2026-02-23T20:30:36.396779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-23T20:30:36.408060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-23T20:30:36.408381] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-23T20:30:36.409375] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-23T20:30:36.409428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:36.409460] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:36.409486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:36.409542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:36.468329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:36.469152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:36.469234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:36.469268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:36.590808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:36.590961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:36.591002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:36.591030] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:36.594476] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-02-23T20:30:36.594786] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-23T20:30:36.594911] [INFO ] [sig ] RRC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:36.738252] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RRC.txt [2026-02-23T20:30:36.738397] [INFO ] [sig ] [2616/3383] Completed RRC in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.6m [2026-02-23T20:30:36.738438] [INFO ] [sig ] [2617/3383] Forecasting RRGB... [2026-02-23T20:30:36.738468] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-23T20:30:36.738498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-23T20:30:36.749369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-23T20:30:36.749745] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-23T20:30:36.750518] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-23T20:30:36.750597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:36.750634] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:36.750661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:36.750732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:36.809373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:36.810293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:36.810379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:36.810413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:36.931245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:36.931417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:36.931466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:36.931503] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:36.935044] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-02-23T20:30:36.935384] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-23T20:30:36.935522] [INFO ] [sig ] RRGB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:37.097800] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RRGB.txt [2026-02-23T20:30:37.097990] [INFO ] [sig ] [2617/3383] Completed RRGB in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.5m [2026-02-23T20:30:37.098035] [INFO ] [sig ] [2618/3383] Forecasting RRX... [2026-02-23T20:30:37.098065] [INFO ] [sig ] Generating forecast for: RRX [2026-02-23T20:30:37.098098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-23T20:30:37.110167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-23T20:30:37.110568] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-23T20:30:37.111411] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-23T20:30:37.111468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:37.111501] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:37.111531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:37.111614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:37.169377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:37.170254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:37.170343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:37.170376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:37.296662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:37.296827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:37.296870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:37.296901] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:37.300645] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-02-23T20:30:37.300947] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-23T20:30:37.301075] [INFO ] [sig ] RRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:37.449906] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RRX.txt [2026-02-23T20:30:37.450067] [INFO ] [sig ] [2618/3383] Completed RRX in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:37.450109] [INFO ] [sig ] [2619/3383] Forecasting RS... [2026-02-23T20:30:37.450140] [INFO ] [sig ] Generating forecast for: RS [2026-02-23T20:30:37.450171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-23T20:30:37.462063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-23T20:30:37.462458] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-23T20:30:37.463303] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-23T20:30:37.463376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:37.463411] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:37.463439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:37.463497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:37.524505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:37.525437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:37.525526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:37.525559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:37.655134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:37.655434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:37.655478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:37.655510] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:37.659859] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=89.60%) [2026-02-23T20:30:37.660250] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-23T20:30:37.660414] [INFO ] [sig ] RS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:37.883626] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RS.txt [2026-02-23T20:30:37.883791] [INFO ] [sig ] [2619/3383] Completed RS in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:37.883837] [INFO ] [sig ] [2620/3383] Forecasting RSG... [2026-02-23T20:30:37.883868] [INFO ] [sig ] Generating forecast for: RSG [2026-02-23T20:30:37.883900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-23T20:30:37.895325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-23T20:30:37.895738] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-23T20:30:37.896636] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-23T20:30:37.896692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:37.896727] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:37.896756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:37.896814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:37.958834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:37.959796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:37.959880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:37.959955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:38.089661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:38.089818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:38.089860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:38.089890] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:38.093520] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: DOWN (p=28.42%) [2026-02-23T20:30:38.093831] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-23T20:30:38.093964] [INFO ] [sig ] RSG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:38.240158] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RSG.txt [2026-02-23T20:30:38.240318] [INFO ] [sig ] [2620/3383] Completed RSG in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:38.240361] [INFO ] [sig ] [2621/3383] Forecasting RSI... [2026-02-23T20:30:38.240392] [INFO ] [sig ] Generating forecast for: RSI [2026-02-23T20:30:38.240423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-23T20:30:38.251869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-23T20:30:38.252248] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-23T20:30:38.253097] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-23T20:30:38.253164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:38.253202] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:38.253231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:38.253290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:38.311156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:38.311965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:38.312047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:38.312081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:38.438405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:38.438560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:38.438630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:38.438668] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:38.442487] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=26.57%) [2026-02-23T20:30:38.442978] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-23T20:30:38.443103] [INFO ] [sig ] RSI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:38.589051] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RSI.txt [2026-02-23T20:30:38.589204] [INFO ] [sig ] [2621/3383] Completed RSI in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:38.589245] [INFO ] [sig ] [2622/3383] Forecasting RSKD... [2026-02-23T20:30:38.589276] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-23T20:30:38.589306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-23T20:30:38.600121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-23T20:30:38.600466] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-23T20:30:38.601265] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-23T20:30:38.601318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:38.601350] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:38.601376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:38.601432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:38.661776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:38.662699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:38.662787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:38.662822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:38.784192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:38.784348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:38.784390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:38.784419] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:38.787993] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: DOWN (p=9.47%) [2026-02-23T20:30:38.788272] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-23T20:30:38.788395] [INFO ] [sig ] RSKD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:38.930317] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RSKD.txt [2026-02-23T20:30:38.930470] [INFO ] [sig ] [2622/3383] Completed RSKD in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:38.930519] [INFO ] [sig ] [2623/3383] Forecasting RSSS... [2026-02-23T20:30:38.930552] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-23T20:30:38.930612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-23T20:30:38.941671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-23T20:30:38.942019] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-23T20:30:38.942857] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-23T20:30:38.942913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:38.942947] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:38.942976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:38.943034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:39.002609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:39.003434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:39.003521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:39.003556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:39.129254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:39.129414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:39.129456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:39.129489] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:39.133038] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: DOWN (p=38.20%) [2026-02-23T20:30:39.133335] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-23T20:30:39.133464] [INFO ] [sig ] RSSS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:39.281450] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RSSS.txt [2026-02-23T20:30:39.281662] [INFO ] [sig ] [2623/3383] Completed RSSS in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:39.281706] [INFO ] [sig ] [2624/3383] Forecasting RTO... [2026-02-23T20:30:39.281737] [INFO ] [sig ] Generating forecast for: RTO [2026-02-23T20:30:39.281767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-23T20:30:39.293205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-23T20:30:39.293641] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-23T20:30:39.294433] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-23T20:30:39.294488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:39.294521] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:39.294548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:39.294624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:39.358980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:39.360014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:39.360139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:39.360181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:39.487994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:39.488177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:39.488227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:39.488261] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:39.491932] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: DOWN (p=8.85%) [2026-02-23T20:30:39.492228] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-23T20:30:39.492379] [INFO ] [sig ] RTO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:39.635513] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RTO.txt [2026-02-23T20:30:39.635694] [INFO ] [sig ] [2624/3383] Completed RTO in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:39.635741] [INFO ] [sig ] [2625/3383] Forecasting RUM... [2026-02-23T20:30:39.635774] [INFO ] [sig ] Generating forecast for: RUM [2026-02-23T20:30:39.635806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-23T20:30:39.647400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-23T20:30:39.647794] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-23T20:30:39.648833] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-23T20:30:39.648889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:39.648930] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:39.648957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:39.649022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:39.710065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:39.710872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:39.710958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:39.710994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:39.841827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:39.841991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:39.842032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:39.842062] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:39.845668] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=30.53%) [2026-02-23T20:30:39.845957] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-23T20:30:39.846088] [INFO ] [sig ] RUM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:39.996066] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RUM.txt [2026-02-23T20:30:39.996225] [INFO ] [sig ] [2625/3383] Completed RUM in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:39.996269] [INFO ] [sig ] [2626/3383] Forecasting RUN... [2026-02-23T20:30:39.996299] [INFO ] [sig ] Generating forecast for: RUN [2026-02-23T20:30:39.996331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-23T20:30:40.008388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-23T20:30:40.008836] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-23T20:30:40.009864] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-23T20:30:40.009921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:40.009955] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:40.009984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:40.010041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:40.072206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:40.073093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:40.073179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:40.073214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:40.201936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:40.202097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:40.202157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:40.202189] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:40.205922] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=11.65%) [2026-02-23T20:30:40.206216] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-23T20:30:40.206347] [INFO ] [sig ] RUN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:40.357923] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RUN.txt [2026-02-23T20:30:40.358076] [INFO ] [sig ] [2626/3383] Completed RUN in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:40.358119] [INFO ] [sig ] [2627/3383] Forecasting RUNN... [2026-02-23T20:30:40.358150] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-23T20:30:40.358179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-23T20:30:40.369957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-23T20:30:40.370377] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-23T20:30:40.371225] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-23T20:30:40.371281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:40.371345] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:40.371375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:40.371434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:40.432874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:40.433847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:40.433936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:40.433969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:40.562505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:40.562875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:40.562920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:40.562950] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:40.566613] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: UP (p=86.08%) [2026-02-23T20:30:40.566903] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-23T20:30:40.567038] [INFO ] [sig ] RUNN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:40.714093] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RUNN.txt [2026-02-23T20:30:40.714259] [INFO ] [sig ] [2627/3383] Completed RUNN in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:40.714303] [INFO ] [sig ] [2628/3383] Forecasting RUSHA... [2026-02-23T20:30:40.714337] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-23T20:30:40.714368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-23T20:30:40.726897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-23T20:30:40.727319] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-23T20:30:40.728263] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-23T20:30:40.728329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:40.728363] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:40.728392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:40.728452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:40.789500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:40.790416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:40.790510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:40.790553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:40.923295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:40.923449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:40.923492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:40.923523] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:40.927071] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=92.87%) [2026-02-23T20:30:40.927360] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-23T20:30:40.927491] [INFO ] [sig ] RUSHA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:41.072833] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RUSHA.txt [2026-02-23T20:30:41.072962] [INFO ] [sig ] [2628/3383] Completed RUSHA in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:41.073002] [INFO ] [sig ] [2629/3383] Forecasting RUSHB... [2026-02-23T20:30:41.073032] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-23T20:30:41.073061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-23T20:30:41.083792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-23T20:30:41.084182] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-23T20:30:41.084997] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-23T20:30:41.085052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:41.085085] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:41.085113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:41.085170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:41.141551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:41.142203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:41.142283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:41.142316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:41.249703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:41.249858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:41.249897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:41.249926] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:41.253354] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-02-23T20:30:41.253656] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-23T20:30:41.253780] [INFO ] [sig ] RUSHB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:41.412334] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RUSHB.txt [2026-02-23T20:30:41.412480] [INFO ] [sig ] [2629/3383] Completed RUSHB in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:41.412525] [INFO ] [sig ] [2630/3383] Forecasting RVMD... [2026-02-23T20:30:41.412564] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-23T20:30:41.412628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-23T20:30:41.423936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-23T20:30:41.424280] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-23T20:30:41.425118] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-23T20:30:41.425172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:41.425218] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:41.425247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:41.425304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:41.482338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:41.482999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:41.483080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:41.483113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:41.607187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:41.607335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:41.607374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:41.607434] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:41.611128] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=94.59%) [2026-02-23T20:30:41.611412] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-23T20:30:41.611536] [INFO ] [sig ] RVMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:41.755982] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RVMD.txt [2026-02-23T20:30:41.756125] [INFO ] [sig ] [2630/3383] Completed RVMD in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:41.756165] [INFO ] [sig ] [2631/3383] Forecasting RVSB... [2026-02-23T20:30:41.756196] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-23T20:30:41.756228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-23T20:30:41.768646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-23T20:30:41.769184] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-23T20:30:41.770070] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-23T20:30:41.770124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:41.770157] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:41.770184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:41.770240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:41.828850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:41.829519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:41.829625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:41.829663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:41.949404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:41.949566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:41.949627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:41.949659] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:41.953133] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=63.89%) [2026-02-23T20:30:41.953420] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-23T20:30:41.953563] [INFO ] [sig ] RVSB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:42.097757] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RVSB.txt [2026-02-23T20:30:42.097912] [INFO ] [sig ] [2631/3383] Completed RVSB in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:42.097953] [INFO ] [sig ] [2632/3383] Forecasting RVTY... [2026-02-23T20:30:42.097984] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-23T20:30:42.098013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-23T20:30:42.311450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-23T20:30:42.311900] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-23T20:30:42.312761] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-23T20:30:42.312818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:42.312853] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:42.312882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:42.312941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:42.371325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:42.372223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:42.372310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:42.372345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:42.499254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:42.499420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:42.499464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:42.499496] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:42.503452] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-02-23T20:30:42.503794] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-23T20:30:42.503927] [INFO ] [sig ] RVTY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:42.651548] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RVTY.txt [2026-02-23T20:30:42.651719] [INFO ] [sig ] [2632/3383] Completed RVTY in 0.6s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:42.651760] [INFO ] [sig ] [2633/3383] Forecasting RWAY... [2026-02-23T20:30:42.651790] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-23T20:30:42.651821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-23T20:30:42.663803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-23T20:30:42.664183] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-23T20:30:42.665055] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-23T20:30:42.665110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:42.665144] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:42.665171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:42.665230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:42.724500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:42.725549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:42.725651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:42.725687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:42.852841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:42.853001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:42.853042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:42.853071] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:42.856595] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=60.52%) [2026-02-23T20:30:42.856887] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-23T20:30:42.857013] [INFO ] [sig ] RWAY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:43.001726] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RWAY.txt [2026-02-23T20:30:43.001878] [INFO ] [sig ] [2633/3383] Completed RWAY in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.5m [2026-02-23T20:30:43.001926] [INFO ] [sig ] [2634/3383] Forecasting RXO... [2026-02-23T20:30:43.001957] [INFO ] [sig ] Generating forecast for: RXO [2026-02-23T20:30:43.001987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-23T20:30:43.013148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-23T20:30:43.013496] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-23T20:30:43.014294] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-23T20:30:43.014348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:43.014381] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:43.014409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:43.014465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:43.071544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:43.072316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:43.072396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:43.072428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:43.196260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:43.196416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:43.196458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:43.196488] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:43.200422] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=41.92%) [2026-02-23T20:30:43.200736] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-23T20:30:43.200866] [INFO ] [sig ] RXO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:43.362627] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RXO.txt [2026-02-23T20:30:43.362795] [INFO ] [sig ] [2634/3383] Completed RXO in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.4m [2026-02-23T20:30:43.362837] [INFO ] [sig ] [2635/3383] Forecasting RXRX... [2026-02-23T20:30:43.362868] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-23T20:30:43.362898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-23T20:30:43.374916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-23T20:30:43.375352] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-23T20:30:43.376216] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-23T20:30:43.376272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:43.376306] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:43.376335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:43.376393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:43.434837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:43.435763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:43.435865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:43.435900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:43.573073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:43.573249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:43.573303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:43.573346] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:43.577678] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=3.42%) [2026-02-23T20:30:43.578143] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-23T20:30:43.578346] [INFO ] [sig ] RXRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:43.728003] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RXRX.txt [2026-02-23T20:30:43.728151] [INFO ] [sig ] [2635/3383] Completed RXRX in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:43.728191] [INFO ] [sig ] [2636/3383] Forecasting RY... [2026-02-23T20:30:43.728222] [INFO ] [sig ] Generating forecast for: RY [2026-02-23T20:30:43.728252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-23T20:30:43.741222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-23T20:30:43.741645] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-23T20:30:43.742718] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-23T20:30:43.742774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:43.742807] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:43.742835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:43.742894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:43.801777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:43.802542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:43.802642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:43.802677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:43.937795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:43.937979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:43.938021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:43.938050] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:43.941499] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=72.19%) [2026-02-23T20:30:43.941827] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-23T20:30:43.941955] [INFO ] [sig ] RY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:44.086846] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RY.txt [2026-02-23T20:30:44.086987] [INFO ] [sig ] [2636/3383] Completed RY in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:44.087026] [INFO ] [sig ] [2637/3383] Forecasting RYAAY... [2026-02-23T20:30:44.087057] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-23T20:30:44.087086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-23T20:30:44.098090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-23T20:30:44.098440] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-23T20:30:44.099337] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-23T20:30:44.099392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:44.099424] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:44.099452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:44.099521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:44.163388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:44.164216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:44.164333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:44.164371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:44.296050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:44.296203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:44.296244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:44.296289] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:44.299891] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-02-23T20:30:44.300359] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-23T20:30:44.300482] [INFO ] [sig ] RYAAY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:44.443812] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RYAAY.txt [2026-02-23T20:30:44.443932] [INFO ] [sig ] [2637/3383] Completed RYAAY in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:44.443971] [INFO ] [sig ] [2638/3383] Forecasting RYAM... [2026-02-23T20:30:44.444000] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-23T20:30:44.444029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-23T20:30:44.455879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-23T20:30:44.456210] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-23T20:30:44.457007] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-23T20:30:44.457061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:44.457093] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:44.457120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:44.457180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:44.516160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:44.516846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:44.516926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:44.516959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:44.645070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:44.645228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:44.645269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:44.645298] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:44.648737] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=33.10%) [2026-02-23T20:30:44.649017] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-23T20:30:44.649140] [INFO ] [sig ] RYAM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:44.797238] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RYAM.txt [2026-02-23T20:30:44.797367] [INFO ] [sig ] [2638/3383] Completed RYAM in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:44.797406] [INFO ] [sig ] [2639/3383] Forecasting RYAN... [2026-02-23T20:30:44.797436] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-23T20:30:44.797464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-23T20:30:44.808396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-23T20:30:44.808747] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-23T20:30:44.809515] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-23T20:30:44.809594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:44.809632] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:44.809660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:44.809719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:44.868151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:44.868849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:44.868947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:44.868982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:44.992046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:44.992196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:44.992236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:44.992265] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:44.995732] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=58.26%) [2026-02-23T20:30:44.996006] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-23T20:30:44.996127] [INFO ] [sig ] RYAN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:45.138501] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RYAN.txt [2026-02-23T20:30:45.138646] [INFO ] [sig ] [2639/3383] Completed RYAN in 0.3s | 2.81 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:45.138689] [INFO ] [sig ] [2640/3383] Forecasting RYI... [2026-02-23T20:30:45.138719] [INFO ] [sig ] Generating forecast for: RYI [2026-02-23T20:30:45.138749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYI' from 'https://tdm.silogroup.org/data/derivative_storage/RYI.csv'. [2026-02-23T20:30:45.150736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYI'. [2026-02-23T20:30:45.151238] [INFO ] [FORECASTER] Starting predict_future for RYI [2026-02-23T20:30:45.152096] [DEBUG] [LOCAL ] No optimal features file found for RYI: ./output/feature-sets/RYI.txt [2026-02-23T20:30:45.152151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:45.152183] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:45.152210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:45.152266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:45.211604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:45.212436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:45.212522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:45.212558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:45.331281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:45.331402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:45.331440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:45.331470] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:45.334771] [DEBUG] [FORECASTER] RYI: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-02-23T20:30:45.335041] [INFO ] [FORECASTER] Completed predict_future for RYI [2026-02-23T20:30:45.335163] [INFO ] [sig ] RYI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:45.478942] [INFO ] [LOCAL ] Saved forecast: RYI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RYI.txt [2026-02-23T20:30:45.479087] [INFO ] [sig ] [2640/3383] Completed RYI in 0.3s | 2.81 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:45.479126] [INFO ] [sig ] [2641/3383] Forecasting RYN... [2026-02-23T20:30:45.479157] [INFO ] [sig ] Generating forecast for: RYN [2026-02-23T20:30:45.479187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-23T20:30:45.490662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-23T20:30:45.490999] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-23T20:30:45.491817] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-23T20:30:45.491871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:45.491904] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:45.491947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:45.492005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:45.549481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:45.550169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:45.550247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:45.550280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:45.669238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:45.669387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:45.669427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:45.669458] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:45.673082] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-02-23T20:30:45.673363] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-23T20:30:45.673487] [INFO ] [sig ] RYN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:45.815271] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/RYN.txt [2026-02-23T20:30:45.815405] [INFO ] [sig ] [2641/3383] Completed RYN in 0.3s | 2.81 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:45.815444] [INFO ] [sig ] [2642/3383] Forecasting RYTM... [2026-02-23T20:30:45.815474] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-23T20:30:45.815504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-23T20:30:45.826392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-23T20:30:45.826793] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-23T20:30:45.827603] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-23T20:30:45.827658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:45.827690] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:45.827718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:45.827774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:45.887596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:45.888543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:45.888664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:45.888705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:46.011499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:46.011676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:46.011718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:46.011747] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:46.015166] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: DOWN (p=48.01%) [2026-02-23T20:30:46.015451] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-23T20:30:46.015596] [INFO ] [sig ] RYTM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:46.160172] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RYTM.txt [2026-02-23T20:30:46.160311] [INFO ] [sig ] [2642/3383] Completed RYTM in 0.3s | 2.81 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:46.160353] [INFO ] [sig ] [2643/3383] Forecasting RZB... [2026-02-23T20:30:46.160383] [INFO ] [sig ] Generating forecast for: RZB [2026-02-23T20:30:46.160413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-23T20:30:46.172430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-23T20:30:46.172851] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-23T20:30:46.173707] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-23T20:30:46.173773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:46.173806] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:46.173834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:46.173892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:46.235808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:46.236749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:46.236840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:46.236874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:46.357922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:46.358081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:46.358122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:46.358150] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:46.361600] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: DOWN (p=37.52%) [2026-02-23T20:30:46.361915] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-23T20:30:46.362044] [INFO ] [sig ] RZB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:46.517908] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RZB.txt [2026-02-23T20:30:46.518071] [INFO ] [sig ] [2643/3383] Completed RZB in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:46.518113] [INFO ] [sig ] [2644/3383] Forecasting RZC... [2026-02-23T20:30:46.518145] [INFO ] [sig ] Generating forecast for: RZC [2026-02-23T20:30:46.518179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-23T20:30:46.530971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-23T20:30:46.531382] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-23T20:30:46.532496] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-23T20:30:46.532554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:46.532647] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:46.532679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:46.532740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:46.595086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:46.596025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:46.596120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:46.596156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:46.735121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:46.735282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:46.735325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:46.735356] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:46.739145] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-23T20:30:46.739474] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-23T20:30:46.739635] [INFO ] [sig ] RZC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:46.921315] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/RZC.txt [2026-02-23T20:30:46.921521] [INFO ] [sig ] [2644/3383] Completed RZC in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:46.921614] [INFO ] [sig ] [2645/3383] Forecasting S... [2026-02-23T20:30:46.921658] [INFO ] [sig ] Generating forecast for: S [2026-02-23T20:30:46.921701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-23T20:30:46.937952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-23T20:30:46.938484] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-23T20:30:46.939649] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-23T20:30:46.939735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:46.939794] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:46.939838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:46.939926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:47.015661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:47.016652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:47.016764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:47.016801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:47.190368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:47.190594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:47.190660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:47.190705] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:47.195461] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=87.05%) [2026-02-23T20:30:47.196028] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-23T20:30:47.196244] [INFO ] [sig ] S: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:47.433509] [INFO ] [LOCAL ] Saved forecast: S 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/S.txt [2026-02-23T20:30:47.433847] [INFO ] [sig ] [2645/3383] Completed S in 0.5s | 2.80 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:47.433920] [INFO ] [sig ] [2646/3383] Forecasting SA... [2026-02-23T20:30:47.433976] [INFO ] [sig ] Generating forecast for: SA [2026-02-23T20:30:47.434030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-23T20:30:47.455811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-23T20:30:47.456387] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-23T20:30:47.457760] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-23T20:30:47.457893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:47.457956] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:47.458004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:47.458100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:47.549512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:47.550712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:47.550836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:47.550876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:47.742790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:47.743018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:47.743087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:47.743136] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:47.749214] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: DOWN (p=29.28%) [2026-02-23T20:30:47.749875] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-23T20:30:47.750102] [INFO ] [sig ] SA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:47.980489] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SA.txt [2026-02-23T20:30:47.980747] [INFO ] [sig ] [2646/3383] Completed SA in 0.5s | 2.80 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:47.980823] [INFO ] [sig ] [2647/3383] Forecasting SAFE... [2026-02-23T20:30:47.980865] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-23T20:30:47.980904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-23T20:30:47.998008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-23T20:30:47.998564] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-23T20:30:47.999941] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-23T20:30:48.000021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:48.000076] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:48.000126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:48.000221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:48.095372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:48.096633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:48.096762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:48.096815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:48.271799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:48.272001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:48.272069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:48.272122] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:48.277498] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-23T20:30:48.278002] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-23T20:30:48.278197] [INFO ] [sig ] SAFE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:48.427556] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SAFE.txt [2026-02-23T20:30:48.427745] [INFO ] [sig ] [2647/3383] Completed SAFE in 0.4s | 2.80 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:48.427794] [INFO ] [sig ] [2648/3383] Forecasting SAH... [2026-02-23T20:30:48.427832] [INFO ] [sig ] Generating forecast for: SAH [2026-02-23T20:30:48.427896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-23T20:30:48.438896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-23T20:30:48.439505] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-23T20:30:48.440631] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-23T20:30:48.440690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:48.440727] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:48.440756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:48.440814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:48.507952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:48.508877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:48.508964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:48.509009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:48.633588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:48.633750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:48.633793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:48.633825] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:48.637515] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: DOWN (p=34.72%) [2026-02-23T20:30:48.637873] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-23T20:30:48.638035] [INFO ] [sig ] SAH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:48.793088] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SAH.txt [2026-02-23T20:30:48.793240] [INFO ] [sig ] [2648/3383] Completed SAH in 0.4s | 2.80 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:48.793284] [INFO ] [sig ] [2649/3383] Forecasting SAIA... [2026-02-23T20:30:48.793316] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-23T20:30:48.793348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-23T20:30:48.805186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-23T20:30:48.805568] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-23T20:30:48.806426] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-23T20:30:48.806483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:48.806517] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:48.806550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:48.806647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:48.867687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:48.868473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:48.868559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:48.868615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:49.001529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:49.001719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:49.001766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:49.001796] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:49.005862] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-02-23T20:30:49.006207] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-23T20:30:49.006343] [INFO ] [sig ] SAIA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:49.159394] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SAIA.txt [2026-02-23T20:30:49.159549] [INFO ] [sig ] [2649/3383] Completed SAIA in 0.4s | 2.80 sym/s | Total: 15.7m | ETA: 4.4m [2026-02-23T20:30:49.159613] [INFO ] [sig ] [2650/3383] Forecasting SAIC... [2026-02-23T20:30:49.159647] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-23T20:30:49.159677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-23T20:30:49.172110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-23T20:30:49.172549] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-23T20:30:49.173555] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-23T20:30:49.173648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:49.173697] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:49.173764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:49.173865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:49.239112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:49.239988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:49.240077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:49.240119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:49.368111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:49.368301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:49.368349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:49.368379] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:49.372058] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-02-23T20:30:49.372361] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-23T20:30:49.372493] [INFO ] [sig ] SAIC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:49.520032] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SAIC.txt [2026-02-23T20:30:49.520200] [INFO ] [sig ] [2650/3383] Completed SAIC in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-23T20:30:49.520243] [INFO ] [sig ] [2651/3383] Forecasting SAM... [2026-02-23T20:30:49.520275] [INFO ] [sig ] Generating forecast for: SAM [2026-02-23T20:30:49.520305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-23T20:30:49.532120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-23T20:30:49.532529] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-23T20:30:49.533422] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-23T20:30:49.533478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:49.533512] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:49.533540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:49.533620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:49.596848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:49.597773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:49.597894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:49.597932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:49.729949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:49.730109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:49.730151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:49.730182] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:49.733999] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: UP (p=68.36%) [2026-02-23T20:30:49.734293] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-23T20:30:49.734422] [INFO ] [sig ] SAM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:49.888956] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SAM.txt [2026-02-23T20:30:49.889108] [INFO ] [sig ] [2651/3383] Completed SAM in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-23T20:30:49.889150] [INFO ] [sig ] [2652/3383] Forecasting SAMG... [2026-02-23T20:30:49.889182] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-23T20:30:49.889215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-23T20:30:49.901338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-23T20:30:49.901765] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-23T20:30:49.902620] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-23T20:30:49.902676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:49.902710] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:49.902737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:49.902795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:49.962342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:49.963207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:49.963294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:49.963329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:50.091247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:50.091404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:50.091448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:50.091478] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:50.095545] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=10.78%) [2026-02-23T20:30:50.095908] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-23T20:30:50.096079] [INFO ] [sig ] SAMG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:50.243418] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SAMG.txt [2026-02-23T20:30:50.243560] [INFO ] [sig ] [2652/3383] Completed SAMG in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:50.243620] [INFO ] [sig ] [2653/3383] Forecasting SAN... [2026-02-23T20:30:50.243651] [INFO ] [sig ] Generating forecast for: SAN [2026-02-23T20:30:50.243682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-23T20:30:50.256685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-23T20:30:50.257076] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-23T20:30:50.257929] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-23T20:30:50.257983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:50.258016] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:50.258043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:50.258100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:50.324216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:50.325321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:50.325411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:50.325444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:50.469903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:50.470263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:50.470306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:50.470335] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:50.474966] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-02-23T20:30:50.475460] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-23T20:30:50.475616] [INFO ] [sig ] SAN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:50.627952] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SAN.txt [2026-02-23T20:30:50.628135] [INFO ] [sig ] [2653/3383] Completed SAN in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:50.628204] [INFO ] [sig ] [2654/3383] Forecasting SANA... [2026-02-23T20:30:50.628249] [INFO ] [sig ] Generating forecast for: SANA [2026-02-23T20:30:50.628304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-23T20:30:50.641255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-23T20:30:50.641640] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-23T20:30:50.642450] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-23T20:30:50.642516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:50.642567] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:50.642619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:50.642682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:50.713547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:50.714512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:50.714650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:50.714687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:50.843140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:50.843326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:50.843371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:50.843403] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:50.847424] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-02-23T20:30:50.847790] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-23T20:30:50.847976] [INFO ] [sig ] SANA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:51.002041] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SANA.txt [2026-02-23T20:30:51.002210] [INFO ] [sig ] [2654/3383] Completed SANA in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:51.002252] [INFO ] [sig ] [2655/3383] Forecasting SANM... [2026-02-23T20:30:51.002284] [INFO ] [sig ] Generating forecast for: SANM [2026-02-23T20:30:51.002314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-23T20:30:51.015539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-23T20:30:51.016062] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-23T20:30:51.017142] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-23T20:30:51.017199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:51.017233] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:51.017260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:51.017317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:51.082212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:51.083153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:51.083241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:51.083277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:51.205349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:51.205502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:51.205543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:51.205592] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:51.209163] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=61.43%) [2026-02-23T20:30:51.209447] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-23T20:30:51.209590] [INFO ] [sig ] SANM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:51.352427] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SANM.txt [2026-02-23T20:30:51.352554] [INFO ] [sig ] [2655/3383] Completed SANM in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:51.352613] [INFO ] [sig ] [2656/3383] Forecasting SAP... [2026-02-23T20:30:51.352645] [INFO ] [sig ] Generating forecast for: SAP [2026-02-23T20:30:51.352676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-23T20:30:51.363787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-23T20:30:51.364145] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-23T20:30:51.364948] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-23T20:30:51.365002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:51.365035] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:51.365062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:51.365118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:51.422184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:51.423196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:51.423284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:51.423317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:51.549908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:51.550074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:51.550115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:51.550325] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:51.554009] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: DOWN (p=39.76%) [2026-02-23T20:30:51.554293] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-23T20:30:51.554418] [INFO ] [sig ] SAP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:51.701341] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SAP.txt [2026-02-23T20:30:51.701494] [INFO ] [sig ] [2656/3383] Completed SAP in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:51.701537] [INFO ] [sig ] [2657/3383] Forecasting SARK... [2026-02-23T20:30:51.701567] [INFO ] [sig ] Generating forecast for: SARK [2026-02-23T20:30:51.701623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-23T20:30:51.713851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-23T20:30:51.714256] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-23T20:30:51.715173] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-23T20:30:51.715229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:51.715262] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:51.715288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:51.715346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:51.778678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:51.779643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:51.779757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:51.779810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:51.905651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:51.905823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:51.905864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:51.905894] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:51.909471] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: UP (p=66.70%) [2026-02-23T20:30:51.909780] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-23T20:30:51.909913] [INFO ] [sig ] SARK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:52.054235] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SARK.txt [2026-02-23T20:30:52.054415] [INFO ] [sig ] [2657/3383] Completed SARK in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:52.054464] [INFO ] [sig ] [2658/3383] Forecasting SATL... [2026-02-23T20:30:52.054496] [INFO ] [sig ] Generating forecast for: SATL [2026-02-23T20:30:52.054527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-23T20:30:52.066133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-23T20:30:52.066508] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-23T20:30:52.067352] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-23T20:30:52.067407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:52.067440] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:52.067468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:52.067526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:52.125860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:52.126658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:52.126741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:52.126774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:52.246772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:52.246932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:52.246974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:52.247004] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:52.250520] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: UP (p=76.99%) [2026-02-23T20:30:52.250821] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-23T20:30:52.250948] [INFO ] [sig ] SATL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:52.392411] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SATL.txt [2026-02-23T20:30:52.392551] [INFO ] [sig ] [2658/3383] Completed SATL in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:52.392610] [INFO ] [sig ] [2659/3383] Forecasting SATS... [2026-02-23T20:30:52.392643] [INFO ] [sig ] Generating forecast for: SATS [2026-02-23T20:30:52.392673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-23T20:30:52.404106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-23T20:30:52.404485] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-23T20:30:52.405340] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-23T20:30:52.405396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:52.405429] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:52.405456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:52.405513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:52.468110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:52.468955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:52.469038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:52.469071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:52.594737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:52.594913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:52.594961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:52.594989] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:52.598434] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=80.21%) [2026-02-23T20:30:52.598738] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-23T20:30:52.598934] [INFO ] [sig ] SATS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:52.742756] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SATS.txt [2026-02-23T20:30:52.742916] [INFO ] [sig ] [2659/3383] Completed SATS in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:52.742957] [INFO ] [sig ] [2660/3383] Forecasting SAVA... [2026-02-23T20:30:52.742986] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-23T20:30:52.743016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-23T20:30:52.754461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-23T20:30:52.754850] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-23T20:30:52.755653] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-23T20:30:52.755707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:52.755739] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:52.755767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:52.755824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:52.815682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:52.816433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:52.816518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:52.816553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:52.941969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:52.942106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:52.942146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:52.942177] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:52.945604] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: DOWN (p=44.76%) [2026-02-23T20:30:52.945899] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-23T20:30:52.946027] [INFO ] [sig ] SAVA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:53.088139] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SAVA.txt [2026-02-23T20:30:53.088297] [INFO ] [sig ] [2660/3383] Completed SAVA in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:53.088339] [INFO ] [sig ] [2661/3383] Forecasting SB... [2026-02-23T20:30:53.088371] [INFO ] [sig ] Generating forecast for: SB [2026-02-23T20:30:53.088403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-23T20:30:53.100099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-23T20:30:53.100484] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-23T20:30:53.101311] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-23T20:30:53.101364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:53.101427] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:53.101456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:53.101516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:53.162382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:53.163225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:53.163310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:53.163344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:53.290267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:53.290423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:53.290482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:53.290513] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:53.294109] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: DOWN (p=37.07%) [2026-02-23T20:30:53.294398] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-23T20:30:53.294528] [INFO ] [sig ] SB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:53.446788] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SB.txt [2026-02-23T20:30:53.446961] [INFO ] [sig ] [2661/3383] Completed SB in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:53.447009] [INFO ] [sig ] [2662/3383] Forecasting SBAC... [2026-02-23T20:30:53.447040] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-23T20:30:53.447070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-23T20:30:53.459726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-23T20:30:53.460311] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-23T20:30:53.461320] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-23T20:30:53.461375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:53.461409] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:53.461435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:53.461491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:53.521855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:53.522770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:53.522862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:53.522896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:53.647217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:53.647371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:53.647412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:53.647441] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:53.651313] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=27.94%) [2026-02-23T20:30:53.651627] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-23T20:30:53.651757] [INFO ] [sig ] SBAC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:53.794501] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SBAC.txt [2026-02-23T20:30:53.794659] [INFO ] [sig ] [2662/3383] Completed SBAC in 0.3s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:53.794701] [INFO ] [sig ] [2663/3383] Forecasting SBCF... [2026-02-23T20:30:53.794732] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-23T20:30:53.794763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-23T20:30:53.806502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-23T20:30:53.806915] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-23T20:30:53.807892] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-23T20:30:53.807960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:53.807995] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:53.808033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:53.808097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:53.867707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:53.868556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:53.868677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:53.868711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:53.995461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:53.995655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:53.995699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:53.995728] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:53.999318] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=24.56%) [2026-02-23T20:30:53.999655] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-23T20:30:53.999784] [INFO ] [sig ] SBCF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:54.157878] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SBCF.txt [2026-02-23T20:30:54.158048] [INFO ] [sig ] [2663/3383] Completed SBCF in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:54.158091] [INFO ] [sig ] [2664/3383] Forecasting SBFM... [2026-02-23T20:30:54.158121] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-23T20:30:54.158151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-23T20:30:54.169858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-23T20:30:54.170239] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-23T20:30:54.171093] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-23T20:30:54.171146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:54.171180] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:54.171206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:54.171263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:54.233881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:54.235052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:54.235141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:54.235330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:54.366328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:54.366484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:54.366524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:54.366619] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:54.370616] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=90.04%) [2026-02-23T20:30:54.370909] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-23T20:30:54.371037] [INFO ] [sig ] SBFM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:54.516871] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SBFM.txt [2026-02-23T20:30:54.517032] [INFO ] [sig ] [2664/3383] Completed SBFM in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:54.517074] [INFO ] [sig ] [2665/3383] Forecasting SBGI... [2026-02-23T20:30:54.517105] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-23T20:30:54.517137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-23T20:30:54.529002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-23T20:30:54.529432] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-23T20:30:54.530290] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-23T20:30:54.530345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:54.530394] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:54.530423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:54.530479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:54.593418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:54.594476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:54.594562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:54.594616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:54.720525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:54.720702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:54.720745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:54.720774] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:54.724795] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-02-23T20:30:54.725127] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-23T20:30:54.725267] [INFO ] [sig ] SBGI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:54.881486] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SBGI.txt [2026-02-23T20:30:54.881637] [INFO ] [sig ] [2665/3383] Completed SBGI in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:54.881680] [INFO ] [sig ] [2666/3383] Forecasting SBH... [2026-02-23T20:30:54.881710] [INFO ] [sig ] Generating forecast for: SBH [2026-02-23T20:30:54.881741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-23T20:30:54.894911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-23T20:30:54.895268] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-23T20:30:54.896131] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-23T20:30:54.896186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:54.896219] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:54.896247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:54.896307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:54.959310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:54.960139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:54.960228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:54.960262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:55.093453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:55.093628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:55.093670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:55.093701] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:55.097086] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: DOWN (p=48.49%) [2026-02-23T20:30:55.097559] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-23T20:30:55.097704] [INFO ] [sig ] SBH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:55.243933] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SBH.txt [2026-02-23T20:30:55.244293] [INFO ] [sig ] [2666/3383] Completed SBH in 0.4s | 2.80 sym/s | Total: 15.8m | ETA: 4.3m [2026-02-23T20:30:55.244338] [INFO ] [sig ] [2667/3383] Forecasting SBI... [2026-02-23T20:30:55.244368] [INFO ] [sig ] Generating forecast for: SBI [2026-02-23T20:30:55.244400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-23T20:30:55.255299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-23T20:30:55.255708] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-23T20:30:55.256556] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-23T20:30:55.256638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:55.256671] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:55.256698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:55.256755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:55.319419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:55.320377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:55.320463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:55.320496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:55.448704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:55.448885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:55.448948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:55.448996] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:55.453077] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: UP (p=78.57%) [2026-02-23T20:30:55.453546] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-23T20:30:55.453713] [INFO ] [sig ] SBI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:55.615007] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SBI.txt [2026-02-23T20:30:55.615211] [INFO ] [sig ] [2667/3383] Completed SBI in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-23T20:30:55.615261] [INFO ] [sig ] [2668/3383] Forecasting SBLK... [2026-02-23T20:30:55.615299] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-23T20:30:55.615337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-23T20:30:55.626552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-23T20:30:55.626969] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-23T20:30:55.627876] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-23T20:30:55.627933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:55.627967] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:55.627994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:55.628051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:55.684384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:55.685143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:55.685225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:55.685258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:55.807226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:55.807383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:55.807424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:55.807454] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:55.810915] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-02-23T20:30:55.811208] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-23T20:30:55.811339] [INFO ] [sig ] SBLK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:55.958704] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SBLK.txt [2026-02-23T20:30:55.958843] [INFO ] [sig ] [2668/3383] Completed SBLK in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-23T20:30:55.958885] [INFO ] [sig ] [2669/3383] Forecasting SBRA... [2026-02-23T20:30:55.958922] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-23T20:30:55.958953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-23T20:30:55.970973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-23T20:30:55.971512] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-23T20:30:55.972542] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-23T20:30:55.972613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:55.972646] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:55.972673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:55.972737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:56.032270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:56.033007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:56.033100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:56.033135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:56.154698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:56.154847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:56.154887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:56.154916] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:56.158778] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-23T20:30:56.159061] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-23T20:30:56.159188] [INFO ] [sig ] SBRA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:56.307545] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SBRA.txt [2026-02-23T20:30:56.307700] [INFO ] [sig ] [2669/3383] Completed SBRA in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:56.307742] [INFO ] [sig ] [2670/3383] Forecasting SBS... [2026-02-23T20:30:56.307772] [INFO ] [sig ] Generating forecast for: SBS [2026-02-23T20:30:56.307803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-23T20:30:56.319997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-23T20:30:56.320371] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-23T20:30:56.321405] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-23T20:30:56.321464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:56.321497] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:56.321524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:56.321599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:56.379587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:56.380435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:56.380517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:56.380549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:56.505818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:56.505966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:56.506005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:56.506034] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:56.509833] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: DOWN (p=31.53%) [2026-02-23T20:30:56.510300] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-23T20:30:56.510428] [INFO ] [sig ] SBS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:56.654361] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SBS.txt [2026-02-23T20:30:56.654488] [INFO ] [sig ] [2670/3383] Completed SBS in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:56.654528] [INFO ] [sig ] [2671/3383] Forecasting SBSI... [2026-02-23T20:30:56.654558] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-23T20:30:56.654605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-23T20:30:56.665526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-23T20:30:56.665888] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-23T20:30:56.666887] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-23T20:30:56.666952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:56.666985] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:56.667013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:56.667259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:56.724945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:56.725623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:56.725733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:56.725767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:56.842738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:56.842890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:56.842931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:56.842959] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:56.846340] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: DOWN (p=33.93%) [2026-02-23T20:30:56.846631] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-23T20:30:56.846753] [INFO ] [sig ] SBSI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:56.989498] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SBSI.txt [2026-02-23T20:30:56.989667] [INFO ] [sig ] [2671/3383] Completed SBSI in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:56.989710] [INFO ] [sig ] [2672/3383] Forecasting SBUX... [2026-02-23T20:30:56.989741] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-23T20:30:56.989771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-23T20:30:57.000840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-23T20:30:57.001438] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-23T20:30:57.002338] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-23T20:30:57.002402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:57.002439] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:57.002467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:57.002525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:57.065377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:57.066352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:57.066447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:57.066479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:57.193816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:57.193977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:57.194019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:57.194066] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:57.197544] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=33.45%) [2026-02-23T20:30:57.197873] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-23T20:30:57.198004] [INFO ] [sig ] SBUX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:57.341889] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SBUX.txt [2026-02-23T20:30:57.342046] [INFO ] [sig ] [2672/3383] Completed SBUX in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:57.342087] [INFO ] [sig ] [2673/3383] Forecasting SCD... [2026-02-23T20:30:57.342118] [INFO ] [sig ] Generating forecast for: SCD [2026-02-23T20:30:57.342147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-23T20:30:57.353415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-23T20:30:57.353883] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-23T20:30:57.354737] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-23T20:30:57.354793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:57.354826] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:57.354854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:57.354911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:57.412349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:57.413276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:57.413364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:57.413399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:57.531667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:57.531818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:57.531859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:57.531888] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:57.535287] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: UP (p=73.28%) [2026-02-23T20:30:57.535564] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-23T20:30:57.535708] [INFO ] [sig ] SCD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:57.681524] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SCD.txt [2026-02-23T20:30:57.681683] [INFO ] [sig ] [2673/3383] Completed SCD in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:57.681737] [INFO ] [sig ] [2674/3383] Forecasting SCHL... [2026-02-23T20:30:57.681777] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-23T20:30:57.681807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-23T20:30:57.693906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-23T20:30:57.694286] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-23T20:30:57.695223] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-23T20:30:57.695279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:57.695312] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:57.695340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:57.695398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:57.753815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:57.754782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:57.754881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:57.754932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:57.877219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:57.877391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:57.877433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:57.877464] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:57.881254] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-02-23T20:30:57.881646] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-23T20:30:57.881798] [INFO ] [sig ] SCHL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:58.026053] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SCHL.txt [2026-02-23T20:30:58.026234] [INFO ] [sig ] [2674/3383] Completed SCHL in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:58.026289] [INFO ] [sig ] [2675/3383] Forecasting SCI... [2026-02-23T20:30:58.026347] [INFO ] [sig ] Generating forecast for: SCI [2026-02-23T20:30:58.026393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-23T20:30:58.037985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-23T20:30:58.038382] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-23T20:30:58.039462] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-23T20:30:58.039521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:58.039555] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:58.039611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:58.039676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:58.098917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:58.099662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:58.099745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:58.099778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:58.228407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:58.228594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:58.228646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:58.228685] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:58.232731] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=16.67%) [2026-02-23T20:30:58.233030] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-23T20:30:58.233158] [INFO ] [sig ] SCI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:58.377593] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SCI.txt [2026-02-23T20:30:58.377726] [INFO ] [sig ] [2675/3383] Completed SCI in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:58.377765] [INFO ] [sig ] [2676/3383] Forecasting SCL... [2026-02-23T20:30:58.377794] [INFO ] [sig ] Generating forecast for: SCL [2026-02-23T20:30:58.377825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-23T20:30:58.388453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-23T20:30:58.388812] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-23T20:30:58.389630] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-23T20:30:58.389685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:58.389717] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:58.389744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:58.389815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:58.448488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:58.449378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:58.449464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:58.449498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:58.569864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:58.570022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:58.570069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:58.570102] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:58.573514] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: UP (p=85.70%) [2026-02-23T20:30:58.573808] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-23T20:30:58.573930] [INFO ] [sig ] SCL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:58.716305] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SCL.txt [2026-02-23T20:30:58.716432] [INFO ] [sig ] [2676/3383] Completed SCL in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:58.716471] [INFO ] [sig ] [2677/3383] Forecasting SCM... [2026-02-23T20:30:58.716500] [INFO ] [sig ] Generating forecast for: SCM [2026-02-23T20:30:58.716531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-23T20:30:58.727717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-23T20:30:58.728095] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-23T20:30:58.728985] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-23T20:30:58.729056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:58.729096] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:58.729125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:58.729183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:58.787454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:58.788152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:58.788233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:58.788266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:58.909537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:58.909721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:58.909765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:58.909797] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:58.913821] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=52.32%) [2026-02-23T20:30:58.914112] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-23T20:30:58.914434] [INFO ] [sig ] SCM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:59.061834] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SCM.txt [2026-02-23T20:30:59.061974] [INFO ] [sig ] [2677/3383] Completed SCM in 0.3s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:59.062015] [INFO ] [sig ] [2678/3383] Forecasting SCSC... [2026-02-23T20:30:59.062046] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-23T20:30:59.062077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-23T20:30:59.072796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-23T20:30:59.073188] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-23T20:30:59.074067] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-23T20:30:59.074161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:59.074237] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:59.074268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:59.074327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:59.134142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:59.135107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:59.135198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:59.135231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:59.261846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:59.262006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:59.262047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:59.262090] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:59.266199] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-02-23T20:30:59.266492] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-23T20:30:59.266640] [INFO ] [sig ] SCSC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:30:59.415787] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SCSC.txt [2026-02-23T20:30:59.415935] [INFO ] [sig ] [2678/3383] Completed SCSC in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:59.415976] [INFO ] [sig ] [2679/3383] Forecasting SCVL... [2026-02-23T20:30:59.416006] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-23T20:30:59.416036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-23T20:30:59.426818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-23T20:30:59.427197] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-23T20:30:59.428118] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-23T20:30:59.428174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:59.428207] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:59.428236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:59.428293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:59.488016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:59.488943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:59.489056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:59.489098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:59.614064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:59.614228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:59.614272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:59.614302] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:59.618408] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: UP (p=89.01%) [2026-02-23T20:30:59.618744] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-23T20:30:59.618887] [INFO ] [sig ] SCVL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:30:59.767183] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SCVL.txt [2026-02-23T20:30:59.767356] [INFO ] [sig ] [2679/3383] Completed SCVL in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:30:59.767398] [INFO ] [sig ] [2680/3383] Forecasting SCZ... [2026-02-23T20:30:59.767432] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-23T20:30:59.767463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-23T20:30:59.778776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-23T20:30:59.779189] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-23T20:30:59.780080] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-23T20:30:59.780137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:30:59.780173] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:30:59.780201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:30:59.780259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:30:59.843296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:30:59.844415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:30:59.844500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:30:59.844535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:30:59.971772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:30:59.971952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:30:59.972005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:30:59.972049] [INFO ] [FORECASTER] Training complete [2026-02-23T20:30:59.977000] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-23T20:30:59.977592] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-23T20:30:59.977754] [INFO ] [sig ] SCZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:00.126231] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SCZ.txt [2026-02-23T20:31:00.126385] [INFO ] [sig ] [2680/3383] Completed SCZ in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:31:00.126425] [INFO ] [sig ] [2681/3383] Forecasting SD... [2026-02-23T20:31:00.126456] [INFO ] [sig ] Generating forecast for: SD [2026-02-23T20:31:00.126490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-23T20:31:00.138690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-23T20:31:00.139091] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-23T20:31:00.139931] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-23T20:31:00.139986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:00.140017] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:00.140043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:00.140101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:00.204740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:00.205722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:00.205815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:00.205849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:00.345859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:00.346055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:00.346104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:00.346176] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:00.349916] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: UP (p=65.71%) [2026-02-23T20:31:00.350251] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-23T20:31:00.350391] [INFO ] [sig ] SD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:00.511070] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SD.txt [2026-02-23T20:31:00.511233] [INFO ] [sig ] [2681/3383] Completed SD in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:31:00.511274] [INFO ] [sig ] [2682/3383] Forecasting SDA... [2026-02-23T20:31:00.511306] [INFO ] [sig ] Generating forecast for: SDA [2026-02-23T20:31:00.511337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-23T20:31:00.524972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-23T20:31:00.525396] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-23T20:31:00.526728] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-23T20:31:00.526786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:00.526818] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:00.526846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:00.526904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:00.590064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:00.590983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:00.591077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:00.591115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:00.715981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:00.716147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:00.716194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:00.716225] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:00.719986] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: UP (p=70.90%) [2026-02-23T20:31:00.720361] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-23T20:31:00.720509] [INFO ] [sig ] SDA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:00.873464] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SDA.txt [2026-02-23T20:31:00.873640] [INFO ] [sig ] [2682/3383] Completed SDA in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:31:00.873684] [INFO ] [sig ] [2683/3383] Forecasting SDHY... [2026-02-23T20:31:00.873715] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-23T20:31:00.873746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-23T20:31:00.884489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-23T20:31:00.884841] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-23T20:31:00.885638] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-23T20:31:00.885691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:00.885724] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:00.885751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:00.885808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:00.942813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:00.943740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:00.943830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:00.943863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:01.073062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:01.073213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:01.073254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:01.073286] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:01.077089] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-02-23T20:31:01.077487] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-23T20:31:01.077654] [INFO ] [sig ] SDHY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:01.262063] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SDHY.txt [2026-02-23T20:31:01.262243] [INFO ] [sig ] [2683/3383] Completed SDHY in 0.4s | 2.80 sym/s | Total: 15.9m | ETA: 4.2m [2026-02-23T20:31:01.262292] [INFO ] [sig ] [2684/3383] Forecasting SDRL... [2026-02-23T20:31:01.262328] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-23T20:31:01.262360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-23T20:31:01.276710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-23T20:31:01.277188] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-23T20:31:01.278225] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-23T20:31:01.278283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:01.278316] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:01.278343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:01.278401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:01.336502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:01.337501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:01.337632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:01.337667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:01.472004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:01.472199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:01.472263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:01.472295] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:01.476081] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=84.02%) [2026-02-23T20:31:01.476431] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-23T20:31:01.476594] [INFO ] [sig ] SDRL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:01.626693] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SDRL.txt [2026-02-23T20:31:01.626851] [INFO ] [sig ] [2684/3383] Completed SDRL in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.2m [2026-02-23T20:31:01.626892] [INFO ] [sig ] [2685/3383] Forecasting SDVY... [2026-02-23T20:31:01.626924] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-23T20:31:01.626955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-23T20:31:01.638963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-23T20:31:01.639362] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-23T20:31:01.640273] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-23T20:31:01.640517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:01.640550] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:01.640597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:01.640660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:01.705538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:01.706661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:01.706767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:01.706814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:01.837621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:01.837779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:01.837873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:01.837910] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:01.841545] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: DOWN (p=32.19%) [2026-02-23T20:31:01.841883] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-23T20:31:01.842018] [INFO ] [sig ] SDVY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:01.999994] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SDVY.txt [2026-02-23T20:31:02.000151] [INFO ] [sig ] [2685/3383] Completed SDVY in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:02.000196] [INFO ] [sig ] [2686/3383] Forecasting SE... [2026-02-23T20:31:02.000236] [INFO ] [sig ] Generating forecast for: SE [2026-02-23T20:31:02.000276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-23T20:31:02.011859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-23T20:31:02.012254] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-23T20:31:02.013094] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-23T20:31:02.013149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:02.013183] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:02.013212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:02.013270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:02.075258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:02.076335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:02.076437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:02.076486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:02.201934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:02.202094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:02.202136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:02.202165] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:02.205643] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-02-23T20:31:02.205929] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-23T20:31:02.206057] [INFO ] [sig ] SE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:02.353314] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SE.txt [2026-02-23T20:31:02.353457] [INFO ] [sig ] [2686/3383] Completed SE in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:02.353497] [INFO ] [sig ] [2687/3383] Forecasting SEDG... [2026-02-23T20:31:02.353527] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-23T20:31:02.353558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-23T20:31:02.365012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-23T20:31:02.365367] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-23T20:31:02.366162] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-23T20:31:02.366216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:02.366247] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:02.366274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:02.366331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:02.423263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:02.424054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:02.424140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:02.424175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:02.554535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:02.554725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:02.554770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:02.554798] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:02.559375] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=21.02%) [2026-02-23T20:31:02.559722] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-23T20:31:02.559879] [INFO ] [sig ] SEDG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:02.718296] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SEDG.txt [2026-02-23T20:31:02.718476] [INFO ] [sig ] [2687/3383] Completed SEDG in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:02.718725] [INFO ] [sig ] [2688/3383] Forecasting SEE... [2026-02-23T20:31:02.718759] [INFO ] [sig ] Generating forecast for: SEE [2026-02-23T20:31:02.718789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-23T20:31:02.730880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-23T20:31:02.731291] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-23T20:31:02.732113] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-23T20:31:02.732168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:02.732200] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:02.732228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:02.732286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:02.792995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:02.793958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:02.794082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:02.794118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:02.921519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:02.921698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:02.921741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:02.921772] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:02.925703] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=18.11%) [2026-02-23T20:31:02.925995] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-23T20:31:02.926123] [INFO ] [sig ] SEE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:03.074813] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SEE.txt [2026-02-23T20:31:03.074971] [INFO ] [sig ] [2688/3383] Completed SEE in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:03.075020] [INFO ] [sig ] [2689/3383] Forecasting SEIC... [2026-02-23T20:31:03.075057] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-23T20:31:03.075094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-23T20:31:03.087155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-23T20:31:03.087544] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-23T20:31:03.088437] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-23T20:31:03.088493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:03.088564] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:03.088614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:03.088674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:03.148500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:03.149293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:03.149381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:03.149416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:03.270160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:03.270316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:03.270358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:03.270388] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:03.273906] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: DOWN (p=18.45%) [2026-02-23T20:31:03.274205] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-23T20:31:03.274332] [INFO ] [sig ] SEIC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:03.417376] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SEIC.txt [2026-02-23T20:31:03.417506] [INFO ] [sig ] [2689/3383] Completed SEIC in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:03.417544] [INFO ] [sig ] [2690/3383] Forecasting SELF... [2026-02-23T20:31:03.417595] [INFO ] [sig ] Generating forecast for: SELF [2026-02-23T20:31:03.417627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-23T20:31:03.428184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-23T20:31:03.428540] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-23T20:31:03.429356] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-23T20:31:03.429412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:03.429445] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:03.429472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:03.429529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:03.489081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:03.489836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:03.489919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:03.489953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:03.602325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:03.602479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:03.602520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:03.602550] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:03.606915] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=25.37%) [2026-02-23T20:31:03.607204] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-23T20:31:03.607486] [INFO ] [sig ] SELF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:03.755603] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SELF.txt [2026-02-23T20:31:03.755744] [INFO ] [sig ] [2690/3383] Completed SELF in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:03.755786] [INFO ] [sig ] [2691/3383] Forecasting SEM... [2026-02-23T20:31:03.755818] [INFO ] [sig ] Generating forecast for: SEM [2026-02-23T20:31:03.755849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-23T20:31:03.767497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-23T20:31:03.767944] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-23T20:31:03.768821] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-23T20:31:03.768877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:03.768911] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:03.768938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:03.768997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:03.829774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:03.830515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:03.830614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:03.830651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:03.957253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:03.957414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:03.957456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:03.957487] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:03.961096] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=21.41%) [2026-02-23T20:31:03.961392] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-23T20:31:03.961523] [INFO ] [sig ] SEM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:04.108974] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SEM.txt [2026-02-23T20:31:04.109187] [INFO ] [sig ] [2691/3383] Completed SEM in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:04.109232] [INFO ] [sig ] [2692/3383] Forecasting SENEA... [2026-02-23T20:31:04.109262] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-23T20:31:04.109294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-23T20:31:04.120974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-23T20:31:04.121386] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-23T20:31:04.122226] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-23T20:31:04.122282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:04.122316] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:04.122345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:04.122403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:04.182494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:04.183389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:04.183474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:04.183509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:04.306066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:04.306239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:04.306282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:04.306312] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:04.309887] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=29.09%) [2026-02-23T20:31:04.310216] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-23T20:31:04.310350] [INFO ] [sig ] SENEA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:04.460705] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SENEA.txt [2026-02-23T20:31:04.460888] [INFO ] [sig ] [2692/3383] Completed SENEA in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:04.460949] [INFO ] [sig ] [2693/3383] Forecasting SENS... [2026-02-23T20:31:04.460985] [INFO ] [sig ] Generating forecast for: SENS [2026-02-23T20:31:04.461028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-23T20:31:04.473053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-23T20:31:04.473431] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-23T20:31:04.474322] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-23T20:31:04.474377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:04.474421] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:04.474452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:04.474516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:04.533060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:04.533862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:04.533996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:04.534036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:04.665635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:04.665792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:04.665833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:04.665863] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:04.669620] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=75.48%) [2026-02-23T20:31:04.669921] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-23T20:31:04.670050] [INFO ] [sig ] SENS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:04.816960] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SENS.txt [2026-02-23T20:31:04.817098] [INFO ] [sig ] [2693/3383] Completed SENS in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:04.817139] [INFO ] [sig ] [2694/3383] Forecasting SERA... [2026-02-23T20:31:04.817169] [INFO ] [sig ] Generating forecast for: SERA [2026-02-23T20:31:04.817199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-23T20:31:04.828773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-23T20:31:04.829144] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-23T20:31:04.829931] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-23T20:31:04.829985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:04.830018] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:04.830045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:04.830106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:04.888567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:04.889427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:04.889511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:04.889547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:05.014660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:05.014819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:05.014861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:05.014892] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:05.018415] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: DOWN (p=19.36%) [2026-02-23T20:31:05.018727] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-23T20:31:05.018900] [INFO ] [sig ] SERA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:05.166509] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SERA.txt [2026-02-23T20:31:05.166690] [INFO ] [sig ] [2694/3383] Completed SERA in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:05.166733] [INFO ] [sig ] [2695/3383] Forecasting SES... [2026-02-23T20:31:05.166764] [INFO ] [sig ] Generating forecast for: SES [2026-02-23T20:31:05.166795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-23T20:31:05.178107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-23T20:31:05.178477] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-23T20:31:05.179294] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-23T20:31:05.179350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:05.179416] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:05.179446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:05.179503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:05.240073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:05.240996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:05.241084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:05.241120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:05.368296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:05.368488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:05.368531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:05.368562] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:05.372282] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=96.74%) [2026-02-23T20:31:05.372713] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-23T20:31:05.372876] [INFO ] [sig ] SES: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:05.524833] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SES.txt [2026-02-23T20:31:05.524994] [INFO ] [sig ] [2695/3383] Completed SES in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:05.525038] [INFO ] [sig ] [2696/3383] Forecasting SEVN... [2026-02-23T20:31:05.525068] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-23T20:31:05.525099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-23T20:31:05.536994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-23T20:31:05.537395] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-23T20:31:05.538283] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-23T20:31:05.538343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:05.538376] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:05.538404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:05.538461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:05.599684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:05.600663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:05.600757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:05.600791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:05.721190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:05.721359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:05.721400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:05.721474] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:05.725041] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: DOWN (p=45.31%) [2026-02-23T20:31:05.725374] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-23T20:31:05.725511] [INFO ] [sig ] SEVN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:05.872387] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SEVN.txt [2026-02-23T20:31:05.872555] [INFO ] [sig ] [2696/3383] Completed SEVN in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:05.872618] [INFO ] [sig ] [2697/3383] Forecasting SEZL... [2026-02-23T20:31:05.872651] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-23T20:31:05.872682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-23T20:31:05.884682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-23T20:31:05.885086] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-23T20:31:05.885895] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-23T20:31:05.885949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:05.885982] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:05.886009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:05.886066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:05.956319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:05.957342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:05.957433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:05.957468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:06.082622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:06.082786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:06.082828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:06.082856] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:06.086477] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=21.04%) [2026-02-23T20:31:06.086790] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-23T20:31:06.086925] [INFO ] [sig ] SEZL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:06.232015] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SEZL.txt [2026-02-23T20:31:06.232192] [INFO ] [sig ] [2697/3383] Completed SEZL in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:06.232241] [INFO ] [sig ] [2698/3383] Forecasting SF... [2026-02-23T20:31:06.232270] [INFO ] [sig ] Generating forecast for: SF [2026-02-23T20:31:06.232302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-23T20:31:06.243876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-23T20:31:06.244302] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-23T20:31:06.245157] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-23T20:31:06.245212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:06.245246] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:06.245274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:06.245331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:06.303737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:06.304627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:06.304729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:06.304763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:06.425658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:06.425815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:06.425858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:06.425931] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:06.429680] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-02-23T20:31:06.429966] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-23T20:31:06.430093] [INFO ] [sig ] SF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:06.575343] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SF.txt [2026-02-23T20:31:06.575495] [INFO ] [sig ] [2698/3383] Completed SF in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:06.575537] [INFO ] [sig ] [2699/3383] Forecasting SFB... [2026-02-23T20:31:06.575567] [INFO ] [sig ] Generating forecast for: SFB [2026-02-23T20:31:06.575619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-23T20:31:06.588242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-23T20:31:06.588647] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-23T20:31:06.589494] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-23T20:31:06.589550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:06.589610] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:06.589645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:06.589704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:06.649292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:06.650046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:06.650132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:06.650167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:06.765165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:06.765320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:06.765363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:06.765394] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:06.768967] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=87.19%) [2026-02-23T20:31:06.769299] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-23T20:31:06.769432] [INFO ] [sig ] SFB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:06.922678] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SFB.txt [2026-02-23T20:31:06.922875] [INFO ] [sig ] [2699/3383] Completed SFB in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:06.922922] [INFO ] [sig ] [2700/3383] Forecasting SFBS... [2026-02-23T20:31:06.922953] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-23T20:31:06.922983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-23T20:31:06.935246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-23T20:31:06.935690] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-23T20:31:06.936563] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-23T20:31:06.936641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:06.936677] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:06.936725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:06.936786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:06.999110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:07.000073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:07.000173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:07.000210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:07.135320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:07.135479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:07.135520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:07.135550] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:07.139271] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=41.64%) [2026-02-23T20:31:07.139594] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-23T20:31:07.139734] [INFO ] [sig ] SFBS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:07.281781] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SFBS.txt [2026-02-23T20:31:07.281940] [INFO ] [sig ] [2700/3383] Completed SFBS in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.1m [2026-02-23T20:31:07.281983] [INFO ] [sig ] [2701/3383] Forecasting SFIX... [2026-02-23T20:31:07.282012] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-23T20:31:07.282043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-23T20:31:07.294153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-23T20:31:07.294735] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-23T20:31:07.295631] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-23T20:31:07.295697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:07.295736] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:07.295764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:07.295821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:07.356667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:07.357449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:07.357533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:07.357567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:07.486508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:07.486694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:07.486738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:07.486767] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:07.491158] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=86.57%) [2026-02-23T20:31:07.491468] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-23T20:31:07.491626] [INFO ] [sig ] SFIX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:07.644756] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SFIX.txt [2026-02-23T20:31:07.644941] [INFO ] [sig ] [2701/3383] Completed SFIX in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.1m [2026-02-23T20:31:07.644987] [INFO ] [sig ] [2702/3383] Forecasting SFL... [2026-02-23T20:31:07.645019] [INFO ] [sig ] Generating forecast for: SFL [2026-02-23T20:31:07.645051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-23T20:31:07.657052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-23T20:31:07.657455] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-23T20:31:07.658399] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-23T20:31:07.658455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:07.658488] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:07.658515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:07.658591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:07.718296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:07.719015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:07.719099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:07.719133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:07.848780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:07.848941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:07.848983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:07.849014] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:07.853209] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=28.23%) [2026-02-23T20:31:07.853498] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-23T20:31:07.853645] [INFO ] [sig ] SFL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:07.999396] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SFL.txt [2026-02-23T20:31:07.999542] [INFO ] [sig ] [2702/3383] Completed SFL in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:07.999607] [INFO ] [sig ] [2703/3383] Forecasting SFLO... [2026-02-23T20:31:07.999641] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-23T20:31:07.999671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-23T20:31:08.011060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-23T20:31:08.011417] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-23T20:31:08.012337] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-23T20:31:08.012393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:08.012426] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:08.012454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:08.012518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:08.070321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:08.071253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:08.071340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:08.071375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:08.193871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:08.194031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:08.194072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:08.194101] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:08.197602] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=12.05%) [2026-02-23T20:31:08.197915] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-23T20:31:08.198047] [INFO ] [sig ] SFLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:08.343323] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SFLO.txt [2026-02-23T20:31:08.343680] [INFO ] [sig ] [2703/3383] Completed SFLO in 0.3s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:08.343723] [INFO ] [sig ] [2704/3383] Forecasting SFM... [2026-02-23T20:31:08.343753] [INFO ] [sig ] Generating forecast for: SFM [2026-02-23T20:31:08.343792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-23T20:31:08.356032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-23T20:31:08.356434] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-23T20:31:08.357666] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-23T20:31:08.357721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:08.357753] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:08.357780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:08.357843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:08.418985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:08.420024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:08.420116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:08.420160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:08.555354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:08.555589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:08.555637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:08.555677] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:08.559942] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: DOWN (p=30.08%) [2026-02-23T20:31:08.560296] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-23T20:31:08.560465] [INFO ] [sig ] SFM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:08.719353] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SFM.txt [2026-02-23T20:31:08.719518] [INFO ] [sig ] [2704/3383] Completed SFM in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:08.719560] [INFO ] [sig ] [2705/3383] Forecasting SFNC... [2026-02-23T20:31:08.719611] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-23T20:31:08.719642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-23T20:31:08.733408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-23T20:31:08.733840] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-23T20:31:08.734671] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-23T20:31:08.734727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:08.734759] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:08.734787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:08.734844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:08.803844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:08.804890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:08.805018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:08.805056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:08.942317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:08.942478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:08.942522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:08.942552] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:08.946552] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-23T20:31:08.946881] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-23T20:31:08.947017] [INFO ] [sig ] SFNC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:09.099504] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SFNC.txt [2026-02-23T20:31:09.099696] [INFO ] [sig ] [2705/3383] Completed SFNC in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:09.099743] [INFO ] [sig ] [2706/3383] Forecasting SG... [2026-02-23T20:31:09.099776] [INFO ] [sig ] Generating forecast for: SG [2026-02-23T20:31:09.099807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-23T20:31:09.111263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-23T20:31:09.111711] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-23T20:31:09.112565] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-23T20:31:09.112681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:09.112718] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:09.112747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:09.112807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:09.172407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:09.173372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:09.173455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:09.173489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:09.311999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:09.312171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:09.312213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:09.312245] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:09.316014] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=55.69%) [2026-02-23T20:31:09.316331] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-23T20:31:09.316467] [INFO ] [sig ] SG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:09.481976] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SG.txt [2026-02-23T20:31:09.482159] [INFO ] [sig ] [2706/3383] Completed SG in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:09.482210] [INFO ] [sig ] [2707/3383] Forecasting SGC... [2026-02-23T20:31:09.482245] [INFO ] [sig ] Generating forecast for: SGC [2026-02-23T20:31:09.482278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-23T20:31:09.495693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-23T20:31:09.496113] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-23T20:31:09.496981] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-23T20:31:09.497036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:09.497069] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:09.497096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:09.497158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:09.559835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:09.560805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:09.560916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:09.560958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:09.691491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:09.691867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:09.691909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:09.691938] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:09.696292] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=32.22%) [2026-02-23T20:31:09.696646] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-23T20:31:09.696787] [INFO ] [sig ] SGC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:09.851483] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SGC.txt [2026-02-23T20:31:09.851654] [INFO ] [sig ] [2707/3383] Completed SGC in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:09.851708] [INFO ] [sig ] [2708/3383] Forecasting SGHC... [2026-02-23T20:31:09.851742] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-23T20:31:09.851773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-23T20:31:09.862752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-23T20:31:09.863114] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-23T20:31:09.863934] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-23T20:31:09.863988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:09.864022] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:09.864048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:09.864104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:09.921502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:09.922328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:09.922411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:09.922444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:10.053197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:10.053386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:10.053431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:10.053459] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:10.057259] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-02-23T20:31:10.057597] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-23T20:31:10.057744] [INFO ] [sig ] SGHC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:10.216368] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SGHC.txt [2026-02-23T20:31:10.216654] [INFO ] [sig ] [2708/3383] Completed SGHC in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:10.216723] [INFO ] [sig ] [2709/3383] Forecasting SGRY... [2026-02-23T20:31:10.216758] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-23T20:31:10.216792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-23T20:31:10.231164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-23T20:31:10.231589] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-23T20:31:10.232653] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-23T20:31:10.232710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:10.232744] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:10.232773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:10.232837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:10.296563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:10.297948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:10.298049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:10.298084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:10.433336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:10.433497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:10.433540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:10.433567] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:10.437418] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: UP (p=62.67%) [2026-02-23T20:31:10.437762] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-23T20:31:10.437930] [INFO ] [sig ] SGRY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:10.589102] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SGRY.txt [2026-02-23T20:31:10.589261] [INFO ] [sig ] [2709/3383] Completed SGRY in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:10.589303] [INFO ] [sig ] [2710/3383] Forecasting SHAK... [2026-02-23T20:31:10.589332] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-23T20:31:10.589364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-23T20:31:10.602656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-23T20:31:10.603073] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-23T20:31:10.603992] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-23T20:31:10.604063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:10.604113] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:10.604158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:10.604245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:10.667868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:10.668840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:10.668935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:10.668970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:10.803360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:10.803751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:10.803815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:10.803848] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:10.807503] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-02-23T20:31:10.807893] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-23T20:31:10.808052] [INFO ] [sig ] SHAK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:10.957549] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SHAK.txt [2026-02-23T20:31:10.957747] [INFO ] [sig ] [2710/3383] Completed SHAK in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:10.957790] [INFO ] [sig ] [2711/3383] Forecasting SHBI... [2026-02-23T20:31:10.957820] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-23T20:31:10.957871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-23T20:31:10.969459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-23T20:31:10.969900] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-23T20:31:10.970850] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-23T20:31:10.970906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:10.970941] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:10.970969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:10.971042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:11.037564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:11.038769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:11.038861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:11.038895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:11.160367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:11.160533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:11.160597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:11.160635] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:11.164469] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=94.55%) [2026-02-23T20:31:11.164862] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-23T20:31:11.165016] [INFO ] [sig ] SHBI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:11.308950] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SHBI.txt [2026-02-23T20:31:11.309110] [INFO ] [sig ] [2711/3383] Completed SHBI in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:11.309151] [INFO ] [sig ] [2712/3383] Forecasting SHC... [2026-02-23T20:31:11.309183] [INFO ] [sig ] Generating forecast for: SHC [2026-02-23T20:31:11.309212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-23T20:31:11.322366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-23T20:31:11.322822] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-23T20:31:11.323707] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-23T20:31:11.323763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:11.323833] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:11.323864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:11.323931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:11.383326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:11.384432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:11.384518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:11.384552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:11.509745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:11.509901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:11.509944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:11.509973] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:11.513969] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-23T20:31:11.514249] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-23T20:31:11.514378] [INFO ] [sig ] SHC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:11.657632] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SHC.txt [2026-02-23T20:31:11.657755] [INFO ] [sig ] [2712/3383] Completed SHC in 0.3s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:11.657794] [INFO ] [sig ] [2713/3383] Forecasting SHEL... [2026-02-23T20:31:11.657824] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-23T20:31:11.657868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-23T20:31:11.668887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-23T20:31:11.669210] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-23T20:31:11.670011] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-23T20:31:11.670080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:11.670113] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:11.670140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:11.670197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:11.728285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:11.728983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:11.729063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:11.729096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:11.858921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:11.859123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:11.859173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:11.859203] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:11.863079] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-23T20:31:11.863383] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-23T20:31:11.863514] [INFO ] [sig ] SHEL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:12.009247] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SHEL.txt [2026-02-23T20:31:12.009420] [INFO ] [sig ] [2713/3383] Completed SHEL in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:12.009462] [INFO ] [sig ] [2714/3383] Forecasting SHEN... [2026-02-23T20:31:12.009493] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-23T20:31:12.009536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-23T20:31:12.022091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-23T20:31:12.022555] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-23T20:31:12.023455] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-23T20:31:12.023511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:12.023545] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:12.023602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:12.023685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:12.087480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:12.088350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:12.088452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:12.088488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:12.221548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:12.221729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:12.221772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:12.221803] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:12.225856] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=7.20%) [2026-02-23T20:31:12.226171] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-23T20:31:12.226321] [INFO ] [sig ] SHEN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:12.380919] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SHEN.txt [2026-02-23T20:31:12.381076] [INFO ] [sig ] [2714/3383] Completed SHEN in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:12.381118] [INFO ] [sig ] [2715/3383] Forecasting SHG... [2026-02-23T20:31:12.381150] [INFO ] [sig ] Generating forecast for: SHG [2026-02-23T20:31:12.381182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-23T20:31:12.394972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-23T20:31:12.395370] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-23T20:31:12.396219] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-23T20:31:12.396276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:12.396308] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:12.396336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:12.396393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:12.461484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:12.462453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:12.462560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:12.462637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:12.596931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:12.597093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:12.597136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:12.597209] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:12.600835] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: DOWN (p=25.25%) [2026-02-23T20:31:12.601136] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-23T20:31:12.601296] [INFO ] [sig ] SHG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:12.753819] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SHG.txt [2026-02-23T20:31:12.753997] [INFO ] [sig ] [2715/3383] Completed SHG in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:12.754048] [INFO ] [sig ] [2716/3383] Forecasting SHLS... [2026-02-23T20:31:12.754082] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-23T20:31:12.754113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-23T20:31:12.768364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-23T20:31:12.768988] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-23T20:31:12.770121] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-23T20:31:12.770188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:12.770233] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:12.770279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:12.770370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:12.839798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:12.840747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:12.840843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:12.840880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:12.982250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:12.982422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:12.982466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:12.982495] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:12.987276] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: UP (p=81.14%) [2026-02-23T20:31:12.987673] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-23T20:31:12.987834] [INFO ] [sig ] SHLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:13.145627] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SHLS.txt [2026-02-23T20:31:13.145807] [INFO ] [sig ] [2716/3383] Completed SHLS in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.0m [2026-02-23T20:31:13.145852] [INFO ] [sig ] [2717/3383] Forecasting SHO... [2026-02-23T20:31:13.145882] [INFO ] [sig ] Generating forecast for: SHO [2026-02-23T20:31:13.145912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-23T20:31:13.159088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-23T20:31:13.159534] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-23T20:31:13.160433] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-23T20:31:13.160495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:13.160527] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:13.160554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:13.160633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:13.227288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:13.228342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:13.228450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:13.228502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:13.369359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:13.369528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:13.369591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:13.369626] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:13.373348] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=29.68%) [2026-02-23T20:31:13.373862] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-23T20:31:13.373998] [INFO ] [sig ] SHO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:13.524132] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SHO.txt [2026-02-23T20:31:13.524313] [INFO ] [sig ] [2717/3383] Completed SHO in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.0m [2026-02-23T20:31:13.524360] [INFO ] [sig ] [2718/3383] Forecasting SHOC... [2026-02-23T20:31:13.524392] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-23T20:31:13.524424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-23T20:31:13.537374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-23T20:31:13.537837] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-23T20:31:13.538973] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-23T20:31:13.539028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:13.539060] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:13.539086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:13.539166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:13.604826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:13.605745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:13.605830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:13.605866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:13.729095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:13.729261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:13.729306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:13.729336] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:13.733198] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: DOWN (p=12.24%) [2026-02-23T20:31:13.733500] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-23T20:31:13.733650] [INFO ] [sig ] SHOC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:13.882741] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SHOC.txt [2026-02-23T20:31:13.882889] [INFO ] [sig ] [2718/3383] Completed SHOC in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.0m [2026-02-23T20:31:13.882933] [INFO ] [sig ] [2719/3383] Forecasting SHOO... [2026-02-23T20:31:13.882963] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-23T20:31:13.882994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-23T20:31:13.896131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-23T20:31:13.896601] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-23T20:31:13.897508] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-23T20:31:13.897565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:13.897621] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:13.897649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:13.897706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:13.957637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:13.958457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:13.958544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:13.958599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:14.085487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:14.085693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:14.085753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:14.085792] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:14.089346] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-02-23T20:31:14.089657] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-23T20:31:14.089789] [INFO ] [sig ] SHOO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:14.257801] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SHOO.txt [2026-02-23T20:31:14.257976] [INFO ] [sig ] [2719/3383] Completed SHOO in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:14.258019] [INFO ] [sig ] [2720/3383] Forecasting SHOP... [2026-02-23T20:31:14.258048] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-23T20:31:14.258078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-23T20:31:14.270570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-23T20:31:14.271052] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-23T20:31:14.271953] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-23T20:31:14.272011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:14.272046] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:14.272073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:14.272130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:14.329534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:14.330455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:14.330549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:14.330607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:14.461136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:14.461300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:14.461360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:14.461392] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:14.465205] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-02-23T20:31:14.465556] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-23T20:31:14.465718] [INFO ] [sig ] SHOP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:14.611509] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SHOP.txt [2026-02-23T20:31:14.611679] [INFO ] [sig ] [2720/3383] Completed SHOP in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:14.611721] [INFO ] [sig ] [2721/3383] Forecasting SHY... [2026-02-23T20:31:14.611753] [INFO ] [sig ] Generating forecast for: SHY [2026-02-23T20:31:14.611782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-23T20:31:14.623782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-23T20:31:14.624162] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-23T20:31:14.624981] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-23T20:31:14.625035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:14.625068] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:14.625095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:14.625152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:14.684740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:14.685517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:14.685617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:14.685652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:14.811463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:14.811650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:14.811691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:14.811719] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:14.815146] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=79.32%) [2026-02-23T20:31:14.815431] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-23T20:31:14.815554] [INFO ] [sig ] SHY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:14.959132] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SHY.txt [2026-02-23T20:31:14.959302] [INFO ] [sig ] [2721/3383] Completed SHY in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:14.959349] [INFO ] [sig ] [2722/3383] Forecasting SIBN... [2026-02-23T20:31:14.959382] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-23T20:31:14.959413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-23T20:31:14.971029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-23T20:31:14.971413] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-23T20:31:14.972232] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-23T20:31:14.972288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:14.972322] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:14.972352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:14.972410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:15.033981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:15.035109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:15.035232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:15.035271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:15.159852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:15.160007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:15.160051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:15.160082] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:15.163604] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-02-23T20:31:15.163891] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-23T20:31:15.164020] [INFO ] [sig ] SIBN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:15.311225] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SIBN.txt [2026-02-23T20:31:15.311400] [INFO ] [sig ] [2722/3383] Completed SIBN in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:15.311441] [INFO ] [sig ] [2723/3383] Forecasting SID... [2026-02-23T20:31:15.311474] [INFO ] [sig ] Generating forecast for: SID [2026-02-23T20:31:15.311516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-23T20:31:15.324522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-23T20:31:15.325138] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-23T20:31:15.326180] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-23T20:31:15.326249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:15.326292] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:15.326321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:15.326380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:15.385301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:15.386200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:15.386285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:15.386326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:15.508327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:15.508497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:15.508538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:15.508586] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:15.512089] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=5.57%) [2026-02-23T20:31:15.512367] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-23T20:31:15.512490] [INFO ] [sig ] SID: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:15.659450] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SID.txt [2026-02-23T20:31:15.659622] [INFO ] [sig ] [2723/3383] Completed SID in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:15.659665] [INFO ] [sig ] [2724/3383] Forecasting SIEB... [2026-02-23T20:31:15.659696] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-23T20:31:15.659727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-23T20:31:15.670817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-23T20:31:15.671162] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-23T20:31:15.672137] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-23T20:31:15.672191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:15.672237] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:15.672265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:15.672321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:15.734026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:15.735140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:15.735227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:15.735260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:15.859964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:15.860121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:15.860164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:15.860193] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:15.863816] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: UP (p=79.15%) [2026-02-23T20:31:15.864117] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-23T20:31:15.864250] [INFO ] [sig ] SIEB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:16.007994] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SIEB.txt [2026-02-23T20:31:16.008144] [INFO ] [sig ] [2724/3383] Completed SIEB in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:16.008185] [INFO ] [sig ] [2725/3383] Forecasting SIFY... [2026-02-23T20:31:16.008216] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-23T20:31:16.008245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-23T20:31:16.018986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-23T20:31:16.019362] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-23T20:31:16.020162] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-23T20:31:16.020216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:16.020247] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:16.020274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:16.020330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:16.082125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:16.083097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:16.083182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:16.083214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:16.203013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:16.203167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:16.203207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:16.203236] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:16.206679] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: DOWN (p=22.99%) [2026-02-23T20:31:16.206954] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-23T20:31:16.207078] [INFO ] [sig ] SIFY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:16.350601] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SIFY.txt [2026-02-23T20:31:16.350782] [INFO ] [sig ] [2725/3383] Completed SIFY in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:16.350827] [INFO ] [sig ] [2726/3383] Forecasting SIG... [2026-02-23T20:31:16.350860] [INFO ] [sig ] Generating forecast for: SIG [2026-02-23T20:31:16.350892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-23T20:31:16.361894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-23T20:31:16.362250] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-23T20:31:16.363081] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-23T20:31:16.363136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:16.363171] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:16.363198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:16.363255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:16.420705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:16.421448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:16.421530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:16.421564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:16.539297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:16.539467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:16.539515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:16.539544] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:16.543049] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=22.37%) [2026-02-23T20:31:16.543332] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-23T20:31:16.543480] [INFO ] [sig ] SIG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:16.690113] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SIG.txt [2026-02-23T20:31:16.690271] [INFO ] [sig ] [2726/3383] Completed SIG in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:16.690312] [INFO ] [sig ] [2727/3383] Forecasting SIGA... [2026-02-23T20:31:16.690342] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-23T20:31:16.690373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-23T20:31:16.701490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-23T20:31:16.701923] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-23T20:31:16.702757] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-23T20:31:16.702812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:16.702846] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:16.702874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:16.702932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:16.761263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:16.762148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:16.762230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:16.762263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:16.892517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:16.892713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:16.892757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:16.892788] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:16.896516] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-02-23T20:31:16.896892] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-23T20:31:16.897035] [INFO ] [sig ] SIGA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:17.051629] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SIGA.txt [2026-02-23T20:31:17.051792] [INFO ] [sig ] [2727/3383] Completed SIGA in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:17.051839] [INFO ] [sig ] [2728/3383] Forecasting SIGI... [2026-02-23T20:31:17.051872] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-23T20:31:17.051901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-23T20:31:17.064107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-23T20:31:17.064504] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-23T20:31:17.065470] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-23T20:31:17.065551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:17.065627] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:17.065669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:17.065728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:17.125992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:17.126915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:17.127002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:17.127034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:17.256495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:17.256683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:17.256725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:17.256755] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:17.260963] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=27.64%) [2026-02-23T20:31:17.261250] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-23T20:31:17.261380] [INFO ] [sig ] SIGI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:17.409029] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SIGI.txt [2026-02-23T20:31:17.409182] [INFO ] [sig ] [2728/3383] Completed SIGI in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:17.409224] [INFO ] [sig ] [2729/3383] Forecasting SII... [2026-02-23T20:31:17.409255] [INFO ] [sig ] Generating forecast for: SII [2026-02-23T20:31:17.409290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-23T20:31:17.420903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-23T20:31:17.421276] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-23T20:31:17.422323] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-23T20:31:17.422379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:17.422442] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:17.422472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:17.422529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:17.480391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:17.481265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:17.481351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:17.481393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:17.598556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:17.598732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:17.598773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:17.598802] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:17.602349] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-23T20:31:17.602653] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-23T20:31:17.602798] [INFO ] [sig ] SII: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:17.747005] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SII.txt [2026-02-23T20:31:17.747152] [INFO ] [sig ] [2729/3383] Completed SII in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:17.747192] [INFO ] [sig ] [2730/3383] Forecasting SIMO... [2026-02-23T20:31:17.747222] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-23T20:31:17.747254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-23T20:31:17.758872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-23T20:31:17.759252] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-23T20:31:17.760211] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-23T20:31:17.760273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:17.760308] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:17.760338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:17.760396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:17.822385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:17.823412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:17.823499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:17.823726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:17.950534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:17.950707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:17.950755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:17.950787] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:17.954538] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=84.08%) [2026-02-23T20:31:17.954858] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-23T20:31:17.954990] [INFO ] [sig ] SIMO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:18.099671] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SIMO.txt [2026-02-23T20:31:18.099831] [INFO ] [sig ] [2730/3383] Completed SIMO in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:18.099872] [INFO ] [sig ] [2731/3383] Forecasting SIRI... [2026-02-23T20:31:18.099902] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-23T20:31:18.099934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-23T20:31:18.111422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-23T20:31:18.112006] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-23T20:31:18.113021] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-23T20:31:18.113077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:18.113112] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:18.113142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:18.113201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:18.172933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:18.173808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:18.173895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:18.173931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:18.302768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:18.302940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:18.302981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:18.303027] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:18.306590] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-02-23T20:31:18.306924] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-23T20:31:18.307064] [INFO ] [sig ] SIRI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:18.454427] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SIRI.txt [2026-02-23T20:31:18.454597] [INFO ] [sig ] [2731/3383] Completed SIRI in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:18.454641] [INFO ] [sig ] [2732/3383] Forecasting SITC... [2026-02-23T20:31:18.454670] [INFO ] [sig ] Generating forecast for: SITC [2026-02-23T20:31:18.454704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-23T20:31:18.467167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-23T20:31:18.467537] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-23T20:31:18.468416] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-23T20:31:18.468473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:18.468505] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:18.468533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:18.468611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:18.532489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:18.533598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:18.533687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:18.533722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:18.661173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:18.661345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:18.661390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:18.661462] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:18.666758] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=91.87%) [2026-02-23T20:31:18.667189] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-23T20:31:18.667359] [INFO ] [sig ] SITC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:18.820992] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SITC.txt [2026-02-23T20:31:18.821147] [INFO ] [sig ] [2732/3383] Completed SITC in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:18.821187] [INFO ] [sig ] [2733/3383] Forecasting SITE... [2026-02-23T20:31:18.821217] [INFO ] [sig ] Generating forecast for: SITE [2026-02-23T20:31:18.821249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-23T20:31:18.832912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-23T20:31:18.833332] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-23T20:31:18.834234] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-23T20:31:18.834291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:18.834325] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:18.834355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:18.834414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:18.893636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:18.894513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:18.894641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:18.894679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:19.018115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:19.018287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:19.018332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:19.018362] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:19.021971] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-23T20:31:19.022266] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-23T20:31:19.022399] [INFO ] [sig ] SITE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:19.168364] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SITE.txt [2026-02-23T20:31:19.168535] [INFO ] [sig ] [2733/3383] Completed SITE in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 3.9m [2026-02-23T20:31:19.168597] [INFO ] [sig ] [2734/3383] Forecasting SITM... [2026-02-23T20:31:19.168631] [INFO ] [sig ] Generating forecast for: SITM [2026-02-23T20:31:19.168661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-23T20:31:19.180789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-23T20:31:19.181225] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-23T20:31:19.182144] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-23T20:31:19.182209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:19.182243] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:19.182270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:19.182329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:19.241365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:19.242282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:19.242370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:19.242406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:19.372225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:19.372454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:19.372524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:19.372563] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:19.376305] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: DOWN (p=10.83%) [2026-02-23T20:31:19.376685] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-23T20:31:19.376824] [INFO ] [sig ] SITM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:19.526797] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SITM.txt [2026-02-23T20:31:19.526974] [INFO ] [sig ] [2734/3383] Completed SITM in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.9m [2026-02-23T20:31:19.527018] [INFO ] [sig ] [2735/3383] Forecasting SIXG... [2026-02-23T20:31:19.527047] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-23T20:31:19.527082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-23T20:31:19.538979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-23T20:31:19.539390] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-23T20:31:19.540254] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-23T20:31:19.540310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:19.540359] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:19.540389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:19.540448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:19.601353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:19.602496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:19.602603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:19.602829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:19.729182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:19.729342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:19.729387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:19.729424] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:19.733054] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: UP (p=56.61%) [2026-02-23T20:31:19.733357] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-23T20:31:19.733505] [INFO ] [sig ] SIXG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:19.879197] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SIXG.txt [2026-02-23T20:31:19.879350] [INFO ] [sig ] [2735/3383] Completed SIXG in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.9m [2026-02-23T20:31:19.879390] [INFO ] [sig ] [2736/3383] Forecasting SJM... [2026-02-23T20:31:19.879420] [INFO ] [sig ] Generating forecast for: SJM [2026-02-23T20:31:19.879452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-23T20:31:19.891107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-23T20:31:19.891543] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-23T20:31:19.892483] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-23T20:31:19.892541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:19.892594] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:19.892627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:19.892685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:19.949794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:19.950754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:19.950849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:19.950883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:20.073684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:20.073848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:20.073890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:20.073919] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:20.077388] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=34.25%) [2026-02-23T20:31:20.077740] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-23T20:31:20.077903] [INFO ] [sig ] SJM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:20.227339] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SJM.txt [2026-02-23T20:31:20.227518] [INFO ] [sig ] [2736/3383] Completed SJM in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:20.227562] [INFO ] [sig ] [2737/3383] Forecasting SKE... [2026-02-23T20:31:20.227616] [INFO ] [sig ] Generating forecast for: SKE [2026-02-23T20:31:20.227650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-23T20:31:20.239707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-23T20:31:20.240199] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-23T20:31:20.241104] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-23T20:31:20.241161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:20.241193] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:20.241220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:20.241277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:20.299682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:20.300647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:20.300946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:20.300984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:20.422060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:20.422222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:20.422263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:20.422291] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:20.425777] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: DOWN (p=40.76%) [2026-02-23T20:31:20.426057] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-23T20:31:20.426187] [INFO ] [sig ] SKE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:20.567378] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SKE.txt [2026-02-23T20:31:20.567532] [INFO ] [sig ] [2737/3383] Completed SKE in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:20.567590] [INFO ] [sig ] [2738/3383] Forecasting SKIL... [2026-02-23T20:31:20.567623] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-23T20:31:20.567655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-23T20:31:20.579177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-23T20:31:20.579555] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-23T20:31:20.580437] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-23T20:31:20.580506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:20.580546] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:20.580616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:20.580686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:20.643511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:20.644515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:20.644633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:20.644671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:20.781949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:20.782113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:20.782156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:20.782187] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:20.785827] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: UP (p=72.00%) [2026-02-23T20:31:20.786126] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-23T20:31:20.786258] [INFO ] [sig ] SKIL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:20.930222] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SKIL.txt [2026-02-23T20:31:20.930380] [INFO ] [sig ] [2738/3383] Completed SKIL in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:20.930423] [INFO ] [sig ] [2739/3383] Forecasting SKLZ... [2026-02-23T20:31:20.930462] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-23T20:31:20.930496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-23T20:31:20.942867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-23T20:31:20.943243] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-23T20:31:20.944076] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-23T20:31:20.944131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:20.944163] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:20.944191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:20.944246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:21.006843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:21.007835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:21.007987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:21.008023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:21.136290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:21.136450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:21.136493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:21.136524] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:21.140418] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=34.38%) [2026-02-23T20:31:21.140731] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-23T20:31:21.140862] [INFO ] [sig ] SKLZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:21.282695] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SKLZ.txt [2026-02-23T20:31:21.282846] [INFO ] [sig ] [2739/3383] Completed SKLZ in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:21.282887] [INFO ] [sig ] [2740/3383] Forecasting SKM... [2026-02-23T20:31:21.282918] [INFO ] [sig ] Generating forecast for: SKM [2026-02-23T20:31:21.282950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-23T20:31:21.294060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-23T20:31:21.294429] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-23T20:31:21.295261] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-23T20:31:21.295316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:21.295350] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:21.295377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:21.295435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:21.356235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:21.357175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:21.357262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:21.357296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:21.481785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:21.481954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:21.481995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:21.482024] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:21.485464] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-23T20:31:21.485782] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-23T20:31:21.485914] [INFO ] [sig ] SKM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:21.630807] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SKM.txt [2026-02-23T20:31:21.630960] [INFO ] [sig ] [2740/3383] Completed SKM in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:21.631001] [INFO ] [sig ] [2741/3383] Forecasting SKRE... [2026-02-23T20:31:21.631030] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-23T20:31:21.631062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-23T20:31:21.642252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-23T20:31:21.642645] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-23T20:31:21.643430] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-23T20:31:21.643486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:21.643521] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:21.643548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:21.643633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:21.704596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:21.705507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:21.705612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:21.705650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:21.829908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:21.830070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:21.830113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:21.830143] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:21.833959] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-02-23T20:31:21.834280] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-23T20:31:21.834422] [INFO ] [sig ] SKRE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:21.981214] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SKRE.txt [2026-02-23T20:31:21.981366] [INFO ] [sig ] [2741/3383] Completed SKRE in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:21.981407] [INFO ] [sig ] [2742/3383] Forecasting SKWD... [2026-02-23T20:31:21.981438] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-23T20:31:21.981468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-23T20:31:21.993541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-23T20:31:21.993968] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-23T20:31:21.994844] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-23T20:31:21.994901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:21.994936] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:21.994965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:21.995055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:22.055750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:22.056894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:22.056988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:22.057023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:22.187373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:22.187537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:22.187598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:22.187648] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:22.191295] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=86.10%) [2026-02-23T20:31:22.191620] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-23T20:31:22.191757] [INFO ] [sig ] SKWD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:22.345896] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SKWD.txt [2026-02-23T20:31:22.346089] [INFO ] [sig ] [2742/3383] Completed SKWD in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:22.346132] [INFO ] [sig ] [2743/3383] Forecasting SKY... [2026-02-23T20:31:22.346162] [INFO ] [sig ] Generating forecast for: SKY [2026-02-23T20:31:22.346193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-23T20:31:22.358771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-23T20:31:22.359211] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-23T20:31:22.360104] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-23T20:31:22.360162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:22.360202] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:22.360242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:22.360326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:22.430263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:22.431267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:22.431375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:22.431417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:22.568374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:22.568534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:22.568595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:22.568628] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:22.572996] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-23T20:31:22.573314] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-23T20:31:22.573482] [INFO ] [sig ] SKY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:22.733060] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SKY.txt [2026-02-23T20:31:22.733228] [INFO ] [sig ] [2743/3383] Completed SKY in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:22.733271] [INFO ] [sig ] [2744/3383] Forecasting SKYH... [2026-02-23T20:31:22.733302] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-23T20:31:22.733334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-23T20:31:22.745050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-23T20:31:22.745477] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-23T20:31:22.746329] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-23T20:31:22.746386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:22.746420] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:22.746447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:22.746504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:22.806131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:22.807134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:22.807226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:22.807261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:22.925531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:22.925718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:22.925760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:22.925790] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:22.929210] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: DOWN (p=31.58%) [2026-02-23T20:31:22.929492] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-23T20:31:22.929641] [INFO ] [sig ] SKYH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:23.073620] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SKYH.txt [2026-02-23T20:31:23.073780] [INFO ] [sig ] [2744/3383] Completed SKYH in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:23.073823] [INFO ] [sig ] [2745/3383] Forecasting SKYX... [2026-02-23T20:31:23.073855] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-23T20:31:23.073885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-23T20:31:23.085142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-23T20:31:23.085557] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-23T20:31:23.086383] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-23T20:31:23.086437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:23.086471] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:23.086499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:23.086555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:23.145517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:23.146508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:23.146627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:23.146666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:23.266996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:23.267157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:23.267199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:23.267228] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:23.270828] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-23T20:31:23.271124] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-23T20:31:23.271256] [INFO ] [sig ] SKYX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:23.415006] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SKYX.txt [2026-02-23T20:31:23.415172] [INFO ] [sig ] [2745/3383] Completed SKYX in 0.3s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:23.415221] [INFO ] [sig ] [2746/3383] Forecasting SKYY... [2026-02-23T20:31:23.415254] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-23T20:31:23.415283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-23T20:31:23.426850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-23T20:31:23.427227] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-23T20:31:23.428051] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-23T20:31:23.428104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:23.428186] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:23.428215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:23.428286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:23.484296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:23.485080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:23.485163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:23.485197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:23.614044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:23.614209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:23.614258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:23.614305] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:23.618401] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-23T20:31:23.618773] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-23T20:31:23.618938] [INFO ] [sig ] SKYY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:23.769823] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SKYY.txt [2026-02-23T20:31:23.770213] [INFO ] [sig ] [2746/3383] Completed SKYY in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:23.770277] [INFO ] [sig ] [2747/3383] Forecasting SLAB... [2026-02-23T20:31:23.770313] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-23T20:31:23.770345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-23T20:31:23.783139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-23T20:31:23.783505] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-23T20:31:23.784364] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-23T20:31:23.784432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:23.784469] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:23.784497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:23.784570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:23.848380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:23.849294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:23.849386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:23.849432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:23.979424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:23.979616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:23.979674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:23.979706] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:23.983681] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-02-23T20:31:23.983992] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-23T20:31:23.984163] [INFO ] [sig ] SLAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:24.135026] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SLAB.txt [2026-02-23T20:31:24.135173] [INFO ] [sig ] [2747/3383] Completed SLAB in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:24.135216] [INFO ] [sig ] [2748/3383] Forecasting SLB... [2026-02-23T20:31:24.135249] [INFO ] [sig ] Generating forecast for: SLB [2026-02-23T20:31:24.135282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-23T20:31:24.148068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-23T20:31:24.148464] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-23T20:31:24.149294] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-23T20:31:24.149366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:24.149402] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:24.149430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:24.149489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:24.211223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:24.212156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:24.212246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:24.212280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:24.346838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:24.346998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:24.347041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:24.347071] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:24.350931] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: DOWN (p=38.46%) [2026-02-23T20:31:24.351294] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-23T20:31:24.351456] [INFO ] [sig ] SLB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:24.506338] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SLB.txt [2026-02-23T20:31:24.506489] [INFO ] [sig ] [2748/3383] Completed SLB in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:24.506533] [INFO ] [sig ] [2749/3383] Forecasting SLDB... [2026-02-23T20:31:24.506590] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-23T20:31:24.506628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-23T20:31:24.518119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-23T20:31:24.518492] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-23T20:31:24.519340] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-23T20:31:24.519396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:24.519429] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:24.519456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:24.519513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:24.580916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:24.581725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:24.581811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:24.581846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:24.708342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:24.708506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:24.708556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:24.708654] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:24.713168] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=1.61%) [2026-02-23T20:31:24.713461] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-23T20:31:24.713647] [INFO ] [sig ] SLDB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:24.867658] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SLDB.txt [2026-02-23T20:31:24.868031] [INFO ] [sig ] [2749/3383] Completed SLDB in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:24.868088] [INFO ] [sig ] [2750/3383] Forecasting SLDP... [2026-02-23T20:31:24.868122] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-23T20:31:24.868155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-23T20:31:24.880047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-23T20:31:24.880428] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-23T20:31:24.881252] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-23T20:31:24.881308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:24.881342] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:24.881371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:24.881427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:24.945953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:24.946985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:24.947077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:24.947111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:25.070334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:25.070493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:25.070535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:25.070565] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:25.074457] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=84.25%) [2026-02-23T20:31:25.074822] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-23T20:31:25.074997] [INFO ] [sig ] SLDP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:25.294442] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SLDP.txt [2026-02-23T20:31:25.294614] [INFO ] [sig ] [2750/3383] Completed SLDP in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.8m [2026-02-23T20:31:25.294665] [INFO ] [sig ] [2751/3383] Forecasting SLF... [2026-02-23T20:31:25.294697] [INFO ] [sig ] Generating forecast for: SLF [2026-02-23T20:31:25.294727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-23T20:31:25.307116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-23T20:31:25.307492] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-23T20:31:25.308369] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-23T20:31:25.308424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:25.308458] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:25.308486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:25.308545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:25.370016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:25.370864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:25.370950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:25.370985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:25.504234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:25.504389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:25.504431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:25.504463] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:25.508272] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: UP (p=88.11%) [2026-02-23T20:31:25.508557] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-23T20:31:25.508713] [INFO ] [sig ] SLF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:25.659108] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SLF.txt [2026-02-23T20:31:25.659269] [INFO ] [sig ] [2751/3383] Completed SLF in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.8m [2026-02-23T20:31:25.659313] [INFO ] [sig ] [2752/3383] Forecasting SLG... [2026-02-23T20:31:25.659345] [INFO ] [sig ] Generating forecast for: SLG [2026-02-23T20:31:25.659379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-23T20:31:25.672510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-23T20:31:25.673149] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-23T20:31:25.674264] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-23T20:31:25.674322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:25.674362] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:25.674405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:25.674479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:25.740378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:25.741201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:25.741287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:25.741322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:25.873466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:25.873640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:25.873683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:25.873716] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:25.877409] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=46.75%) [2026-02-23T20:31:25.877723] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-23T20:31:25.877880] [INFO ] [sig ] SLG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:26.036361] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SLG.txt [2026-02-23T20:31:26.036550] [INFO ] [sig ] [2752/3383] Completed SLG in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.8m [2026-02-23T20:31:26.036636] [INFO ] [sig ] [2753/3383] Forecasting SLGN... [2026-02-23T20:31:26.036686] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-23T20:31:26.036721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-23T20:31:26.049114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-23T20:31:26.049569] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-23T20:31:26.050403] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-23T20:31:26.050458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:26.050492] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:26.050519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:26.050593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:26.112078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:26.113015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:26.113098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:26.113131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:26.233943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:26.234095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:26.234138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:26.234169] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:26.237749] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=68.46%) [2026-02-23T20:31:26.238072] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-23T20:31:26.238202] [INFO ] [sig ] SLGN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:26.384660] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SLGN.txt [2026-02-23T20:31:26.384812] [INFO ] [sig ] [2753/3383] Completed SLGN in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:26.384856] [INFO ] [sig ] [2754/3383] Forecasting SLM... [2026-02-23T20:31:26.384888] [INFO ] [sig ] Generating forecast for: SLM [2026-02-23T20:31:26.384926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-23T20:31:26.396013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-23T20:31:26.396402] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-23T20:31:26.397446] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-23T20:31:26.397503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:26.397536] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:26.397569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:26.397668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:26.457338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:26.458270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:26.458354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:26.458388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:26.584972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:26.585128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:26.585171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:26.585202] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:26.588771] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-02-23T20:31:26.589255] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-23T20:31:26.589387] [INFO ] [sig ] SLM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:26.739628] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SLM.txt [2026-02-23T20:31:26.739788] [INFO ] [sig ] [2754/3383] Completed SLM in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:26.739831] [INFO ] [sig ] [2755/3383] Forecasting SLN... [2026-02-23T20:31:26.739862] [INFO ] [sig ] Generating forecast for: SLN [2026-02-23T20:31:26.739894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-23T20:31:26.751551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-23T20:31:26.751913] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-23T20:31:26.752735] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-23T20:31:26.752790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:26.752823] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:26.752850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:26.752907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:26.810421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:26.811240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:26.811322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:26.811356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:26.934527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:26.934730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:26.934777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:26.934807] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:26.938438] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=89.54%) [2026-02-23T20:31:26.938755] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-23T20:31:26.938886] [INFO ] [sig ] SLN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:27.083215] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SLN.txt [2026-02-23T20:31:27.083374] [INFO ] [sig ] [2755/3383] Completed SLN in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:27.083415] [INFO ] [sig ] [2756/3383] Forecasting SLNO... [2026-02-23T20:31:27.083444] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-23T20:31:27.083475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-23T20:31:27.095165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-23T20:31:27.095624] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-23T20:31:27.096459] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-23T20:31:27.096517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:27.096553] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:27.096616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:27.096692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:27.156716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:27.157607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:27.157722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:27.157756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:27.286382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:27.286547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:27.286608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:27.286640] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:27.290220] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=91.67%) [2026-02-23T20:31:27.290508] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-23T20:31:27.290658] [INFO ] [sig ] SLNO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:27.436358] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SLNO.txt [2026-02-23T20:31:27.436498] [INFO ] [sig ] [2756/3383] Completed SLNO in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:27.436538] [INFO ] [sig ] [2757/3383] Forecasting SLP... [2026-02-23T20:31:27.436587] [INFO ] [sig ] Generating forecast for: SLP [2026-02-23T20:31:27.436622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-23T20:31:27.448539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-23T20:31:27.448951] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-23T20:31:27.449865] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-23T20:31:27.449926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:27.449971] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:27.450003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:27.450082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:27.511606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:27.512553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:27.512666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:27.512702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:27.637245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:27.637402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:27.637445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:27.637475] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:27.641220] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: DOWN (p=37.01%) [2026-02-23T20:31:27.641512] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-23T20:31:27.641662] [INFO ] [sig ] SLP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:27.795982] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SLP.txt [2026-02-23T20:31:27.796197] [INFO ] [sig ] [2757/3383] Completed SLP in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:27.796250] [INFO ] [sig ] [2758/3383] Forecasting SLQD... [2026-02-23T20:31:27.796282] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-23T20:31:27.796314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-23T20:31:27.808490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-23T20:31:27.808935] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-23T20:31:27.809959] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-23T20:31:27.810026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:27.810071] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:27.810113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:27.810195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:27.871962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:27.873027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:27.873120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:27.873154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:28.001642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:28.001817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:28.001865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:28.001894] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:28.005796] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=87.10%) [2026-02-23T20:31:28.006137] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-23T20:31:28.006284] [INFO ] [sig ] SLQD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:28.161085] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SLQD.txt [2026-02-23T20:31:28.161259] [INFO ] [sig ] [2758/3383] Completed SLQD in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:28.161303] [INFO ] [sig ] [2759/3383] Forecasting SLRC... [2026-02-23T20:31:28.161334] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-23T20:31:28.161365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-23T20:31:28.174416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-23T20:31:28.174848] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-23T20:31:28.176066] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-23T20:31:28.176121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:28.176170] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:28.176198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:28.176254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:28.239932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:28.240888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:28.240977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:28.241011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:28.386413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:28.386629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:28.386692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:28.386738] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:28.391088] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-02-23T20:31:28.391484] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-23T20:31:28.391676] [INFO ] [sig ] SLRC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:28.542832] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SLRC.txt [2026-02-23T20:31:28.543033] [INFO ] [sig ] [2759/3383] Completed SLRC in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:28.543076] [INFO ] [sig ] [2760/3383] Forecasting SLS... [2026-02-23T20:31:28.543107] [INFO ] [sig ] Generating forecast for: SLS [2026-02-23T20:31:28.543138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-23T20:31:28.555666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-23T20:31:28.556072] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-23T20:31:28.557106] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-23T20:31:28.557161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:28.557194] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:28.557221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:28.557278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:28.620290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:28.621294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:28.621397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:28.621430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:28.740404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:28.740568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:28.740642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:28.740679] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:28.744251] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: DOWN (p=13.83%) [2026-02-23T20:31:28.744556] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-23T20:31:28.744726] [INFO ] [sig ] SLS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:28.894266] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SLS.txt [2026-02-23T20:31:28.894431] [INFO ] [sig ] [2760/3383] Completed SLS in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:28.894473] [INFO ] [sig ] [2761/3383] Forecasting SLVM... [2026-02-23T20:31:28.894505] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-23T20:31:28.894539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-23T20:31:28.906791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-23T20:31:28.907213] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-23T20:31:28.908094] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-23T20:31:28.908150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:28.908182] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:28.908209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:28.908266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:28.966341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:28.967240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:28.967332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:28.967366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:29.089914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:29.090076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:29.090117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:29.090145] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:29.093780] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=73.49%) [2026-02-23T20:31:29.094130] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-23T20:31:29.094274] [INFO ] [sig ] SLVM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:29.240990] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SLVM.txt [2026-02-23T20:31:29.241148] [INFO ] [sig ] [2761/3383] Completed SLVM in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:29.241189] [INFO ] [sig ] [2762/3383] Forecasting SLVO... [2026-02-23T20:31:29.241219] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-23T20:31:29.241251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-23T20:31:29.252441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-23T20:31:29.252873] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-23T20:31:29.253704] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-23T20:31:29.253760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:29.253796] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:29.253825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:29.253884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:29.312684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:29.313605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:29.313694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:29.313729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:29.436542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:29.436719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:29.436763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:29.436794] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:29.440282] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: DOWN (p=31.11%) [2026-02-23T20:31:29.440562] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-23T20:31:29.440713] [INFO ] [sig ] SLVO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:29.582326] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SLVO.txt [2026-02-23T20:31:29.582467] [INFO ] [sig ] [2762/3383] Completed SLVO in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:29.582516] [INFO ] [sig ] [2763/3383] Forecasting SLXN... [2026-02-23T20:31:29.582548] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-23T20:31:29.582597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-23T20:31:29.593468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-23T20:31:29.593838] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-23T20:31:29.594651] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-23T20:31:29.594710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:29.594770] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:29.594799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:29.594856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:29.653305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:29.654300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:29.654411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:29.654457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:29.783146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:29.783311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:29.783353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:29.783386] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:29.787025] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=19.32%) [2026-02-23T20:31:29.787327] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-23T20:31:29.787470] [INFO ] [sig ] SLXN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:29.930701] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SLXN.txt [2026-02-23T20:31:29.930835] [INFO ] [sig ] [2763/3383] Completed SLXN in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:29.930877] [INFO ] [sig ] [2764/3383] Forecasting SM... [2026-02-23T20:31:29.930907] [INFO ] [sig ] Generating forecast for: SM [2026-02-23T20:31:29.930937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-23T20:31:29.942679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-23T20:31:29.943044] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-23T20:31:29.943848] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-23T20:31:29.943903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:29.943935] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:29.943962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:29.944020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:30.000983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:30.001696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:30.001778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:30.001813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:30.122425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:30.122598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:30.122641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:30.122672] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:30.126220] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: UP (p=81.65%) [2026-02-23T20:31:30.126508] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-23T20:31:30.126678] [INFO ] [sig ] SM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:30.270533] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SM.txt [2026-02-23T20:31:30.270716] [INFO ] [sig ] [2764/3383] Completed SM in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:30.270757] [INFO ] [sig ] [2765/3383] Forecasting SMBC... [2026-02-23T20:31:30.270788] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-23T20:31:30.270819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-23T20:31:30.282153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-23T20:31:30.282556] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-23T20:31:30.283363] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-23T20:31:30.283417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:30.283450] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:30.283477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:30.283534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:30.341715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:30.342606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:30.342694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:30.342727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:30.461823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:30.461983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:30.462024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:30.462052] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:30.465552] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: UP (p=83.65%) [2026-02-23T20:31:30.465867] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-23T20:31:30.465997] [INFO ] [sig ] SMBC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:30.610350] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SMBC.txt [2026-02-23T20:31:30.610513] [INFO ] [sig ] [2765/3383] Completed SMBC in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:30.610553] [INFO ] [sig ] [2766/3383] Forecasting SMBK... [2026-02-23T20:31:30.610604] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-23T20:31:30.610638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-23T20:31:30.621982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-23T20:31:30.622375] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-23T20:31:30.623189] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-23T20:31:30.623242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:30.623277] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:30.623304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:30.623360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:30.681101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:30.682005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:30.682092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:30.682126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:30.801850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:30.802210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:30.802251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:30.802348] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:30.806322] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: UP (p=84.23%) [2026-02-23T20:31:30.806654] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-23T20:31:30.806793] [INFO ] [sig ] SMBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:30.955381] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SMBK.txt [2026-02-23T20:31:30.955542] [INFO ] [sig ] [2766/3383] Completed SMBK in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:30.955604] [INFO ] [sig ] [2767/3383] Forecasting SMCI... [2026-02-23T20:31:30.955638] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-23T20:31:30.955669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-23T20:31:30.967525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-23T20:31:30.967966] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-23T20:31:30.968778] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-23T20:31:30.968834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:30.968866] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:30.968892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:30.968949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:31.026921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:31.027818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:31.027934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:31.027969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:31.157284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:31.157444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:31.157485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:31.157514] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:31.161047] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-02-23T20:31:31.161326] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-23T20:31:31.161451] [INFO ] [sig ] SMCI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:31.307863] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SMCI.txt [2026-02-23T20:31:31.308295] [INFO ] [sig ] [2767/3383] Completed SMCI in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.7m [2026-02-23T20:31:31.308346] [INFO ] [sig ] [2768/3383] Forecasting SMCX... [2026-02-23T20:31:31.308383] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-23T20:31:31.308422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-23T20:31:31.321435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-23T20:31:31.321822] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-23T20:31:31.322886] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-23T20:31:31.322947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:31.322980] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:31.323007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:31.323065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:31.380975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:31.381879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:31.382031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:31.382069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:31.511899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:31.512066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:31.512107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:31.512137] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:31.515613] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: UP (p=78.89%) [2026-02-23T20:31:31.515911] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-23T20:31:31.516045] [INFO ] [sig ] SMCX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:31.662054] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SMCX.txt [2026-02-23T20:31:31.662212] [INFO ] [sig ] [2768/3383] Completed SMCX in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.7m [2026-02-23T20:31:31.662253] [INFO ] [sig ] [2769/3383] Forecasting SMFG... [2026-02-23T20:31:31.662284] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-23T20:31:31.662316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-23T20:31:31.673589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-23T20:31:31.673981] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-23T20:31:31.674806] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-23T20:31:31.674861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:31.674894] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:31.674921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:31.674979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:31.731410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:31.732371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:31.732458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:31.732491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:31.857557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:31.857740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:31.857781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:31.857810] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:31.861300] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: UP (p=84.80%) [2026-02-23T20:31:31.861607] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-23T20:31:31.861755] [INFO ] [sig ] SMFG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:32.003789] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SMFG.txt [2026-02-23T20:31:32.003949] [INFO ] [sig ] [2769/3383] Completed SMFG in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:32.003989] [INFO ] [sig ] [2770/3383] Forecasting SMH... [2026-02-23T20:31:32.004020] [INFO ] [sig ] Generating forecast for: SMH [2026-02-23T20:31:32.004050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-23T20:31:32.015057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-23T20:31:32.015390] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-23T20:31:32.016210] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-23T20:31:32.016265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:32.016313] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:32.016342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:32.016398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:32.072704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:32.073475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:32.073557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:32.073613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:32.195519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:32.195698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:32.195740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:32.195769] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:32.199184] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=36.87%) [2026-02-23T20:31:32.199474] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-23T20:31:32.199631] [INFO ] [sig ] SMH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:32.340397] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SMH.txt [2026-02-23T20:31:32.340589] [INFO ] [sig ] [2770/3383] Completed SMH in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:32.340636] [INFO ] [sig ] [2771/3383] Forecasting SMHI... [2026-02-23T20:31:32.340668] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-23T20:31:32.340702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-23T20:31:32.352293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-23T20:31:32.352780] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-23T20:31:32.353709] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-23T20:31:32.353777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:32.353818] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:32.353852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:32.353913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:32.416235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:32.417176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:32.417270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:32.417305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:32.551692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:32.551854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:32.551897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:32.551928] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:32.555830] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=8.43%) [2026-02-23T20:31:32.556185] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-23T20:31:32.556331] [INFO ] [sig ] SMHI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:32.717731] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SMHI.txt [2026-02-23T20:31:32.717944] [INFO ] [sig ] [2771/3383] Completed SMHI in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:32.717997] [INFO ] [sig ] [2772/3383] Forecasting SMHX... [2026-02-23T20:31:32.718032] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-23T20:31:32.718063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-23T20:31:32.731022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-23T20:31:32.731451] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-23T20:31:32.732527] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-23T20:31:32.732611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:32.732663] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:32.732706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:32.732771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:32.800943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:32.801882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:32.801971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:32.802005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:32.928276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:32.928453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:32.928494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:32.928523] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:32.932286] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: DOWN (p=4.87%) [2026-02-23T20:31:32.932623] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-23T20:31:32.932765] [INFO ] [sig ] SMHX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:33.076803] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SMHX.txt [2026-02-23T20:31:33.076960] [INFO ] [sig ] [2772/3383] Completed SMHX in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:33.077000] [INFO ] [sig ] [2773/3383] Forecasting SMID... [2026-02-23T20:31:33.077034] [INFO ] [sig ] Generating forecast for: SMID [2026-02-23T20:31:33.077073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-23T20:31:33.088041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-23T20:31:33.088408] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-23T20:31:33.089236] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-23T20:31:33.089290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:33.089322] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:33.089349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:33.089406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:33.148435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:33.149318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:33.149436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:33.149470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:33.254104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:33.254265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:33.254307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:33.254337] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:33.257825] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: UP (p=59.12%) [2026-02-23T20:31:33.258171] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-23T20:31:33.258307] [INFO ] [sig ] SMID: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:33.405535] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SMID.txt [2026-02-23T20:31:33.405718] [INFO ] [sig ] [2773/3383] Completed SMID in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:33.405761] [INFO ] [sig ] [2774/3383] Forecasting SMPL... [2026-02-23T20:31:33.405804] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-23T20:31:33.405835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-23T20:31:33.418266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-23T20:31:33.418694] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-23T20:31:33.419673] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-23T20:31:33.419728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:33.419762] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:33.419792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:33.419849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:33.478204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:33.478969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:33.479249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:33.479281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:33.607719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:33.607890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:33.607932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:33.608156] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:33.611761] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=11.68%) [2026-02-23T20:31:33.612037] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-23T20:31:33.612163] [INFO ] [sig ] SMPL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:33.755212] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SMPL.txt [2026-02-23T20:31:33.755337] [INFO ] [sig ] [2774/3383] Completed SMPL in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:33.755376] [INFO ] [sig ] [2775/3383] Forecasting SMTC... [2026-02-23T20:31:33.755405] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-23T20:31:33.755436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-23T20:31:33.766518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-23T20:31:33.766856] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-23T20:31:33.767649] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-23T20:31:33.767702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:33.767734] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:33.767762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:33.767822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:33.825110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:33.825749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:33.825833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:33.825865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:33.947906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:33.948069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:33.948110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:33.948138] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:33.951651] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: UP (p=53.51%) [2026-02-23T20:31:33.951957] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-23T20:31:33.952093] [INFO ] [sig ] SMTC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:34.108919] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SMTC.txt [2026-02-23T20:31:34.109092] [INFO ] [sig ] [2775/3383] Completed SMTC in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:34.109135] [INFO ] [sig ] [2776/3383] Forecasting SMTI... [2026-02-23T20:31:34.109167] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-23T20:31:34.109213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-23T20:31:34.122455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-23T20:31:34.122938] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-23T20:31:34.123934] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-23T20:31:34.123999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:34.124036] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:34.124065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:34.124123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:34.197521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:34.198866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:34.198991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:34.199047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:34.375834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:34.376025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:34.376074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:34.376109] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:34.381351] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: DOWN (p=0.25%) [2026-02-23T20:31:34.381924] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-23T20:31:34.382139] [INFO ] [sig ] SMTI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:34.627421] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SMTI.txt [2026-02-23T20:31:34.632073] [INFO ] [sig ] [2776/3383] Completed SMTI in 0.5s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:34.632154] [INFO ] [sig ] [2777/3383] Forecasting SMWB... [2026-02-23T20:31:34.632196] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-23T20:31:34.632237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-23T20:31:34.667549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-23T20:31:34.668254] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-23T20:31:34.669525] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-23T20:31:34.669629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:34.669692] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:34.669735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:34.669819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:34.764606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:34.765861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:34.766041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:34.766088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:34.956329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:34.956596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:34.956666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:34.956737] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:34.962512] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: DOWN (p=12.63%) [2026-02-23T20:31:34.963078] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-23T20:31:34.963295] [INFO ] [sig ] SMWB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:35.194130] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SMWB.txt [2026-02-23T20:31:35.194379] [INFO ] [sig ] [2777/3383] Completed SMWB in 0.6s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:35.194450] [INFO ] [sig ] [2778/3383] Forecasting SMX... [2026-02-23T20:31:35.194500] [INFO ] [sig ] Generating forecast for: SMX [2026-02-23T20:31:35.194547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-23T20:31:35.213238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-23T20:31:35.213704] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-23T20:31:35.214979] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-23T20:31:35.215059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:35.215112] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:35.215158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:35.215253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:35.280110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:35.281151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:35.281248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:35.281282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:35.394900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:35.395069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:35.395111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:35.395139] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:35.398870] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=5.17%) [2026-02-23T20:31:35.399230] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-23T20:31:35.399382] [INFO ] [sig ] SMX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:35.544960] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SMX.txt [2026-02-23T20:31:35.545118] [INFO ] [sig ] [2778/3383] Completed SMX in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:35.545159] [INFO ] [sig ] [2779/3383] Forecasting SN... [2026-02-23T20:31:35.545190] [INFO ] [sig ] Generating forecast for: SN [2026-02-23T20:31:35.545221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-23T20:31:35.556417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-23T20:31:35.556835] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-23T20:31:35.557731] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-23T20:31:35.557788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:35.557821] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:35.557884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:35.557961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:35.615872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:35.616772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:35.616856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:35.616908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:35.749332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:35.749495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:35.749536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:35.749565] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:35.753015] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=79.12%) [2026-02-23T20:31:35.753293] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-23T20:31:35.753415] [INFO ] [sig ] SN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:35.901558] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SN.txt [2026-02-23T20:31:35.901742] [INFO ] [sig ] [2779/3383] Completed SN in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:35.901785] [INFO ] [sig ] [2780/3383] Forecasting SNA... [2026-02-23T20:31:35.901816] [INFO ] [sig ] Generating forecast for: SNA [2026-02-23T20:31:35.901846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-23T20:31:35.913603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-23T20:31:35.914039] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-23T20:31:35.914922] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-23T20:31:35.915154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:35.915237] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:35.915271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:35.915346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:35.973974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:35.974885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:35.974969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:35.975002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:36.097913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:36.098073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:36.098114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:36.098143] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:36.101703] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-02-23T20:31:36.102030] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-23T20:31:36.102169] [INFO ] [sig ] SNA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:36.246188] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SNA.txt [2026-02-23T20:31:36.246354] [INFO ] [sig ] [2780/3383] Completed SNA in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:36.246412] [INFO ] [sig ] [2781/3383] Forecasting SNAP... [2026-02-23T20:31:36.246461] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-23T20:31:36.246493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-23T20:31:36.258014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-23T20:31:36.258408] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-23T20:31:36.259313] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-23T20:31:36.259369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:36.259426] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:36.259465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:36.259540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:36.319150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:36.320116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:36.320202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:36.320235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:36.444799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:36.444962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:36.445005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:36.445034] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:36.448698] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: UP (p=58.83%) [2026-02-23T20:31:36.448998] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-23T20:31:36.449133] [INFO ] [sig ] SNAP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:36.592311] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SNAP.txt [2026-02-23T20:31:36.592445] [INFO ] [sig ] [2781/3383] Completed SNAP in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:36.592485] [INFO ] [sig ] [2782/3383] Forecasting SNCY... [2026-02-23T20:31:36.592515] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-23T20:31:36.592545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-23T20:31:36.604193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-23T20:31:36.604592] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-23T20:31:36.605624] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-23T20:31:36.605684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:36.605724] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:36.605752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:36.605819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:36.671005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:36.672171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:36.672289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:36.672336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:36.812030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:36.812208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:36.812255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:36.812286] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:36.815958] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: DOWN (p=28.56%) [2026-02-23T20:31:36.816305] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-23T20:31:36.816450] [INFO ] [sig ] SNCY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:36.970812] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SNCY.txt [2026-02-23T20:31:36.970973] [INFO ] [sig ] [2782/3383] Completed SNCY in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:36.971012] [INFO ] [sig ] [2783/3383] Forecasting SND... [2026-02-23T20:31:36.971042] [INFO ] [sig ] Generating forecast for: SND [2026-02-23T20:31:36.971075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-23T20:31:36.982133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-23T20:31:36.982511] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-23T20:31:36.983338] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-23T20:31:36.983407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:36.983439] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:36.983467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:36.983524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:37.041220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:37.042094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:37.042193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:37.042225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:37.164317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:37.164500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:37.164549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:37.164645] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:37.168354] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=72.26%) [2026-02-23T20:31:37.168713] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-23T20:31:37.168856] [INFO ] [sig ] SND: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:37.320373] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SND.txt [2026-02-23T20:31:37.320539] [INFO ] [sig ] [2783/3383] Completed SND in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.6m [2026-02-23T20:31:37.320602] [INFO ] [sig ] [2784/3383] Forecasting SNDL... [2026-02-23T20:31:37.320636] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-23T20:31:37.320666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-23T20:31:37.332910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-23T20:31:37.333482] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-23T20:31:37.334315] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-23T20:31:37.334370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:37.334402] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:37.334429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:37.334486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:37.395433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:37.396319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:37.396417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:37.396450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:37.515624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:37.515787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:37.515827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:37.515859] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:37.519417] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=26.08%) [2026-02-23T20:31:37.519776] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-23T20:31:37.519965] [INFO ] [sig ] SNDL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:37.663841] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SNDL.txt [2026-02-23T20:31:37.664003] [INFO ] [sig ] [2784/3383] Completed SNDL in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.6m [2026-02-23T20:31:37.664043] [INFO ] [sig ] [2785/3383] Forecasting SNDX... [2026-02-23T20:31:37.664073] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-23T20:31:37.664103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-23T20:31:37.675864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-23T20:31:37.676271] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-23T20:31:37.677088] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-23T20:31:37.677142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:37.677175] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:37.677202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:37.677259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:37.736104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:37.736983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:37.737074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:37.737107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:37.866336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:37.866500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:37.866541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:37.866591] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:37.870313] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: UP (p=64.74%) [2026-02-23T20:31:37.870661] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-23T20:31:37.870803] [INFO ] [sig ] SNDX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:38.036603] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SNDX.txt [2026-02-23T20:31:38.036766] [INFO ] [sig ] [2785/3383] Completed SNDX in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.6m [2026-02-23T20:31:38.036807] [INFO ] [sig ] [2786/3383] Forecasting SNES... [2026-02-23T20:31:38.036838] [INFO ] [sig ] Generating forecast for: SNES [2026-02-23T20:31:38.036870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-23T20:31:38.049892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-23T20:31:38.050453] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-23T20:31:38.051377] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-23T20:31:38.051435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:38.051468] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:38.051495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:38.051552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:38.113544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:38.114440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:38.114535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:38.114570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:38.241313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:38.241463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:38.241504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:38.241533] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:38.245350] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=31.06%) [2026-02-23T20:31:38.245695] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-23T20:31:38.245840] [INFO ] [sig ] SNES: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:38.403618] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SNES.txt [2026-02-23T20:31:38.403769] [INFO ] [sig ] [2786/3383] Completed SNES in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:38.403810] [INFO ] [sig ] [2787/3383] Forecasting SNEX... [2026-02-23T20:31:38.403840] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-23T20:31:38.403870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-23T20:31:38.414907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-23T20:31:38.415258] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-23T20:31:38.416108] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-23T20:31:38.416162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:38.416195] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:38.416222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:38.416279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:38.473013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:38.473700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:38.473780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:38.473813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:38.599162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:38.599311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:38.599353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:38.599385] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:38.602890] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: DOWN (p=12.44%) [2026-02-23T20:31:38.603194] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-23T20:31:38.603323] [INFO ] [sig ] SNEX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:38.748404] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SNEX.txt [2026-02-23T20:31:38.748566] [INFO ] [sig ] [2787/3383] Completed SNEX in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:38.748631] [INFO ] [sig ] [2788/3383] Forecasting SNFCA... [2026-02-23T20:31:38.748666] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-23T20:31:38.748730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-23T20:31:38.761423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-23T20:31:38.761847] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-23T20:31:38.762720] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-23T20:31:38.762776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:38.762811] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:38.762840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:38.762898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:38.824858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:38.825910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:38.826009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:38.826059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:38.953674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:38.953852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:38.953916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:38.953971] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:38.957796] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: DOWN (p=41.48%) [2026-02-23T20:31:38.958125] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-23T20:31:38.958261] [INFO ] [sig ] SNFCA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:39.120110] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SNFCA.txt [2026-02-23T20:31:39.120282] [INFO ] [sig ] [2788/3383] Completed SNFCA in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:39.120325] [INFO ] [sig ] [2789/3383] Forecasting SNGX... [2026-02-23T20:31:39.120355] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-23T20:31:39.120388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-23T20:31:39.132568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-23T20:31:39.133011] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-23T20:31:39.133896] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-23T20:31:39.133952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:39.133987] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:39.134016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:39.134076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:39.199016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:39.199948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:39.200045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:39.200084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:39.334683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:39.334850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:39.334904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:39.334949] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:39.338780] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=13.39%) [2026-02-23T20:31:39.339075] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-23T20:31:39.339211] [INFO ] [sig ] SNGX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:39.488611] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SNGX.txt [2026-02-23T20:31:39.488765] [INFO ] [sig ] [2789/3383] Completed SNGX in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:39.488807] [INFO ] [sig ] [2790/3383] Forecasting SNN... [2026-02-23T20:31:39.488836] [INFO ] [sig ] Generating forecast for: SNN [2026-02-23T20:31:39.488871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-23T20:31:39.500696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-23T20:31:39.501088] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-23T20:31:39.501921] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-23T20:31:39.501977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:39.502011] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:39.502040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:39.502102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:39.563119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:39.564078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:39.564198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:39.564234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:39.690365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:39.690541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:39.690603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:39.690635] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:39.694194] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=17.21%) [2026-02-23T20:31:39.694480] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-23T20:31:39.694628] [INFO ] [sig ] SNN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:39.835980] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SNN.txt [2026-02-23T20:31:39.836134] [INFO ] [sig ] [2790/3383] Completed SNN in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:39.836174] [INFO ] [sig ] [2791/3383] Forecasting SNOA... [2026-02-23T20:31:39.836205] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-23T20:31:39.836236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-23T20:31:39.847361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-23T20:31:39.847749] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-23T20:31:39.848553] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-23T20:31:39.848626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:39.848659] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:39.848685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:39.848742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:39.909103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:39.909942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:39.910027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:39.910061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:40.029205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:40.029366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:40.029410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:40.029439] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:40.033287] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-02-23T20:31:40.033650] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-23T20:31:40.033796] [INFO ] [sig ] SNOA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:40.193901] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SNOA.txt [2026-02-23T20:31:40.194092] [INFO ] [sig ] [2791/3383] Completed SNOA in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:40.194154] [INFO ] [sig ] [2792/3383] Forecasting SNPS... [2026-02-23T20:31:40.194389] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-23T20:31:40.194431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-23T20:31:40.206849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-23T20:31:40.207289] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-23T20:31:40.208325] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-23T20:31:40.208389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:40.208425] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:40.208452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:40.208511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:40.272771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:40.273837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:40.273936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:40.273978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:40.405660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:40.405827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:40.405873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:40.405903] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:40.410001] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=92.74%) [2026-02-23T20:31:40.410325] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-23T20:31:40.410669] [INFO ] [sig ] SNPS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:40.565624] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SNPS.txt [2026-02-23T20:31:40.565793] [INFO ] [sig ] [2792/3383] Completed SNPS in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:40.565839] [INFO ] [sig ] [2793/3383] Forecasting SNX... [2026-02-23T20:31:40.565871] [INFO ] [sig ] Generating forecast for: SNX [2026-02-23T20:31:40.565904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-23T20:31:40.579536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-23T20:31:40.579931] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-23T20:31:40.580802] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-23T20:31:40.580858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:40.580892] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:40.580920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:40.580978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:40.642038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:40.642850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:40.642936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:40.642971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:40.779928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:40.780107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:40.780153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:40.780184] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:40.784798] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: UP (p=73.56%) [2026-02-23T20:31:40.785099] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-23T20:31:40.785232] [INFO ] [sig ] SNX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:40.940043] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SNX.txt [2026-02-23T20:31:40.940246] [INFO ] [sig ] [2793/3383] Completed SNX in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:40.940290] [INFO ] [sig ] [2794/3383] Forecasting SNY... [2026-02-23T20:31:40.940321] [INFO ] [sig ] Generating forecast for: SNY [2026-02-23T20:31:40.940356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-23T20:31:40.952814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-23T20:31:40.953217] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-23T20:31:40.954120] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-23T20:31:40.954194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:40.954230] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:40.954259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:40.954318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:41.017213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:41.018161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:41.018249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:41.018283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:41.141957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:41.142125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:41.142167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:41.142199] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:41.145997] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: DOWN (p=40.65%) [2026-02-23T20:31:41.146337] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-23T20:31:41.146481] [INFO ] [sig ] SNY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:41.302253] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SNY.txt [2026-02-23T20:31:41.302427] [INFO ] [sig ] [2794/3383] Completed SNY in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:41.302471] [INFO ] [sig ] [2795/3383] Forecasting SO... [2026-02-23T20:31:41.302503] [INFO ] [sig ] Generating forecast for: SO [2026-02-23T20:31:41.302536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-23T20:31:41.314344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-23T20:31:41.314785] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-23T20:31:41.315655] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-23T20:31:41.315718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:41.315764] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:41.315810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:41.315880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:41.377769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:41.378770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:41.378858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:41.378897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:41.508068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:41.508252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:41.508300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:41.508331] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:41.511986] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=59.05%) [2026-02-23T20:31:41.512307] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-23T20:31:41.512443] [INFO ] [sig ] SO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:41.668555] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SO.txt [2026-02-23T20:31:41.668747] [INFO ] [sig ] [2795/3383] Completed SO in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:41.668808] [INFO ] [sig ] [2796/3383] Forecasting SOCL... [2026-02-23T20:31:41.668857] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-23T20:31:41.668893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-23T20:31:41.680508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-23T20:31:41.680951] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-23T20:31:41.681844] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-23T20:31:41.681902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:41.681936] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:41.681965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:41.682025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:41.744525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:41.745453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:41.745541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:41.745606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:41.859521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:41.859721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:41.859772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:41.859809] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:41.863463] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: DOWN (p=18.42%) [2026-02-23T20:31:41.863773] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-23T20:31:41.863907] [INFO ] [sig ] SOCL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:42.015037] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SOCL.txt [2026-02-23T20:31:42.015199] [INFO ] [sig ] [2796/3383] Completed SOCL in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:42.015240] [INFO ] [sig ] [2797/3383] Forecasting SOFI... [2026-02-23T20:31:42.015272] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-23T20:31:42.015306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-23T20:31:42.027152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-23T20:31:42.027535] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-23T20:31:42.028439] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-23T20:31:42.028494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:42.028557] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:42.028606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:42.028667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:42.089872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:42.090745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:42.090836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:42.090871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:42.222540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:42.222709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:42.222751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:42.222782] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:42.226217] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: DOWN (p=16.20%) [2026-02-23T20:31:42.226496] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-23T20:31:42.226640] [INFO ] [sig ] SOFI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:42.368751] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SOFI.txt [2026-02-23T20:31:42.368900] [INFO ] [sig ] [2797/3383] Completed SOFI in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:42.368949] [INFO ] [sig ] [2798/3383] Forecasting SOGP... [2026-02-23T20:31:42.368980] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-23T20:31:42.369010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-23T20:31:42.380004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-23T20:31:42.380404] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-23T20:31:42.381214] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-23T20:31:42.381268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:42.381301] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:42.381328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:42.381384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:42.439950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:42.440890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:42.440976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:42.441011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:42.562074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:42.562240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:42.562284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:42.562316] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:42.565947] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=38.24%) [2026-02-23T20:31:42.566247] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-23T20:31:42.566380] [INFO ] [sig ] SOGP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:42.711998] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SOGP.txt [2026-02-23T20:31:42.712160] [INFO ] [sig ] [2798/3383] Completed SOGP in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:42.712202] [INFO ] [sig ] [2799/3383] Forecasting SOJC... [2026-02-23T20:31:42.712233] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-23T20:31:42.712264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-23T20:31:42.723754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-23T20:31:42.724150] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-23T20:31:42.725027] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-23T20:31:42.725084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:42.725118] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:42.725146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:42.725204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:42.782664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:42.783594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:42.783682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:42.783715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:42.902847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:42.903011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:42.903054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:42.903085] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:42.906905] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=38.04%) [2026-02-23T20:31:42.907252] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-23T20:31:42.907416] [INFO ] [sig ] SOJC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:43.061371] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SOJC.txt [2026-02-23T20:31:43.061538] [INFO ] [sig ] [2799/3383] Completed SOJC in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.5m [2026-02-23T20:31:43.061603] [INFO ] [sig ] [2800/3383] Forecasting SOJD... [2026-02-23T20:31:43.061636] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-23T20:31:43.061668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-23T20:31:43.075388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-23T20:31:43.075860] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-23T20:31:43.076771] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-23T20:31:43.076838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:43.076887] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:43.076920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:43.076980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:43.140238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:43.141197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:43.141292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:43.141328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:43.270292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:43.270459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:43.270500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:43.270590] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:43.274613] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=74.51%) [2026-02-23T20:31:43.274928] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-23T20:31:43.275097] [INFO ] [sig ] SOJD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:43.429887] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SOJD.txt [2026-02-23T20:31:43.430052] [INFO ] [sig ] [2800/3383] Completed SOJD in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-23T20:31:43.430093] [INFO ] [sig ] [2801/3383] Forecasting SOJE... [2026-02-23T20:31:43.430124] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-23T20:31:43.430157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-23T20:31:43.442195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-23T20:31:43.442641] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-23T20:31:43.443660] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-23T20:31:43.443732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:43.443777] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:43.443812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:43.443895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:43.507605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:43.508525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:43.508633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:43.508672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:43.631380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:43.631540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:43.631618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:43.631652] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:43.635256] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: DOWN (p=18.81%) [2026-02-23T20:31:43.635545] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-23T20:31:43.635695] [INFO ] [sig ] SOJE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:43.779054] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SOJE.txt [2026-02-23T20:31:43.779221] [INFO ] [sig ] [2801/3383] Completed SOJE in 0.3s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-23T20:31:43.779263] [INFO ] [sig ] [2802/3383] Forecasting SON... [2026-02-23T20:31:43.779293] [INFO ] [sig ] Generating forecast for: SON [2026-02-23T20:31:43.779325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-23T20:31:43.791769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-23T20:31:43.792083] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-23T20:31:43.792880] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-23T20:31:43.792934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:43.792966] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:43.792994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:43.793051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:43.853969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:43.854882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:43.854966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:43.855002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:43.975187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:43.975348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:43.975392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:43.975424] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:43.978967] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: DOWN (p=38.02%) [2026-02-23T20:31:43.979255] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-23T20:31:43.979387] [INFO ] [sig ] SON: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:44.124063] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SON.txt [2026-02-23T20:31:44.124242] [INFO ] [sig ] [2802/3383] Completed SON in 0.3s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-23T20:31:44.124289] [INFO ] [sig ] [2803/3383] Forecasting SONO... [2026-02-23T20:31:44.124319] [INFO ] [sig ] Generating forecast for: SONO [2026-02-23T20:31:44.124350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-23T20:31:44.135342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-23T20:31:44.135738] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-23T20:31:44.136517] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-23T20:31:44.136594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:44.136631] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:44.136658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:44.136715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:44.196309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:44.197234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:44.197322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:44.197357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:44.319594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:44.319754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:44.319794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:44.319822] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:44.323337] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: UP (p=56.87%) [2026-02-23T20:31:44.323637] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-23T20:31:44.323767] [INFO ] [sig ] SONO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:44.475038] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SONO.txt [2026-02-23T20:31:44.475202] [INFO ] [sig ] [2803/3383] Completed SONO in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:44.475245] [INFO ] [sig ] [2804/3383] Forecasting SOPH... [2026-02-23T20:31:44.475278] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-23T20:31:44.475309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-23T20:31:44.486732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-23T20:31:44.487119] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-23T20:31:44.488009] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-23T20:31:44.488064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:44.488099] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:44.488126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:44.488184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:44.545260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:44.546219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:44.546305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:44.546340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:44.679121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:44.679289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:44.679334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:44.679367] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:44.683194] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: DOWN (p=31.38%) [2026-02-23T20:31:44.683511] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-23T20:31:44.683679] [INFO ] [sig ] SOPH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:44.830244] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SOPH.txt [2026-02-23T20:31:44.830409] [INFO ] [sig ] [2804/3383] Completed SOPH in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:44.830450] [INFO ] [sig ] [2805/3383] Forecasting SOUN... [2026-02-23T20:31:44.830482] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-23T20:31:44.830513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-23T20:31:44.842992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-23T20:31:44.843417] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-23T20:31:44.844323] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-23T20:31:44.844382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:44.844431] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:44.844459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:44.844517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:44.903101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:44.904026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:44.904112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:44.904148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:45.031451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:45.031628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:45.031674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:45.031704] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:45.035185] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=18.78%) [2026-02-23T20:31:45.035471] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-23T20:31:45.035617] [INFO ] [sig ] SOUN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:45.182351] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SOUN.txt [2026-02-23T20:31:45.182514] [INFO ] [sig ] [2805/3383] Completed SOUN in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:45.182558] [INFO ] [sig ] [2806/3383] Forecasting SOXQ... [2026-02-23T20:31:45.182612] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-23T20:31:45.182646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-23T20:31:45.193792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-23T20:31:45.194173] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-23T20:31:45.195001] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-23T20:31:45.195067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:45.195105] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:45.195134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:45.195192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:45.256997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:45.257997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:45.258083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:45.258117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:45.387543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:45.387720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:45.387762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:45.387791] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:45.391543] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=20.86%) [2026-02-23T20:31:45.391876] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-23T20:31:45.392014] [INFO ] [sig ] SOXQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:45.551214] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SOXQ.txt [2026-02-23T20:31:45.551421] [INFO ] [sig ] [2806/3383] Completed SOXQ in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:45.551475] [INFO ] [sig ] [2807/3383] Forecasting SOXX... [2026-02-23T20:31:45.551514] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-23T20:31:45.551555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-23T20:31:45.565738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-23T20:31:45.566247] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-23T20:31:45.567329] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-23T20:31:45.567395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:45.567438] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:45.567476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:45.567556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:45.638005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:45.638995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:45.639143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:45.639193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:45.777222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:45.777604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:45.777651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:45.777681] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:45.781428] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: UP (p=64.68%) [2026-02-23T20:31:45.781749] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-23T20:31:45.781885] [INFO ] [sig ] SOXX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:45.931517] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SOXX.txt [2026-02-23T20:31:45.931696] [INFO ] [sig ] [2807/3383] Completed SOXX in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:45.931738] [INFO ] [sig ] [2808/3383] Forecasting SPAI... [2026-02-23T20:31:45.931771] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-23T20:31:45.931801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-23T20:31:45.944010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-23T20:31:45.944431] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-23T20:31:45.945531] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-23T20:31:45.945610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:45.945654] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:45.945683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:45.945740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:46.010921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:46.011894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:46.011984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:46.012024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:46.141025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:46.141256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:46.141318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:46.141354] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:46.145378] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: UP (p=67.73%) [2026-02-23T20:31:46.145742] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-23T20:31:46.145887] [INFO ] [sig ] SPAI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:46.308010] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SPAI.txt [2026-02-23T20:31:46.308216] [INFO ] [sig ] [2808/3383] Completed SPAI in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:46.308277] [INFO ] [sig ] [2809/3383] Forecasting SPB... [2026-02-23T20:31:46.308320] [INFO ] [sig ] Generating forecast for: SPB [2026-02-23T20:31:46.308356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-23T20:31:46.319979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-23T20:31:46.320429] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-23T20:31:46.321354] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-23T20:31:46.321413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:46.321447] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:46.321474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:46.321532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:46.385592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:46.386533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:46.386646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:46.386682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:46.519096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:46.519266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:46.519311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:46.519342] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:46.523372] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: UP (p=69.86%) [2026-02-23T20:31:46.523754] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-23T20:31:46.523904] [INFO ] [sig ] SPB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:46.684858] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SPB.txt [2026-02-23T20:31:46.685076] [INFO ] [sig ] [2809/3383] Completed SPB in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:46.685136] [INFO ] [sig ] [2810/3383] Forecasting SPCB... [2026-02-23T20:31:46.685172] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-23T20:31:46.685216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-23T20:31:46.697155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-23T20:31:46.697652] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-23T20:31:46.698661] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-23T20:31:46.698719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:46.698754] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:46.698782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:46.698841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:46.763316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:46.764295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:46.764390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:46.764424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:46.911124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:46.911495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:46.911540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:46.911593] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:46.915339] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=89.83%) [2026-02-23T20:31:46.915663] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-23T20:31:46.915798] [INFO ] [sig ] SPCB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:47.084715] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SPCB.txt [2026-02-23T20:31:47.084948] [INFO ] [sig ] [2810/3383] Completed SPCB in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:47.084994] [INFO ] [sig ] [2811/3383] Forecasting SPCE... [2026-02-23T20:31:47.085028] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-23T20:31:47.085075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-23T20:31:47.098225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-23T20:31:47.098692] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-23T20:31:47.099643] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-23T20:31:47.099703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:47.099738] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:47.099767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:47.099824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:47.167094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:47.168272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:47.168369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:47.168404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:47.300989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:47.301191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:47.301263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:47.301314] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:47.305265] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: UP (p=81.67%) [2026-02-23T20:31:47.305555] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-23T20:31:47.305705] [INFO ] [sig ] SPCE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:47.459516] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SPCE.txt [2026-02-23T20:31:47.459696] [INFO ] [sig ] [2811/3383] Completed SPCE in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:47.459742] [INFO ] [sig ] [2812/3383] Forecasting SPE... [2026-02-23T20:31:47.459773] [INFO ] [sig ] Generating forecast for: SPE [2026-02-23T20:31:47.459806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-23T20:31:47.471477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-23T20:31:47.471869] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-23T20:31:47.472774] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-23T20:31:47.472838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:47.472890] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:47.472922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:47.472990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:47.536402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:47.537312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:47.537400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:47.537435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:47.673158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:47.673325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:47.673380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:47.673440] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:47.677539] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: DOWN (p=11.80%) [2026-02-23T20:31:47.677897] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-23T20:31:47.678039] [INFO ] [sig ] SPE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:47.835743] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SPE.txt [2026-02-23T20:31:47.835939] [INFO ] [sig ] [2812/3383] Completed SPE in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:47.835996] [INFO ] [sig ] [2813/3383] Forecasting SPFI... [2026-02-23T20:31:47.836038] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-23T20:31:47.836086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-23T20:31:47.847918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-23T20:31:47.848352] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-23T20:31:47.849241] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-23T20:31:47.849312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:47.849361] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:47.849400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:47.849491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:47.912746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:47.913738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:47.913838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:47.913884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:48.039554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:48.039732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:48.039773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:48.039803] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:48.043219] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=57.16%) [2026-02-23T20:31:48.043496] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-23T20:31:48.043643] [INFO ] [sig ] SPFI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:48.187471] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SPFI.txt [2026-02-23T20:31:48.187805] [INFO ] [sig ] [2813/3383] Completed SPFI in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:48.187848] [INFO ] [sig ] [2814/3383] Forecasting SPG... [2026-02-23T20:31:48.187892] [INFO ] [sig ] Generating forecast for: SPG [2026-02-23T20:31:48.187922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-23T20:31:48.201883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-23T20:31:48.202267] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-23T20:31:48.203105] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-23T20:31:48.203162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:48.203235] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:48.203275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:48.203353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:48.268867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:48.269986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:48.270083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:48.270145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:48.411151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:48.411316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:48.411358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:48.411389] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:48.415235] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=39.94%) [2026-02-23T20:31:48.415531] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-23T20:31:48.415685] [INFO ] [sig ] SPG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:48.566990] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SPG.txt [2026-02-23T20:31:48.567179] [INFO ] [sig ] [2814/3383] Completed SPG in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:48.567247] [INFO ] [sig ] [2815/3383] Forecasting SPGI... [2026-02-23T20:31:48.567282] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-23T20:31:48.567320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-23T20:31:48.578838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-23T20:31:48.579233] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-23T20:31:48.580147] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-23T20:31:48.580213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:48.580252] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:48.580288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:48.580346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:48.636628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:48.637390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:48.637489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:48.637524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:48.759766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:48.759929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:48.759970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:48.760000] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:48.763517] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=65.79%) [2026-02-23T20:31:48.763822] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-23T20:31:48.763950] [INFO ] [sig ] SPGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:48.904937] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SPGI.txt [2026-02-23T20:31:48.905084] [INFO ] [sig ] [2815/3383] Completed SPGI in 0.3s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:48.905125] [INFO ] [sig ] [2816/3383] Forecasting SPH... [2026-02-23T20:31:48.905155] [INFO ] [sig ] Generating forecast for: SPH [2026-02-23T20:31:48.905187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-23T20:31:48.916713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-23T20:31:48.917080] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-23T20:31:48.917915] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-23T20:31:48.917969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:48.918002] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:48.918044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:48.918101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:48.979114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:48.980085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:48.980190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:48.980231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:49.101548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:49.101727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:49.101770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:49.101799] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:49.105418] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=47.45%) [2026-02-23T20:31:49.105739] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-23T20:31:49.105876] [INFO ] [sig ] SPH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:49.257801] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SPH.txt [2026-02-23T20:31:49.258016] [INFO ] [sig ] [2816/3383] Completed SPH in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.4m [2026-02-23T20:31:49.258065] [INFO ] [sig ] [2817/3383] Forecasting SPOK... [2026-02-23T20:31:49.258095] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-23T20:31:49.258128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-23T20:31:49.271088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-23T20:31:49.271536] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-23T20:31:49.272923] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-23T20:31:49.272981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:49.273014] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:49.273040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:49.273098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:49.333784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:49.334756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:49.334854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:49.334891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:49.461762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:49.461923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:49.461964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:49.462054] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:49.465760] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: DOWN (p=34.26%) [2026-02-23T20:31:49.466073] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-23T20:31:49.466210] [INFO ] [sig ] SPOK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:49.621897] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SPOK.txt [2026-02-23T20:31:49.622053] [INFO ] [sig ] [2817/3383] Completed SPOK in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.4m [2026-02-23T20:31:49.622095] [INFO ] [sig ] [2818/3383] Forecasting SPRO... [2026-02-23T20:31:49.622125] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-23T20:31:49.622157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-23T20:31:49.633134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-23T20:31:49.633498] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-23T20:31:49.634374] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-23T20:31:49.634429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:49.634464] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:49.634492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:49.634549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:49.701959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:49.703152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:49.703271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:49.703320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:49.836853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:49.837013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:49.837054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:49.837083] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:49.840594] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: UP (p=56.63%) [2026-02-23T20:31:49.840880] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-23T20:31:49.841007] [INFO ] [sig ] SPRO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:49.985001] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SPRO.txt [2026-02-23T20:31:49.985166] [INFO ] [sig ] [2818/3383] Completed SPRO in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.4m [2026-02-23T20:31:49.985215] [INFO ] [sig ] [2819/3383] Forecasting SPRX... [2026-02-23T20:31:49.985253] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-23T20:31:49.985289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-23T20:31:49.997142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-23T20:31:49.997522] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-23T20:31:49.998372] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-23T20:31:49.998427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:49.998461] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:49.998488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:49.998549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:50.062235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:50.063172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:50.063285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:50.063325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:50.184560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:50.184729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:50.184773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:50.184804] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:50.188606] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-02-23T20:31:50.188958] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-23T20:31:50.189118] [INFO ] [sig ] SPRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:50.332435] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SPRX.txt [2026-02-23T20:31:50.332595] [INFO ] [sig ] [2819/3383] Completed SPRX in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 3.4m [2026-02-23T20:31:50.332638] [INFO ] [sig ] [2820/3383] Forecasting SPRY... [2026-02-23T20:31:50.332668] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-23T20:31:50.332708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-23T20:31:50.346304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-23T20:31:50.346696] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-23T20:31:50.347475] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-23T20:31:50.347529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:50.347561] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:50.347622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:50.347682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:50.405887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:50.406878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:50.406990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:50.407042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:50.536784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:50.536943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:50.536986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:50.537015] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:50.540520] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=24.18%) [2026-02-23T20:31:50.540835] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-23T20:31:50.540964] [INFO ] [sig ] SPRY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:50.692555] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SPRY.txt [2026-02-23T20:31:50.692720] [INFO ] [sig ] [2820/3383] Completed SPRY in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:50.692762] [INFO ] [sig ] [2821/3383] Forecasting SPSC... [2026-02-23T20:31:50.692793] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-23T20:31:50.692824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-23T20:31:50.705422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-23T20:31:50.705830] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-23T20:31:50.706936] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-23T20:31:50.706993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:50.707027] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:50.707055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:50.707113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:50.775687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:50.776432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:50.776533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:50.776590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:50.902800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:50.902976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:50.903018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:50.903053] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:50.906752] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=42.33%) [2026-02-23T20:31:50.907033] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-23T20:31:50.907172] [INFO ] [sig ] SPSC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:51.052594] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SPSC.txt [2026-02-23T20:31:51.052771] [INFO ] [sig ] [2821/3383] Completed SPSC in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:51.052820] [INFO ] [sig ] [2822/3383] Forecasting SPWH... [2026-02-23T20:31:51.052853] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-23T20:31:51.052885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-23T20:31:51.066712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-23T20:31:51.067156] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-23T20:31:51.068268] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-23T20:31:51.068326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:51.068360] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:51.068386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:51.068449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:51.141984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:51.142928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:51.143040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:51.143076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:51.265659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:51.265823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:51.265864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:51.265893] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:51.269407] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=45.44%) [2026-02-23T20:31:51.269750] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-23T20:31:51.269891] [INFO ] [sig ] SPWH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:51.418169] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SPWH.txt [2026-02-23T20:31:51.418328] [INFO ] [sig ] [2822/3383] Completed SPWH in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:51.418370] [INFO ] [sig ] [2823/3383] Forecasting SPXC... [2026-02-23T20:31:51.418401] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-23T20:31:51.418433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-23T20:31:51.430065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-23T20:31:51.430472] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-23T20:31:51.431338] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-23T20:31:51.431395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:51.431430] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:51.431459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:51.431517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:51.491761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:51.492646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:51.492729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:51.492762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:51.618623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:51.618787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:51.618829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:51.618875] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:51.622350] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: UP (p=77.06%) [2026-02-23T20:31:51.622661] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-23T20:31:51.622789] [INFO ] [sig ] SPXC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:51.775085] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SPXC.txt [2026-02-23T20:31:51.775267] [INFO ] [sig ] [2823/3383] Completed SPXC in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:51.775311] [INFO ] [sig ] [2824/3383] Forecasting SPXX... [2026-02-23T20:31:51.775342] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-23T20:31:51.775373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-23T20:31:51.787244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-23T20:31:51.787681] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-23T20:31:51.788702] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-23T20:31:51.788761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:51.788795] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:51.788825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:51.788883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:51.848604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:51.849539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:51.849687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:51.849723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:51.968778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:51.968937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:51.968978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:51.969007] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:51.972486] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-02-23T20:31:51.972789] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-23T20:31:51.972919] [INFO ] [sig ] SPXX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:52.115208] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SPXX.txt [2026-02-23T20:31:52.115366] [INFO ] [sig ] [2824/3383] Completed SPXX in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:52.115407] [INFO ] [sig ] [2825/3383] Forecasting SQM... [2026-02-23T20:31:52.115438] [INFO ] [sig ] Generating forecast for: SQM [2026-02-23T20:31:52.115469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-23T20:31:52.126438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-23T20:31:52.126838] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-23T20:31:52.127662] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-23T20:31:52.127716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:52.127749] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:52.127776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:52.127832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:52.184378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:52.185283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:52.185367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:52.185401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:52.317961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:52.318128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:52.318171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:52.318201] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:52.321830] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: DOWN (p=20.16%) [2026-02-23T20:31:52.322128] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-23T20:31:52.322263] [INFO ] [sig ] SQM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:52.470546] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SQM.txt [2026-02-23T20:31:52.470720] [INFO ] [sig ] [2825/3383] Completed SQM in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:52.470762] [INFO ] [sig ] [2826/3383] Forecasting SQNS... [2026-02-23T20:31:52.470792] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-23T20:31:52.470822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-23T20:31:52.481845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-23T20:31:52.482219] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-23T20:31:52.483238] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-23T20:31:52.483304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:52.483343] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:52.483371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:52.483427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:52.546059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:52.547150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:52.547234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:52.547268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:52.665646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:52.665802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:52.665843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:52.665871] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:52.669341] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: UP (p=64.86%) [2026-02-23T20:31:52.669641] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-23T20:31:52.669768] [INFO ] [sig ] SQNS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:52.818846] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SQNS.txt [2026-02-23T20:31:52.819003] [INFO ] [sig ] [2826/3383] Completed SQNS in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:52.819044] [INFO ] [sig ] [2827/3383] Forecasting SQQQ... [2026-02-23T20:31:52.819074] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-23T20:31:52.819105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-23T20:31:52.830633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-23T20:31:52.830999] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-23T20:31:52.831790] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-23T20:31:52.831843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:52.831875] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:52.831903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:52.831988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:52.891396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:52.892299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:52.892384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:52.892419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:53.019821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:53.019977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:53.020017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:53.020046] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:53.023450] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-02-23T20:31:53.023745] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-23T20:31:53.023870] [INFO ] [sig ] SQQQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:53.171009] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SQQQ.txt [2026-02-23T20:31:53.171176] [INFO ] [sig ] [2827/3383] Completed SQQQ in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:53.171219] [INFO ] [sig ] [2828/3383] Forecasting SRAD... [2026-02-23T20:31:53.171251] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-23T20:31:53.171314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-23T20:31:53.182843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-23T20:31:53.183173] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-23T20:31:53.183999] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-23T20:31:53.184055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:53.184090] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:53.184118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:53.184176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:53.247708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:53.248887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:53.248975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:53.249010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:53.394368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:53.394609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:53.394676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:53.394718] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:53.398933] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: DOWN (p=32.54%) [2026-02-23T20:31:53.399410] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-23T20:31:53.399639] [INFO ] [sig ] SRAD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:53.554597] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SRAD.txt [2026-02-23T20:31:53.554758] [INFO ] [sig ] [2828/3383] Completed SRAD in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:53.554799] [INFO ] [sig ] [2829/3383] Forecasting SRBK... [2026-02-23T20:31:53.554830] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-23T20:31:53.554862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-23T20:31:53.567720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-23T20:31:53.568168] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-23T20:31:53.569016] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-23T20:31:53.569086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:53.569120] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:53.569148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:53.569204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:53.630142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:53.631217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:53.631300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:53.631333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:53.752487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:53.752670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:53.752721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:53.752751] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:53.756870] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-02-23T20:31:53.757166] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-23T20:31:53.757321] [INFO ] [sig ] SRBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:53.914490] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SRBK.txt [2026-02-23T20:31:53.914873] [INFO ] [sig ] [2829/3383] Completed SRBK in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:53.914917] [INFO ] [sig ] [2830/3383] Forecasting SRCE... [2026-02-23T20:31:53.914947] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-23T20:31:53.914977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-23T20:31:53.928992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-23T20:31:53.929405] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-23T20:31:53.930292] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-23T20:31:53.930361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:53.930410] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:53.930443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:53.930502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:53.993110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:53.994053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:53.994137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:53.994172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:54.119400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:54.119554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:54.119612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:54.119644] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:54.123088] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: UP (p=86.48%) [2026-02-23T20:31:54.123379] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-23T20:31:54.123509] [INFO ] [sig ] SRCE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:54.266628] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SRCE.txt [2026-02-23T20:31:54.266784] [INFO ] [sig ] [2830/3383] Completed SRCE in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:54.266824] [INFO ] [sig ] [2831/3383] Forecasting SRE... [2026-02-23T20:31:54.266854] [INFO ] [sig ] Generating forecast for: SRE [2026-02-23T20:31:54.266884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-23T20:31:54.277528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-23T20:31:54.277930] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-23T20:31:54.278739] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-23T20:31:54.278793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:54.278854] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:54.278883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:54.278940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:54.342188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:54.343078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:54.343162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:54.343196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:54.466983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:54.467148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:54.467191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:54.467219] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:54.470842] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=27.83%) [2026-02-23T20:31:54.471174] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-23T20:31:54.471318] [INFO ] [sig ] SRE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:54.614377] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SRE.txt [2026-02-23T20:31:54.614521] [INFO ] [sig ] [2831/3383] Completed SRE in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:54.614595] [INFO ] [sig ] [2832/3383] Forecasting SREA... [2026-02-23T20:31:54.614646] [INFO ] [sig ] Generating forecast for: SREA [2026-02-23T20:31:54.614682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-23T20:31:54.625619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-23T20:31:54.625972] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-23T20:31:54.626859] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-23T20:31:54.626915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:54.626949] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:54.626977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:54.627036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:54.688667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:54.689815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:54.689942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:54.689978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:54.808117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:54.808275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:54.808324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:54.808359] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:54.811892] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: DOWN (p=7.36%) [2026-02-23T20:31:54.812171] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-23T20:31:54.812315] [INFO ] [sig ] SREA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:54.955097] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SREA.txt [2026-02-23T20:31:54.955258] [INFO ] [sig ] [2832/3383] Completed SREA in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:54.955300] [INFO ] [sig ] [2833/3383] Forecasting SRFM... [2026-02-23T20:31:54.955333] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-23T20:31:54.955369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-23T20:31:54.967153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-23T20:31:54.967522] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-23T20:31:54.968342] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-23T20:31:54.968397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:54.968429] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:54.968456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:54.968512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:55.026476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:55.027457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:55.027547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:55.027604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:55.148382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:55.148555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:55.148632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:55.148669] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:55.152429] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: DOWN (p=4.33%) [2026-02-23T20:31:55.152744] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-23T20:31:55.152880] [INFO ] [sig ] SRFM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:55.295559] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SRFM.txt [2026-02-23T20:31:55.295723] [INFO ] [sig ] [2833/3383] Completed SRFM in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 3.3m [2026-02-23T20:31:55.295773] [INFO ] [sig ] [2834/3383] Forecasting SRG... [2026-02-23T20:31:55.295804] [INFO ] [sig ] Generating forecast for: SRG [2026-02-23T20:31:55.295836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-23T20:31:55.306605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-23T20:31:55.306977] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-23T20:31:55.307803] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-23T20:31:55.307887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:55.307923] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:55.307952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:55.308009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:55.367649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:55.368470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:55.368559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:55.368614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:55.494167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:55.494359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:55.494402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:55.494477] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:55.498342] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=10.23%) [2026-02-23T20:31:55.498679] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-23T20:31:55.498810] [INFO ] [sig ] SRG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:55.641923] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SRG.txt [2026-02-23T20:31:55.642065] [INFO ] [sig ] [2834/3383] Completed SRG in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 3.3m [2026-02-23T20:31:55.642108] [INFO ] [sig ] [2835/3383] Forecasting SRI... [2026-02-23T20:31:55.642138] [INFO ] [sig ] Generating forecast for: SRI [2026-02-23T20:31:55.642170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-23T20:31:55.653241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-23T20:31:55.653595] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-23T20:31:55.654393] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-23T20:31:55.654448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:55.654481] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:55.654508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:55.654564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:55.711776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:55.712447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:55.712528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:55.712561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:55.843277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:55.843451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:55.843702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:55.843733] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:55.847443] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=69.12%) [2026-02-23T20:31:55.847742] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-23T20:31:55.847898] [INFO ] [sig ] SRI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:55.993815] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SRI.txt [2026-02-23T20:31:55.993959] [INFO ] [sig ] [2835/3383] Completed SRI in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.3m [2026-02-23T20:31:55.994010] [INFO ] [sig ] [2836/3383] Forecasting SRRK... [2026-02-23T20:31:55.994043] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-23T20:31:55.994074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-23T20:31:56.005098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-23T20:31:56.005436] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-23T20:31:56.006255] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-23T20:31:56.006315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:56.006348] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:56.006376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:56.006436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:56.063540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:56.064226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:56.064306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:56.064338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:56.186167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:56.186360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:56.186402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:56.186431] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:56.189914] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=4.97%) [2026-02-23T20:31:56.190248] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-23T20:31:56.190391] [INFO ] [sig ] SRRK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:56.349913] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SRRK.txt [2026-02-23T20:31:56.350097] [INFO ] [sig ] [2836/3383] Completed SRRK in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.3m [2026-02-23T20:31:56.350141] [INFO ] [sig ] [2837/3383] Forecasting SRTS... [2026-02-23T20:31:56.350172] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-23T20:31:56.350203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-23T20:31:56.363382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-23T20:31:56.363720] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-23T20:31:56.364508] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-23T20:31:56.364561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:56.364622] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:56.364650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:56.364714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:56.421961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:56.422643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:56.422725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:56.422758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:56.544335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:56.544509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:56.544553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:56.544602] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:56.548119] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-23T20:31:56.548429] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-23T20:31:56.548558] [INFO ] [sig ] SRTS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:56.690435] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SRTS.txt [2026-02-23T20:31:56.690734] [INFO ] [sig ] [2837/3383] Completed SRTS in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:31:56.690775] [INFO ] [sig ] [2838/3383] Forecasting SSB... [2026-02-23T20:31:56.690805] [INFO ] [sig ] Generating forecast for: SSB [2026-02-23T20:31:56.690835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-23T20:31:56.702756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-23T20:31:56.703075] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-23T20:31:56.704070] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-23T20:31:56.704124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:56.704157] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:56.704184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:56.704240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:56.762657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:56.763307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:56.763395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:56.763427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:56.883492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:56.883656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:56.883697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:56.883728] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:56.887158] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: UP (p=51.50%) [2026-02-23T20:31:56.887433] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-23T20:31:56.887556] [INFO ] [sig ] SSB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:57.028384] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SSB.txt [2026-02-23T20:31:57.028560] [INFO ] [sig ] [2838/3383] Completed SSB in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:31:57.028627] [INFO ] [sig ] [2839/3383] Forecasting SSD... [2026-02-23T20:31:57.028658] [INFO ] [sig ] Generating forecast for: SSD [2026-02-23T20:31:57.028691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-23T20:31:57.040634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-23T20:31:57.041073] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-23T20:31:57.041931] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-23T20:31:57.041991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:57.042023] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:57.042051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:57.042108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:57.103668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:57.104734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:57.104820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:57.104853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:57.226058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:57.226212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:57.226252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:57.226281] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:57.230211] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-02-23T20:31:57.230532] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-23T20:31:57.230684] [INFO ] [sig ] SSD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:57.373113] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SSD.txt [2026-02-23T20:31:57.373244] [INFO ] [sig ] [2839/3383] Completed SSD in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:31:57.373284] [INFO ] [sig ] [2840/3383] Forecasting SSL... [2026-02-23T20:31:57.373314] [INFO ] [sig ] Generating forecast for: SSL [2026-02-23T20:31:57.373348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-23T20:31:57.386835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-23T20:31:57.387174] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-23T20:31:57.388021] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-23T20:31:57.388075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:57.388122] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:57.388151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:57.388207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:57.446901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:57.447530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:57.447628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:57.447663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:57.572634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:57.572805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:57.572848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:57.572877] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:57.576421] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-02-23T20:31:57.576736] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-23T20:31:57.576869] [INFO ] [sig ] SSL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:57.718786] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SSL.txt [2026-02-23T20:31:57.718918] [INFO ] [sig ] [2840/3383] Completed SSL in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:31:57.718976] [INFO ] [sig ] [2841/3383] Forecasting SSNC... [2026-02-23T20:31:57.719008] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-23T20:31:57.719038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-23T20:31:57.729742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-23T20:31:57.730081] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-23T20:31:57.730952] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-23T20:31:57.731006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:57.731038] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:57.731066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:57.731123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:57.788751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:57.789372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:57.789509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:57.789543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:57.926644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:57.926877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:57.926929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:57.926964] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:57.931517] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=11.95%) [2026-02-23T20:31:57.931954] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-23T20:31:57.932113] [INFO ] [sig ] SSNC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:58.078680] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SSNC.txt [2026-02-23T20:31:58.078879] [INFO ] [sig ] [2841/3383] Completed SSNC in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:31:58.078942] [INFO ] [sig ] [2842/3383] Forecasting SSP... [2026-02-23T20:31:58.078990] [INFO ] [sig ] Generating forecast for: SSP [2026-02-23T20:31:58.079048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-23T20:31:58.091777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-23T20:31:58.092246] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-23T20:31:58.093181] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-23T20:31:58.093239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:58.093273] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:58.093300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:58.093363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:58.153483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:58.154450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:58.154555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:58.154609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:58.274329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:58.274505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:58.274547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:58.274596] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:58.278045] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=15.65%) [2026-02-23T20:31:58.278338] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-23T20:31:58.278470] [INFO ] [sig ] SSP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:58.423221] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SSP.txt [2026-02-23T20:31:58.423402] [INFO ] [sig ] [2842/3383] Completed SSP in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:31:58.423452] [INFO ] [sig ] [2843/3383] Forecasting SSRM... [2026-02-23T20:31:58.423488] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-23T20:31:58.423519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-23T20:31:58.436398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-23T20:31:58.436856] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-23T20:31:58.437790] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-23T20:31:58.437882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:58.437917] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:58.437945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:58.438003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:58.500930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:58.501870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:58.501961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:58.501995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:58.630354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:58.630515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:58.630557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:58.630608] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:58.634091] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=61.05%) [2026-02-23T20:31:58.634399] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-23T20:31:58.634533] [INFO ] [sig ] SSRM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:58.785773] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SSRM.txt [2026-02-23T20:31:58.785948] [INFO ] [sig ] [2843/3383] Completed SSRM in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:31:58.786006] [INFO ] [sig ] [2844/3383] Forecasting SSSS... [2026-02-23T20:31:58.786040] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-23T20:31:58.786069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-23T20:31:58.798122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-23T20:31:58.798560] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-23T20:31:58.799504] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-23T20:31:58.799563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:58.799620] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:58.799649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:58.799712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:58.860273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:58.861229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:58.861322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:58.861357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:58.989072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:58.989241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:58.989289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:58.989320] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:58.992820] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: DOWN (p=49.54%) [2026-02-23T20:31:58.993109] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-23T20:31:58.993238] [INFO ] [sig ] SSSS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:31:59.140743] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SSSS.txt [2026-02-23T20:31:59.140955] [INFO ] [sig ] [2844/3383] Completed SSSS in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:31:59.141023] [INFO ] [sig ] [2845/3383] Forecasting SSTI... [2026-02-23T20:31:59.141066] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-23T20:31:59.141109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-23T20:31:59.153238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-23T20:31:59.153659] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-23T20:31:59.154505] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-23T20:31:59.154561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:59.154619] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:59.154648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:59.154706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:59.214535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:59.215443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:59.215533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:59.215566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:59.338986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:59.339151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:59.339196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:59.339225] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:59.342899] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: UP (p=75.83%) [2026-02-23T20:31:59.343297] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-23T20:31:59.343482] [INFO ] [sig ] SSTI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:59.496881] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SSTI.txt [2026-02-23T20:31:59.497044] [INFO ] [sig ] [2845/3383] Completed SSTI in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:31:59.497085] [INFO ] [sig ] [2846/3383] Forecasting SSTK... [2026-02-23T20:31:59.497116] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-23T20:31:59.497147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-23T20:31:59.509178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-23T20:31:59.509670] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-23T20:31:59.510708] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-23T20:31:59.510770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:59.510805] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:59.510836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:59.510899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:59.569943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:59.570946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:59.571039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:59.571084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:31:59.692352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:31:59.692533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:31:59.692595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:31:59.692628] [INFO ] [FORECASTER] Training complete [2026-02-23T20:31:59.696147] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=99.57%) [2026-02-23T20:31:59.696452] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-23T20:31:59.696604] [INFO ] [sig ] SSTK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:31:59.840557] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SSTK.txt [2026-02-23T20:31:59.840737] [INFO ] [sig ] [2846/3383] Completed SSTK in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:31:59.840779] [INFO ] [sig ] [2847/3383] Forecasting SSYS... [2026-02-23T20:31:59.840810] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-23T20:31:59.840840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-23T20:31:59.852077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-23T20:31:59.852459] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-23T20:31:59.853268] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-23T20:31:59.853322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:31:59.853356] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:31:59.853383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:31:59.853440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:31:59.912202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:31:59.912975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:31:59.913060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:31:59.913095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:00.033933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:00.034100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:00.034146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:00.034201] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:00.037920] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: UP (p=89.14%) [2026-02-23T20:32:00.038214] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-23T20:32:00.038345] [INFO ] [sig ] SSYS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:00.184158] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SSYS.txt [2026-02-23T20:32:00.184330] [INFO ] [sig ] [2847/3383] Completed SSYS in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:32:00.184382] [INFO ] [sig ] [2848/3383] Forecasting STAA... [2026-02-23T20:32:00.184420] [INFO ] [sig ] Generating forecast for: STAA [2026-02-23T20:32:00.184460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-23T20:32:00.196416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-23T20:32:00.197041] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-23T20:32:00.198078] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-23T20:32:00.198134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:00.198198] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:00.198228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:00.198286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:00.254960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:00.255822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:00.255903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:00.255937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:00.382668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:00.382830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:00.382872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:00.382902] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:00.386431] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=38.98%) [2026-02-23T20:32:00.386762] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-23T20:32:00.386890] [INFO ] [sig ] STAA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:00.530128] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STAA.txt [2026-02-23T20:32:00.530286] [INFO ] [sig ] [2848/3383] Completed STAA in 0.3s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:32:00.530330] [INFO ] [sig ] [2849/3383] Forecasting STAG... [2026-02-23T20:32:00.530360] [INFO ] [sig ] Generating forecast for: STAG [2026-02-23T20:32:00.530394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-23T20:32:00.545984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-23T20:32:00.546354] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-23T20:32:00.547172] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-23T20:32:00.547227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:00.547260] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:00.547289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:00.547346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:00.621379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:00.622555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:00.622682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:00.622719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:00.752533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:00.752708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:00.752753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:00.752782] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:00.756307] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: UP (p=86.79%) [2026-02-23T20:32:00.756647] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-23T20:32:00.756948] [INFO ] [sig ] STAG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:00.906787] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STAG.txt [2026-02-23T20:32:00.906928] [INFO ] [sig ] [2849/3383] Completed STAG in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:32:00.906968] [INFO ] [sig ] [2850/3383] Forecasting STBA... [2026-02-23T20:32:00.906998] [INFO ] [sig ] Generating forecast for: STBA [2026-02-23T20:32:00.907029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-23T20:32:00.918197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-23T20:32:00.918627] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-23T20:32:00.919648] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-23T20:32:00.919706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:00.919741] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:00.919768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:00.919826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:00.982448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:00.983755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:00.983844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:00.983879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:01.102198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:01.102342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:01.102389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:01.102436] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:01.105923] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=66.24%) [2026-02-23T20:32:01.106217] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-23T20:32:01.106348] [INFO ] [sig ] STBA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:01.268624] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STBA.txt [2026-02-23T20:32:01.268792] [INFO ] [sig ] [2850/3383] Completed STBA in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.2m [2026-02-23T20:32:01.269023] [INFO ] [sig ] [2851/3383] Forecasting STC... [2026-02-23T20:32:01.269054] [INFO ] [sig ] Generating forecast for: STC [2026-02-23T20:32:01.269087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-23T20:32:01.280601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-23T20:32:01.280962] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-23T20:32:01.281883] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-23T20:32:01.281937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:01.281986] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:01.282016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:01.282074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:01.345196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:01.346295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:01.346382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:01.346417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:01.470888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:01.471055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:01.471099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:01.471194] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:01.475094] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=86.15%) [2026-02-23T20:32:01.475432] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-23T20:32:01.475609] [INFO ] [sig ] STC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:01.634367] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STC.txt [2026-02-23T20:32:01.634521] [INFO ] [sig ] [2851/3383] Completed STC in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.2m [2026-02-23T20:32:01.634562] [INFO ] [sig ] [2852/3383] Forecasting STE... [2026-02-23T20:32:01.634613] [INFO ] [sig ] Generating forecast for: STE [2026-02-23T20:32:01.634647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-23T20:32:01.645913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-23T20:32:01.646294] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-23T20:32:01.647147] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-23T20:32:01.647202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:01.647235] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:01.647263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:01.647332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:01.710723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:01.711640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:01.711729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:01.711763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:01.845103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:01.845269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:01.845314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:01.845343] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:01.849074] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=9.36%) [2026-02-23T20:32:01.849373] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-23T20:32:01.849504] [INFO ] [sig ] STE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:02.002644] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STE.txt [2026-02-23T20:32:02.002813] [INFO ] [sig ] [2852/3383] Completed STE in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.2m [2026-02-23T20:32:02.002857] [INFO ] [sig ] [2853/3383] Forecasting STEL... [2026-02-23T20:32:02.002920] [INFO ] [sig ] Generating forecast for: STEL [2026-02-23T20:32:02.002960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-23T20:32:02.014433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-23T20:32:02.014924] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-23T20:32:02.015821] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-23T20:32:02.015877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:02.015910] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:02.015937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:02.015995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:02.075040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:02.076052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:02.076143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:02.076177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:02.203868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:02.204032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:02.204078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:02.204108] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:02.208297] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-02-23T20:32:02.208638] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-23T20:32:02.208987] [INFO ] [sig ] STEL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:02.354811] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STEL.txt [2026-02-23T20:32:02.354949] [INFO ] [sig ] [2853/3383] Completed STEL in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.2m [2026-02-23T20:32:02.354988] [INFO ] [sig ] [2854/3383] Forecasting STEM... [2026-02-23T20:32:02.355018] [INFO ] [sig ] Generating forecast for: STEM [2026-02-23T20:32:02.355050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-23T20:32:02.367179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-23T20:32:02.367538] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-23T20:32:02.368803] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-23T20:32:02.368858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:02.368891] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:02.368918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:02.368975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:02.428396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:02.429108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:02.429192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:02.429225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:02.552959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:02.553074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:02.553116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:02.553143] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:02.556643] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=80.18%) [2026-02-23T20:32:02.556925] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-23T20:32:02.557050] [INFO ] [sig ] STEM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:02.723222] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STEM.txt [2026-02-23T20:32:02.723431] [INFO ] [sig ] [2854/3383] Completed STEM in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:02.723509] [INFO ] [sig ] [2855/3383] Forecasting STEP... [2026-02-23T20:32:02.723596] [INFO ] [sig ] Generating forecast for: STEP [2026-02-23T20:32:02.723647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-23T20:32:02.738527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-23T20:32:02.739139] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-23T20:32:02.740346] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-23T20:32:02.740404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:02.740447] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:02.740494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:02.740637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:02.812703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:02.813616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:02.813703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:02.813737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:02.936269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:02.936428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:02.936478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:02.936514] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:02.939995] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=13.10%) [2026-02-23T20:32:02.940273] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-23T20:32:02.940396] [INFO ] [sig ] STEP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:03.094030] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STEP.txt [2026-02-23T20:32:03.094375] [INFO ] [sig ] [2855/3383] Completed STEP in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:03.094427] [INFO ] [sig ] [2856/3383] Forecasting STHO... [2026-02-23T20:32:03.094469] [INFO ] [sig ] Generating forecast for: STHO [2026-02-23T20:32:03.094517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-23T20:32:03.105315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-23T20:32:03.105758] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-23T20:32:03.106657] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-23T20:32:03.106712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:03.106745] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:03.106771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:03.106828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:03.169666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:03.170604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:03.170695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:03.170738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:03.291076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:03.291230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:03.291275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:03.291304] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:03.294807] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=42.63%) [2026-02-23T20:32:03.295101] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-23T20:32:03.295231] [INFO ] [sig ] STHO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:03.455618] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STHO.txt [2026-02-23T20:32:03.455747] [INFO ] [sig ] [2856/3383] Completed STHO in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:03.455788] [INFO ] [sig ] [2857/3383] Forecasting STI... [2026-02-23T20:32:03.455817] [INFO ] [sig ] Generating forecast for: STI [2026-02-23T20:32:03.455849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-23T20:32:03.467033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-23T20:32:03.467365] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-23T20:32:03.468221] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-23T20:32:03.468277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:03.468310] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:03.468336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:03.468393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:03.530143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:03.530956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:03.531064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:03.531108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:03.659495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:03.659683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:03.659727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:03.659756] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:03.663426] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: UP (p=57.07%) [2026-02-23T20:32:03.663744] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-23T20:32:03.663882] [INFO ] [sig ] STI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:03.806530] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STI.txt [2026-02-23T20:32:03.806697] [INFO ] [sig ] [2857/3383] Completed STI in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:03.806740] [INFO ] [sig ] [2858/3383] Forecasting STIM... [2026-02-23T20:32:03.806770] [INFO ] [sig ] Generating forecast for: STIM [2026-02-23T20:32:03.806800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-23T20:32:03.818713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-23T20:32:03.819061] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-23T20:32:03.819889] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-23T20:32:03.819943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:03.819975] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:03.820003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:03.820059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:03.881908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:03.882730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:03.882844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:03.882881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:04.006504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:04.006675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:04.006716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:04.006762] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:04.010615] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=90.74%) [2026-02-23T20:32:04.010898] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-23T20:32:04.011021] [INFO ] [sig ] STIM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:04.154435] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STIM.txt [2026-02-23T20:32:04.154586] [INFO ] [sig ] [2858/3383] Completed STIM in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:04.154630] [INFO ] [sig ] [2859/3383] Forecasting STK... [2026-02-23T20:32:04.154660] [INFO ] [sig ] Generating forecast for: STK [2026-02-23T20:32:04.154690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-23T20:32:04.165544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-23T20:32:04.165945] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-23T20:32:04.167026] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-23T20:32:04.167084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:04.167117] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:04.167145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:04.167205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:04.225115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:04.225968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:04.226051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:04.226086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:04.352153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:04.352325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:04.352369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:04.352399] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:04.356674] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=84.38%) [2026-02-23T20:32:04.356969] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-23T20:32:04.357099] [INFO ] [sig ] STK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:04.508168] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STK.txt [2026-02-23T20:32:04.508336] [INFO ] [sig ] [2859/3383] Completed STK in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:04.508377] [INFO ] [sig ] [2860/3383] Forecasting STKH... [2026-02-23T20:32:04.508406] [INFO ] [sig ] Generating forecast for: STKH [2026-02-23T20:32:04.508436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-23T20:32:04.519911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-23T20:32:04.520353] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-23T20:32:04.521209] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-23T20:32:04.521263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:04.521295] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:04.521323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:04.521379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:04.582039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:04.582989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:04.583078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:04.583112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:04.698362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:04.698530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:04.698594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:04.698629] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:04.702353] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-02-23T20:32:04.702720] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-23T20:32:04.702886] [INFO ] [sig ] STKH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:04.848910] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STKH.txt [2026-02-23T20:32:04.849067] [INFO ] [sig ] [2860/3383] Completed STKH in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:04.849108] [INFO ] [sig ] [2861/3383] Forecasting STKL... [2026-02-23T20:32:04.849138] [INFO ] [sig ] Generating forecast for: STKL [2026-02-23T20:32:04.849167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-23T20:32:04.863012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-23T20:32:04.863419] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-23T20:32:04.864296] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-23T20:32:04.864352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:04.864386] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:04.864413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:04.864475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:04.926681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:04.927550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:04.927655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:04.927689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:05.056798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:05.056969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:05.057012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:05.057041] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:05.060709] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-02-23T20:32:05.061009] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-23T20:32:05.061148] [INFO ] [sig ] STKL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:05.209357] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STKL.txt [2026-02-23T20:32:05.209552] [INFO ] [sig ] [2861/3383] Completed STKL in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:05.209613] [INFO ] [sig ] [2862/3383] Forecasting STKS... [2026-02-23T20:32:05.209645] [INFO ] [sig ] Generating forecast for: STKS [2026-02-23T20:32:05.209676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-23T20:32:05.220827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-23T20:32:05.221181] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-23T20:32:05.221982] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-23T20:32:05.222035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:05.222069] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:05.222096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:05.222168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:05.283057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:05.284133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:05.284220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:05.284253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:05.410137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:05.410300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:05.410342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:05.410371] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:05.414543] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-23T20:32:05.414861] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-23T20:32:05.414985] [INFO ] [sig ] STKS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:05.559667] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STKS.txt [2026-02-23T20:32:05.559813] [INFO ] [sig ] [2862/3383] Completed STKS in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:05.559856] [INFO ] [sig ] [2863/3383] Forecasting STLA... [2026-02-23T20:32:05.559888] [INFO ] [sig ] Generating forecast for: STLA [2026-02-23T20:32:05.559921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-23T20:32:05.570805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-23T20:32:05.571131] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-23T20:32:05.571921] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-23T20:32:05.571974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:05.572007] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:05.572034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:05.572090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:05.628995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:05.629824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:05.629911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:05.629945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:05.752787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:05.752944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:05.752984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:05.753020] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:05.756488] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=79.02%) [2026-02-23T20:32:05.756781] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-23T20:32:05.756903] [INFO ] [sig ] STLA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:05.899204] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STLA.txt [2026-02-23T20:32:05.899340] [INFO ] [sig ] [2863/3383] Completed STLA in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:05.899380] [INFO ] [sig ] [2864/3383] Forecasting STLD... [2026-02-23T20:32:05.899410] [INFO ] [sig ] Generating forecast for: STLD [2026-02-23T20:32:05.899441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-23T20:32:05.910607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-23T20:32:05.910984] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-23T20:32:05.911807] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-23T20:32:05.911875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:05.911910] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:05.911938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:05.911994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:05.972132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:05.973034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:05.973120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:05.973154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:06.098777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:06.098935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:06.098975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:06.099006] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:06.102545] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: DOWN (p=18.43%) [2026-02-23T20:32:06.102844] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-23T20:32:06.102972] [INFO ] [sig ] STLD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:06.245911] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STLD.txt [2026-02-23T20:32:06.246037] [INFO ] [sig ] [2864/3383] Completed STLD in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:06.246077] [INFO ] [sig ] [2865/3383] Forecasting STM... [2026-02-23T20:32:06.246108] [INFO ] [sig ] Generating forecast for: STM [2026-02-23T20:32:06.246144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-23T20:32:06.256939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-23T20:32:06.257300] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-23T20:32:06.258159] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-23T20:32:06.258213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:06.258277] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:06.258305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:06.258363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:06.317668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:06.318440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:06.318536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:06.318603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:06.445182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:06.445339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:06.445382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:06.445413] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:06.449316] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=16.59%) [2026-02-23T20:32:06.449659] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-23T20:32:06.449799] [INFO ] [sig ] STM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:06.594558] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STM.txt [2026-02-23T20:32:06.594728] [INFO ] [sig ] [2865/3383] Completed STM in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:06.594769] [INFO ] [sig ] [2866/3383] Forecasting STN... [2026-02-23T20:32:06.594801] [INFO ] [sig ] Generating forecast for: STN [2026-02-23T20:32:06.594831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-23T20:32:06.606843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-23T20:32:06.607236] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-23T20:32:06.608126] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-23T20:32:06.608181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:06.608215] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:06.608243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:06.608301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:06.669910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:06.670895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:06.670981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:06.671016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:06.792168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:06.792334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:06.792378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:06.792408] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:06.796002] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-02-23T20:32:06.796295] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-23T20:32:06.796422] [INFO ] [sig ] STN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:06.944526] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STN.txt [2026-02-23T20:32:06.944727] [INFO ] [sig ] [2866/3383] Completed STN in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:06.944791] [INFO ] [sig ] [2867/3383] Forecasting STNE... [2026-02-23T20:32:06.944836] [INFO ] [sig ] Generating forecast for: STNE [2026-02-23T20:32:06.944883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-23T20:32:06.956695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-23T20:32:06.957076] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-23T20:32:06.957928] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-23T20:32:06.957983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:06.958020] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:06.958057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:06.958135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:07.022735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:07.023712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:07.023800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:07.023834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:07.164354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:07.164516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:07.164559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:07.164613] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:07.168178] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=58.61%) [2026-02-23T20:32:07.168474] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-23T20:32:07.168623] [INFO ] [sig ] STNE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:07.315823] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STNE.txt [2026-02-23T20:32:07.315989] [INFO ] [sig ] [2867/3383] Completed STNE in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.1m [2026-02-23T20:32:07.316032] [INFO ] [sig ] [2868/3383] Forecasting STOK... [2026-02-23T20:32:07.316063] [INFO ] [sig ] Generating forecast for: STOK [2026-02-23T20:32:07.316098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-23T20:32:07.328190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-23T20:32:07.328618] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-23T20:32:07.329481] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-23T20:32:07.329539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:07.329593] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:07.329627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:07.329686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:07.404310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:07.405310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:07.405412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:07.405456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:07.541221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:07.541387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:07.541429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:07.541540] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:07.545379] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: UP (p=60.68%) [2026-02-23T20:32:07.545739] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-23T20:32:07.545882] [INFO ] [sig ] STOK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:07.689856] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STOK.txt [2026-02-23T20:32:07.690012] [INFO ] [sig ] [2868/3383] Completed STOK in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.1m [2026-02-23T20:32:07.690053] [INFO ] [sig ] [2869/3383] Forecasting STRA... [2026-02-23T20:32:07.690084] [INFO ] [sig ] Generating forecast for: STRA [2026-02-23T20:32:07.690114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-23T20:32:07.701270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-23T20:32:07.701656] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-23T20:32:07.702462] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-23T20:32:07.702517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:07.702552] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:07.702602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:07.702664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:07.761213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:07.762144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:07.762231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:07.762265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:07.890453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:07.890635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:07.890680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:07.890711] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:07.894613] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=94.26%) [2026-02-23T20:32:07.894925] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-23T20:32:07.895055] [INFO ] [sig ] STRA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:08.048929] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STRA.txt [2026-02-23T20:32:08.049086] [INFO ] [sig ] [2869/3383] Completed STRA in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.1m [2026-02-23T20:32:08.049126] [INFO ] [sig ] [2870/3383] Forecasting STRL... [2026-02-23T20:32:08.049158] [INFO ] [sig ] Generating forecast for: STRL [2026-02-23T20:32:08.049188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-23T20:32:08.061171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-23T20:32:08.061601] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-23T20:32:08.062737] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-23T20:32:08.062800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:08.063026] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:08.063053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:08.063112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:08.126055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:08.126983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:08.127073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:08.127115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:08.257656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:08.257826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:08.257887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:08.257919] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:08.261401] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: UP (p=67.23%) [2026-02-23T20:32:08.261745] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-23T20:32:08.261879] [INFO ] [sig ] STRL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:08.412130] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STRL.txt [2026-02-23T20:32:08.412294] [INFO ] [sig ] [2870/3383] Completed STRL in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.1m [2026-02-23T20:32:08.412335] [INFO ] [sig ] [2871/3383] Forecasting STRS... [2026-02-23T20:32:08.412366] [INFO ] [sig ] Generating forecast for: STRS [2026-02-23T20:32:08.412399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-23T20:32:08.423953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-23T20:32:08.424363] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-23T20:32:08.425395] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-23T20:32:08.425454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:08.425487] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:08.425516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:08.425599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:08.485059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:08.485976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:08.486060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:08.486093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:08.581982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:08.582152] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:32:08.582194] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:08.582223] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:08.586087] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-02-23T20:32:08.586366] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-23T20:32:08.586491] [INFO ] [sig ] STRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:08.734560] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STRS.txt [2026-02-23T20:32:08.734771] [INFO ] [sig ] [2871/3383] Completed STRS in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:08.734813] [INFO ] [sig ] [2872/3383] Forecasting STSS... [2026-02-23T20:32:08.734844] [INFO ] [sig ] Generating forecast for: STSS [2026-02-23T20:32:08.734874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-23T20:32:08.745802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-23T20:32:08.746197] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-23T20:32:08.747011] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-23T20:32:08.747064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:08.747098] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:08.747125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:08.747182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:08.807093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:08.808045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:08.808135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:08.808168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:08.932941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:08.933107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:08.933150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:08.933180] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:08.936719] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-23T20:32:08.937002] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-23T20:32:08.937131] [INFO ] [sig ] STSS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:09.078747] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STSS.txt [2026-02-23T20:32:09.078904] [INFO ] [sig ] [2872/3383] Completed STSS in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:09.078946] [INFO ] [sig ] [2873/3383] Forecasting STTK... [2026-02-23T20:32:09.078977] [INFO ] [sig ] Generating forecast for: STTK [2026-02-23T20:32:09.079008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-23T20:32:09.090833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-23T20:32:09.091215] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-23T20:32:09.092095] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-23T20:32:09.092151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:09.092185] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:09.092213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:09.092271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:09.151276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:09.152201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:09.152287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:09.152322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:09.277456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:09.277636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:09.277682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:09.277714] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:09.281952] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=95.55%) [2026-02-23T20:32:09.282239] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-23T20:32:09.282368] [INFO ] [sig ] STTK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:09.430634] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STTK.txt [2026-02-23T20:32:09.430801] [INFO ] [sig ] [2873/3383] Completed STTK in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:09.430842] [INFO ] [sig ] [2874/3383] Forecasting STVN... [2026-02-23T20:32:09.430873] [INFO ] [sig ] Generating forecast for: STVN [2026-02-23T20:32:09.430903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-23T20:32:09.442168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-23T20:32:09.442605] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-23T20:32:09.443444] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-23T20:32:09.443505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:09.443553] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:09.443618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:09.443682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:09.504190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:09.505104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:09.505191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:09.505226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:09.632017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:09.632181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:09.632225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:09.632255] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:09.635774] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-02-23T20:32:09.636062] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-23T20:32:09.636192] [INFO ] [sig ] STVN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:09.783704] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/STVN.txt [2026-02-23T20:32:09.783857] [INFO ] [sig ] [2874/3383] Completed STVN in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:09.783898] [INFO ] [sig ] [2875/3383] Forecasting STWD... [2026-02-23T20:32:09.783928] [INFO ] [sig ] Generating forecast for: STWD [2026-02-23T20:32:09.783959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-23T20:32:09.795832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-23T20:32:09.796205] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-23T20:32:09.797063] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-23T20:32:09.797132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:09.797165] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:09.797194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:09.797251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:09.858340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:09.859262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:09.859385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:09.859421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:09.985389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:09.985550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:09.985613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:09.985648] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:09.989206] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: DOWN (p=44.12%) [2026-02-23T20:32:09.989491] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-23T20:32:09.989640] [INFO ] [sig ] STWD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:10.133717] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STWD.txt [2026-02-23T20:32:10.133891] [INFO ] [sig ] [2875/3383] Completed STWD in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:10.133950] [INFO ] [sig ] [2876/3383] Forecasting STX... [2026-02-23T20:32:10.133996] [INFO ] [sig ] Generating forecast for: STX [2026-02-23T20:32:10.134044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-23T20:32:10.147095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-23T20:32:10.147488] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-23T20:32:10.148395] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-23T20:32:10.148457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:10.148493] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:10.148520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:10.148596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:10.208465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:10.209447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:10.209535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:10.209569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:10.336034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:10.336189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:10.336230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:10.336258] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:10.339753] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-02-23T20:32:10.340028] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-23T20:32:10.340151] [INFO ] [sig ] STX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:10.500114] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STX.txt [2026-02-23T20:32:10.500286] [INFO ] [sig ] [2876/3383] Completed STX in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:10.500327] [INFO ] [sig ] [2877/3383] Forecasting STXE... [2026-02-23T20:32:10.500357] [INFO ] [sig ] Generating forecast for: STXE [2026-02-23T20:32:10.500389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-23T20:32:10.511613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-23T20:32:10.512009] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-23T20:32:10.512830] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-23T20:32:10.512887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:10.512921] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:10.512950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:10.513008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:10.574004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:10.575320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:10.575415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:10.575451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:10.702065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:10.702297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:10.702372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:10.702421] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:10.709152] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: DOWN (p=36.81%) [2026-02-23T20:32:10.709747] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-23T20:32:10.709939] [INFO ] [sig ] STXE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:10.858636] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STXE.txt [2026-02-23T20:32:10.858819] [INFO ] [sig ] [2877/3383] Completed STXE in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:10.858861] [INFO ] [sig ] [2878/3383] Forecasting STXG... [2026-02-23T20:32:10.858892] [INFO ] [sig ] Generating forecast for: STXG [2026-02-23T20:32:10.858931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-23T20:32:10.870309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-23T20:32:10.870709] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-23T20:32:10.871593] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-23T20:32:10.871651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:10.871684] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:10.871711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:10.871768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:10.931098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:10.932017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:10.932103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:10.932136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:11.056100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:11.056279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:11.056323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:11.056353] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:11.060142] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: DOWN (p=32.08%) [2026-02-23T20:32:11.060519] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-23T20:32:11.060702] [INFO ] [sig ] STXG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:11.206592] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/STXG.txt [2026-02-23T20:32:11.206767] [INFO ] [sig ] [2878/3383] Completed STXG in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:11.206817] [INFO ] [sig ] [2879/3383] Forecasting SUI... [2026-02-23T20:32:11.206850] [INFO ] [sig ] Generating forecast for: SUI [2026-02-23T20:32:11.206881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-23T20:32:11.217893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-23T20:32:11.218250] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-23T20:32:11.219050] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-23T20:32:11.219104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:11.219138] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:11.219165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:11.219221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:11.278734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:11.279506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:11.279636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:11.279702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:11.405539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:11.405714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:11.405755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:11.405784] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:11.409291] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: UP (p=84.17%) [2026-02-23T20:32:11.409599] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-23T20:32:11.409733] [INFO ] [sig ] SUI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:11.562988] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SUI.txt [2026-02-23T20:32:11.563147] [INFO ] [sig ] [2879/3383] Completed SUI in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:11.563189] [INFO ] [sig ] [2880/3383] Forecasting SUN... [2026-02-23T20:32:11.563219] [INFO ] [sig ] Generating forecast for: SUN [2026-02-23T20:32:11.563251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-23T20:32:11.574689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-23T20:32:11.575055] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-23T20:32:11.575898] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-23T20:32:11.575951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:11.575983] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:11.576010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:11.576067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:11.635786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:11.636663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:11.636751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:11.636785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:11.760519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:11.760696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:11.760742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:11.760774] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:11.764361] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=18.51%) [2026-02-23T20:32:11.764668] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-23T20:32:11.764815] [INFO ] [sig ] SUN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:11.910333] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SUN.txt [2026-02-23T20:32:11.910479] [INFO ] [sig ] [2880/3383] Completed SUN in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:11.910520] [INFO ] [sig ] [2881/3383] Forecasting SUNS... [2026-02-23T20:32:11.910549] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-23T20:32:11.910598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-23T20:32:11.922742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-23T20:32:11.923287] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-23T20:32:11.924145] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-23T20:32:11.924200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:11.924234] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:11.924262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:11.924319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:11.982296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:11.983013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:11.983093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:11.983127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:12.112796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:12.112953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:12.112995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:12.113025] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:12.117140] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: DOWN (p=25.90%) [2026-02-23T20:32:12.117550] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-23T20:32:12.117801] [INFO ] [sig ] SUNS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:12.347842] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SUNS.txt [2026-02-23T20:32:12.348039] [INFO ] [sig ] [2881/3383] Completed SUNS in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:12.348083] [INFO ] [sig ] [2882/3383] Forecasting SUPN... [2026-02-23T20:32:12.348114] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-23T20:32:12.348146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-23T20:32:12.360131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-23T20:32:12.360516] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-23T20:32:12.361353] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-23T20:32:12.361407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:12.361478] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:12.361507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:12.361564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:12.423568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:12.424817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:12.424943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:12.424998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:12.551445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:12.551616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:12.551680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:12.551717] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:12.556072] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: UP (p=94.04%) [2026-02-23T20:32:12.556369] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-23T20:32:12.556511] [INFO ] [sig ] SUPN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:12.710999] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SUPN.txt [2026-02-23T20:32:12.711139] [INFO ] [sig ] [2882/3383] Completed SUPN in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:12.711182] [INFO ] [sig ] [2883/3383] Forecasting SUSB... [2026-02-23T20:32:12.711215] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-23T20:32:12.711246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-23T20:32:12.723512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-23T20:32:12.723962] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-23T20:32:12.724870] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-23T20:32:12.724929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:12.724963] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:12.724993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:12.725051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:12.790097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:12.791007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:12.791092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:12.791126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:12.918251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:12.918414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:12.918457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:12.918487] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:12.922024] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=36.20%) [2026-02-23T20:32:12.922318] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-23T20:32:12.922448] [INFO ] [sig ] SUSB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:13.073764] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SUSB.txt [2026-02-23T20:32:13.073945] [INFO ] [sig ] [2883/3383] Completed SUSB in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.0m [2026-02-23T20:32:13.073988] [INFO ] [sig ] [2884/3383] Forecasting SUSC... [2026-02-23T20:32:13.074019] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-23T20:32:13.074048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-23T20:32:13.168796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-23T20:32:13.169249] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-23T20:32:13.170267] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-23T20:32:13.170337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:13.170374] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:13.170401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:13.170460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:13.233369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:13.234347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:13.234440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:13.234476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:13.384508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:13.384690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:13.384780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:13.384829] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:13.388782] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: DOWN (p=36.21%) [2026-02-23T20:32:13.389307] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-23T20:32:13.389449] [INFO ] [sig ] SUSC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:13.544776] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SUSC.txt [2026-02-23T20:32:13.544931] [INFO ] [sig ] [2884/3383] Completed SUSC in 0.5s | 2.80 sym/s | Total: 17.2m | ETA: 3.0m [2026-02-23T20:32:13.544980] [INFO ] [sig ] [2885/3383] Forecasting SUSL... [2026-02-23T20:32:13.545017] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-23T20:32:13.545055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-23T20:32:13.557326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-23T20:32:13.557723] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-23T20:32:13.558599] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-23T20:32:13.558665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:13.558701] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:13.558729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:13.558786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:13.621528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:13.622473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:13.622567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:13.622625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:13.744112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:13.744269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:13.744312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:13.744384] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:13.748059] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: DOWN (p=11.77%) [2026-02-23T20:32:13.748363] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-23T20:32:13.748498] [INFO ] [sig ] SUSL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:13.905298] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SUSL.txt [2026-02-23T20:32:13.905469] [INFO ] [sig ] [2885/3383] Completed SUSL in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.0m [2026-02-23T20:32:13.905509] [INFO ] [sig ] [2886/3383] Forecasting SUZ... [2026-02-23T20:32:13.905540] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-23T20:32:13.905591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-23T20:32:13.917755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-23T20:32:13.918202] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-23T20:32:13.919125] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-23T20:32:13.919183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:13.919231] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:13.919261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:13.919321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:13.980347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:13.981286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:13.981370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:13.981403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:14.106649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:14.106820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:14.106866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:14.106896] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:14.110980] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=74.01%) [2026-02-23T20:32:14.111263] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-23T20:32:14.111387] [INFO ] [sig ] SUZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:14.258334] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SUZ.txt [2026-02-23T20:32:14.258463] [INFO ] [sig ] [2886/3383] Completed SUZ in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.0m [2026-02-23T20:32:14.258503] [INFO ] [sig ] [2887/3383] Forecasting SVC... [2026-02-23T20:32:14.258533] [INFO ] [sig ] Generating forecast for: SVC [2026-02-23T20:32:14.258564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-23T20:32:14.271663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-23T20:32:14.272181] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-23T20:32:14.273003] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-23T20:32:14.273058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:14.273092] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:14.273120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:14.273179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:14.333161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:14.333915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:14.334004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:14.334037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:14.458074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:14.458211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:14.458257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:14.458287] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:14.462294] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=56.49%) [2026-02-23T20:32:14.462567] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-23T20:32:14.462711] [INFO ] [sig ] SVC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:14.619076] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SVC.txt [2026-02-23T20:32:14.619239] [INFO ] [sig ] [2887/3383] Completed SVC in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:14.619293] [INFO ] [sig ] [2888/3383] Forecasting SVCO... [2026-02-23T20:32:14.619328] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-23T20:32:14.619369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-23T20:32:14.630032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-23T20:32:14.630594] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-23T20:32:14.631654] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-23T20:32:14.631708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:14.631740] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:14.631766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:14.631822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:14.694778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:14.695550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:14.695656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:14.695690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:14.815001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:14.815157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:14.815199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:14.815227] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:14.818774] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: DOWN (p=20.59%) [2026-02-23T20:32:14.819079] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-23T20:32:14.819209] [INFO ] [sig ] SVCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:14.972690] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SVCO.txt [2026-02-23T20:32:14.972858] [INFO ] [sig ] [2888/3383] Completed SVCO in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:14.972899] [INFO ] [sig ] [2889/3383] Forecasting SVRA... [2026-02-23T20:32:14.972930] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-23T20:32:14.972959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-23T20:32:14.984947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-23T20:32:14.985353] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-23T20:32:14.986242] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-23T20:32:14.986297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:14.986331] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:14.986360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:14.986629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:15.048945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:15.049891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:15.049987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:15.050022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:15.178110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:15.178264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:15.178303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:15.178334] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:15.182997] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-02-23T20:32:15.183360] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-23T20:32:15.183506] [INFO ] [sig ] SVRA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:15.333167] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SVRA.txt [2026-02-23T20:32:15.333303] [INFO ] [sig ] [2889/3383] Completed SVRA in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:15.333343] [INFO ] [sig ] [2890/3383] Forecasting SWBI... [2026-02-23T20:32:15.333400] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-23T20:32:15.333432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-23T20:32:15.344917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-23T20:32:15.345436] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-23T20:32:15.346454] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-23T20:32:15.346507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:15.346540] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:15.346566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:15.346671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:15.409780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:15.410890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:15.410977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:15.411010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:15.537800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:15.537977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:15.538018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:15.538048] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:15.541523] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=48.63%) [2026-02-23T20:32:15.541841] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-23T20:32:15.541971] [INFO ] [sig ] SWBI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:15.693828] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SWBI.txt [2026-02-23T20:32:15.693997] [INFO ] [sig ] [2890/3383] Completed SWBI in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:15.694039] [INFO ] [sig ] [2891/3383] Forecasting SWIM... [2026-02-23T20:32:15.694069] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-23T20:32:15.694101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-23T20:32:15.705340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-23T20:32:15.705688] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-23T20:32:15.706457] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-23T20:32:15.706511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:15.706543] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:15.706598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:15.706659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:15.764679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:15.765371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:15.765451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:15.765485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:15.889809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:15.889969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:15.890010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:15.890040] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:15.893522] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: UP (p=62.75%) [2026-02-23T20:32:15.893824] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-23T20:32:15.893952] [INFO ] [sig ] SWIM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:16.040130] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SWIM.txt [2026-02-23T20:32:16.040256] [INFO ] [sig ] [2891/3383] Completed SWIM in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:16.040295] [INFO ] [sig ] [2892/3383] Forecasting SWK... [2026-02-23T20:32:16.040333] [INFO ] [sig ] Generating forecast for: SWK [2026-02-23T20:32:16.040362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-23T20:32:16.051298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-23T20:32:16.051639] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-23T20:32:16.052414] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-23T20:32:16.052469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:16.052503] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:16.052531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:16.052613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:16.110477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:16.111228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:16.111339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:16.111373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:16.231922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:16.232080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:16.232124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:16.232155] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:16.235910] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: UP (p=83.19%) [2026-02-23T20:32:16.236194] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-23T20:32:16.236323] [INFO ] [sig ] SWK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:16.383925] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SWK.txt [2026-02-23T20:32:16.384062] [INFO ] [sig ] [2892/3383] Completed SWK in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:16.384102] [INFO ] [sig ] [2893/3383] Forecasting SWKS... [2026-02-23T20:32:16.384133] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-23T20:32:16.384163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-23T20:32:16.395214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-23T20:32:16.395539] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-23T20:32:16.396325] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-23T20:32:16.396379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:16.396412] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:16.396439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:16.396496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:16.455336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:16.456132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:16.456214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:16.456249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:16.579761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:16.579910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:16.579954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:16.579999] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:16.583537] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-23T20:32:16.583850] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-23T20:32:16.583977] [INFO ] [sig ] SWKS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:16.729853] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SWKS.txt [2026-02-23T20:32:16.730028] [INFO ] [sig ] [2893/3383] Completed SWKS in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:16.730069] [INFO ] [sig ] [2894/3383] Forecasting SWX... [2026-02-23T20:32:16.730107] [INFO ] [sig ] Generating forecast for: SWX [2026-02-23T20:32:16.730138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-23T20:32:16.741020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-23T20:32:16.741401] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-23T20:32:16.742254] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-23T20:32:16.742310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:16.742344] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:16.742373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:16.742431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:16.801218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:16.802233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:16.802324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:16.802360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:16.929194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:16.929350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:16.929391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:16.929422] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:16.933029] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: DOWN (p=44.87%) [2026-02-23T20:32:16.933317] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-23T20:32:16.933444] [INFO ] [sig ] SWX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:17.081293] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SWX.txt [2026-02-23T20:32:17.081443] [INFO ] [sig ] [2894/3383] Completed SWX in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:17.081483] [INFO ] [sig ] [2895/3383] Forecasting SXC... [2026-02-23T20:32:17.081512] [INFO ] [sig ] Generating forecast for: SXC [2026-02-23T20:32:17.081543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-23T20:32:17.092415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-23T20:32:17.092825] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-23T20:32:17.093643] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-23T20:32:17.093696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:17.093729] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:17.093756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:17.093812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:17.151970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:17.152788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:17.152873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:17.152922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:17.278960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:17.279121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:17.279163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:17.279194] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:17.282683] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-23T20:32:17.282970] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-23T20:32:17.283100] [INFO ] [sig ] SXC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:17.427067] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SXC.txt [2026-02-23T20:32:17.427240] [INFO ] [sig ] [2895/3383] Completed SXC in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:17.427282] [INFO ] [sig ] [2896/3383] Forecasting SXI... [2026-02-23T20:32:17.427312] [INFO ] [sig ] Generating forecast for: SXI [2026-02-23T20:32:17.427343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-23T20:32:17.439656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-23T20:32:17.440062] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-23T20:32:17.441333] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-23T20:32:17.441388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:17.441422] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:17.441449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:17.441506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:17.499875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:17.500683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:17.500768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:17.500803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:17.624394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:17.624501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:17.624541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:17.624590] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:17.628394] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=26.41%) [2026-02-23T20:32:17.628740] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-23T20:32:17.628887] [INFO ] [sig ] SXI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:17.777584] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SXI.txt [2026-02-23T20:32:17.777735] [INFO ] [sig ] [2896/3383] Completed SXI in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:17.777775] [INFO ] [sig ] [2897/3383] Forecasting SY... [2026-02-23T20:32:17.777806] [INFO ] [sig ] Generating forecast for: SY [2026-02-23T20:32:17.777839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-23T20:32:17.789267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-23T20:32:17.789848] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-23T20:32:17.790654] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-23T20:32:17.790707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:17.790739] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:17.790765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:17.790836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:17.853159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:17.854477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:17.854615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:17.854663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:17.982499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:17.982672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:17.982715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:17.982745] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:17.986264] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=46.81%) [2026-02-23T20:32:17.986551] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-23T20:32:17.986702] [INFO ] [sig ] SY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:18.136367] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SY.txt [2026-02-23T20:32:18.136533] [INFO ] [sig ] [2897/3383] Completed SY in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:18.136594] [INFO ] [sig ] [2898/3383] Forecasting SYF... [2026-02-23T20:32:18.136629] [INFO ] [sig ] Generating forecast for: SYF [2026-02-23T20:32:18.136659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-23T20:32:18.148623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-23T20:32:18.149082] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-23T20:32:18.150005] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-23T20:32:18.150063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:18.150100] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:18.150129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:18.150188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:18.210682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:18.211645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:18.211733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:18.211768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:18.335969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:18.336118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:18.336160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:18.336192] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:18.339745] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: DOWN (p=48.25%) [2026-02-23T20:32:18.340026] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-23T20:32:18.340154] [INFO ] [sig ] SYF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:18.483278] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SYF.txt [2026-02-23T20:32:18.483432] [INFO ] [sig ] [2898/3383] Completed SYF in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:18.483492] [INFO ] [sig ] [2899/3383] Forecasting SYK... [2026-02-23T20:32:18.483527] [INFO ] [sig ] Generating forecast for: SYK [2026-02-23T20:32:18.483559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-23T20:32:18.494897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-23T20:32:18.495257] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-23T20:32:18.496098] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-23T20:32:18.496167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:18.496245] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:18.496287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:18.496370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:18.557111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:18.557895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:18.557979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:18.558013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:18.674833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:18.674988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:18.675028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:18.675056] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:18.678842] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-02-23T20:32:18.679326] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-23T20:32:18.679478] [INFO ] [sig ] SYK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:18.821506] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SYK.txt [2026-02-23T20:32:18.821651] [INFO ] [sig ] [2899/3383] Completed SYK in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:18.821693] [INFO ] [sig ] [2900/3383] Forecasting SYM... [2026-02-23T20:32:18.821724] [INFO ] [sig ] Generating forecast for: SYM [2026-02-23T20:32:18.821754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-23T20:32:18.833787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-23T20:32:18.834143] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-23T20:32:18.835018] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-23T20:32:18.835084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:18.835119] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:18.835148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:18.835207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:18.893006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:18.893696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:18.893777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:18.893811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:19.022849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:19.023031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:19.023083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:19.023123] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:19.027945] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: DOWN (p=25.27%) [2026-02-23T20:32:19.028354] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-23T20:32:19.028518] [INFO ] [sig ] SYM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:19.175189] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SYM.txt [2026-02-23T20:32:19.175329] [INFO ] [sig ] [2900/3383] Completed SYM in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 2.9m [2026-02-23T20:32:19.175368] [INFO ] [sig ] [2901/3383] Forecasting SYNA... [2026-02-23T20:32:19.175397] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-23T20:32:19.175429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-23T20:32:19.186994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-23T20:32:19.187348] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-23T20:32:19.188257] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-23T20:32:19.188314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:19.188349] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:19.188377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:19.188435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:19.249557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:19.250763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:19.250865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:19.250911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:19.376303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:19.376463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:19.376504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:19.376534] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:19.380309] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: UP (p=81.69%) [2026-02-23T20:32:19.380611] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-23T20:32:19.380744] [INFO ] [sig ] SYNA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:19.527260] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SYNA.txt [2026-02-23T20:32:19.527396] [INFO ] [sig ] [2901/3383] Completed SYNA in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.9m [2026-02-23T20:32:19.527436] [INFO ] [sig ] [2902/3383] Forecasting SYRE... [2026-02-23T20:32:19.527467] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-23T20:32:19.527498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-23T20:32:19.538610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-23T20:32:19.538941] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-23T20:32:19.539746] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-23T20:32:19.539803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:19.539843] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:19.539876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:19.539945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:19.599093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:19.599787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:19.599871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:19.599905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:19.721873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:19.722034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:19.722076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:19.722141] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:19.725666] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: UP (p=67.80%) [2026-02-23T20:32:19.725958] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-23T20:32:19.726088] [INFO ] [sig ] SYRE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:19.867892] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/SYRE.txt [2026-02-23T20:32:19.868046] [INFO ] [sig ] [2902/3383] Completed SYRE in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.9m [2026-02-23T20:32:19.868087] [INFO ] [sig ] [2903/3383] Forecasting SYY... [2026-02-23T20:32:19.868117] [INFO ] [sig ] Generating forecast for: SYY [2026-02-23T20:32:19.868148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-23T20:32:19.878873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-23T20:32:19.879210] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-23T20:32:19.880002] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-23T20:32:19.880056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:19.880088] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:19.880115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:19.880172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:19.937969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:19.938759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:19.938844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:19.938891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:20.065878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:20.066044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:20.066087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:20.066118] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:20.069813] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-02-23T20:32:20.070151] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-23T20:32:20.070287] [INFO ] [sig ] SYY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:20.217039] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/SYY.txt [2026-02-23T20:32:20.217197] [INFO ] [sig ] [2903/3383] Completed SYY in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.9m [2026-02-23T20:32:20.217236] [INFO ] [sig ] [2904/3383] Forecasting TAC... [2026-02-23T20:32:20.217266] [INFO ] [sig ] Generating forecast for: TAC [2026-02-23T20:32:20.217296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-23T20:32:20.228837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-23T20:32:20.229215] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-23T20:32:20.230084] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-23T20:32:20.230141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:20.230176] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:20.230204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:20.230269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:20.291832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:20.292853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:20.292939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:20.292974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:20.417592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:20.417748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:20.417790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:20.417823] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:20.421970] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=84.94%) [2026-02-23T20:32:20.422274] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-23T20:32:20.422399] [INFO ] [sig ] TAC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:20.567945] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TAC.txt [2026-02-23T20:32:20.568083] [INFO ] [sig ] [2904/3383] Completed TAC in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:20.568123] [INFO ] [sig ] [2905/3383] Forecasting TAK... [2026-02-23T20:32:20.568153] [INFO ] [sig ] Generating forecast for: TAK [2026-02-23T20:32:20.568184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-23T20:32:20.579740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-23T20:32:20.580167] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-23T20:32:20.581086] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-23T20:32:20.581143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:20.581176] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:20.581205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:20.581263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:20.643126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:20.644090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:20.644180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:20.644217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:20.767764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:20.767942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:20.767986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:20.768018] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:20.771738] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-02-23T20:32:20.772018] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-23T20:32:20.772144] [INFO ] [sig ] TAK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:20.917208] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TAK.txt [2026-02-23T20:32:20.917350] [INFO ] [sig ] [2905/3383] Completed TAK in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:20.917389] [INFO ] [sig ] [2906/3383] Forecasting TAL... [2026-02-23T20:32:20.917418] [INFO ] [sig ] Generating forecast for: TAL [2026-02-23T20:32:20.917448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-23T20:32:20.931284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-23T20:32:20.931645] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-23T20:32:20.932416] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-23T20:32:20.932470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:20.932503] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:20.932530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:20.932609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:20.990790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:20.991566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:20.991671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:20.991705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:21.113541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:21.113718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:21.113781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:21.113813] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:21.117598] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: UP (p=90.65%) [2026-02-23T20:32:21.117931] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-23T20:32:21.118083] [INFO ] [sig ] TAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:21.268150] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TAL.txt [2026-02-23T20:32:21.268312] [INFO ] [sig ] [2906/3383] Completed TAL in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:21.268354] [INFO ] [sig ] [2907/3383] Forecasting TALK... [2026-02-23T20:32:21.268384] [INFO ] [sig ] Generating forecast for: TALK [2026-02-23T20:32:21.268416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-23T20:32:21.279896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-23T20:32:21.280261] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-23T20:32:21.281117] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-23T20:32:21.281174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:21.281209] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:21.281237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:21.281295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:21.340330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:21.341146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:21.341233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:21.341268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:21.464954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:21.465121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:21.465165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:21.465195] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:21.468755] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-23T20:32:21.469049] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-23T20:32:21.469178] [INFO ] [sig ] TALK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:21.611364] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TALK.txt [2026-02-23T20:32:21.611508] [INFO ] [sig ] [2907/3383] Completed TALK in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:21.611550] [INFO ] [sig ] [2908/3383] Forecasting TALO... [2026-02-23T20:32:21.611602] [INFO ] [sig ] Generating forecast for: TALO [2026-02-23T20:32:21.611637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-23T20:32:21.622846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-23T20:32:21.623216] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-23T20:32:21.624074] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-23T20:32:21.624130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:21.624165] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:21.624194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:21.624254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:21.682963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:21.683724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:21.683806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:21.683839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:21.813724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:21.813878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:21.813922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:21.813949] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:21.817995] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=30.80%) [2026-02-23T20:32:21.818294] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-23T20:32:21.818423] [INFO ] [sig ] TALO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:21.964973] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TALO.txt [2026-02-23T20:32:21.965139] [INFO ] [sig ] [2908/3383] Completed TALO in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:21.965182] [INFO ] [sig ] [2909/3383] Forecasting TAOP... [2026-02-23T20:32:21.965213] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-23T20:32:21.965247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-23T20:32:21.976234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-23T20:32:21.976643] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-23T20:32:21.977542] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-23T20:32:21.977631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:21.977677] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:21.977708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:21.977766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:22.036615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:22.037502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:22.037656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:22.037709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:22.151953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:22.152112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:22.152155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:22.152187] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:22.155752] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: DOWN (p=47.67%) [2026-02-23T20:32:22.156070] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-23T20:32:22.156199] [INFO ] [sig ] TAOP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:22.300537] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TAOP.txt [2026-02-23T20:32:22.300723] [INFO ] [sig ] [2909/3383] Completed TAOP in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:22.300764] [INFO ] [sig ] [2910/3383] Forecasting TAP... [2026-02-23T20:32:22.300796] [INFO ] [sig ] Generating forecast for: TAP [2026-02-23T20:32:22.300825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-23T20:32:22.311948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-23T20:32:22.312365] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-23T20:32:22.313269] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-23T20:32:22.313329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:22.313379] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:22.313409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:22.313467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:22.371700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:22.372849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:22.372937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:22.372973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:22.500713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:22.500876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:22.500923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:22.500955] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:22.504508] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-02-23T20:32:22.504821] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-23T20:32:22.504967] [INFO ] [sig ] TAP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:22.659190] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TAP.txt [2026-02-23T20:32:22.659351] [INFO ] [sig ] [2910/3383] Completed TAP in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:22.659395] [INFO ] [sig ] [2911/3383] Forecasting TARA... [2026-02-23T20:32:22.659427] [INFO ] [sig ] Generating forecast for: TARA [2026-02-23T20:32:22.659461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-23T20:32:22.670902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-23T20:32:22.671236] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-23T20:32:22.672029] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-23T20:32:22.672082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:22.672286] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:22.672313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:22.672370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:22.730431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:22.731161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:22.731243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:22.731275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:22.851254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:22.851399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:22.851438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:22.851465] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:22.854957] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-02-23T20:32:22.855441] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-23T20:32:22.855570] [INFO ] [sig ] TARA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:23.004617] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TARA.txt [2026-02-23T20:32:23.004764] [INFO ] [sig ] [2911/3383] Completed TARA in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:23.004804] [INFO ] [sig ] [2912/3383] Forecasting TARK... [2026-02-23T20:32:23.004833] [INFO ] [sig ] Generating forecast for: TARK [2026-02-23T20:32:23.004863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-23T20:32:23.016463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-23T20:32:23.016905] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-23T20:32:23.017821] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-23T20:32:23.017900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:23.017936] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:23.017964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:23.018023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:23.076970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:23.077981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:23.078067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:23.078100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:23.204042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:23.204207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:23.204248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:23.204277] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:23.208029] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-02-23T20:32:23.208412] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-23T20:32:23.208556] [INFO ] [sig ] TARK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:23.359783] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TARK.txt [2026-02-23T20:32:23.360037] [INFO ] [sig ] [2912/3383] Completed TARK in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:23.360101] [INFO ] [sig ] [2913/3383] Forecasting TARS... [2026-02-23T20:32:23.360134] [INFO ] [sig ] Generating forecast for: TARS [2026-02-23T20:32:23.360169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-23T20:32:23.375177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-23T20:32:23.375703] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-23T20:32:23.376924] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-23T20:32:23.377002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:23.377053] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:23.377099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:23.377187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:23.440239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:23.441223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:23.441309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:23.441345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:23.574439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:23.574620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:23.574855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:23.574885] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:23.578849] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: UP (p=89.22%) [2026-02-23T20:32:23.579337] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-23T20:32:23.579467] [INFO ] [sig ] TARS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:23.729138] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TARS.txt [2026-02-23T20:32:23.729304] [INFO ] [sig ] [2913/3383] Completed TARS in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:23.729352] [INFO ] [sig ] [2914/3383] Forecasting TASK... [2026-02-23T20:32:23.729595] [INFO ] [sig ] Generating forecast for: TASK [2026-02-23T20:32:23.729631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-23T20:32:23.742689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-23T20:32:23.743063] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-23T20:32:23.744089] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-23T20:32:23.744331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:23.744365] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:23.744393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:23.744451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:23.803736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:23.804658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:23.804745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:23.804780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:23.927054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:23.927223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:23.927268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:23.927298] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:23.930877] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=10.26%) [2026-02-23T20:32:23.931198] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-23T20:32:23.931330] [INFO ] [sig ] TASK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:24.078808] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TASK.txt [2026-02-23T20:32:24.078977] [INFO ] [sig ] [2914/3383] Completed TASK in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:24.079026] [INFO ] [sig ] [2915/3383] Forecasting TAYD... [2026-02-23T20:32:24.079062] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-23T20:32:24.079096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-23T20:32:24.091406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-23T20:32:24.091854] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-23T20:32:24.092710] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-23T20:32:24.092765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:24.092800] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:24.092829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:24.092887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:24.154548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:24.155485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:24.155588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:24.155627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:24.269015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:24.269179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:24.269220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:24.269251] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:24.272886] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=57.60%) [2026-02-23T20:32:24.273355] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-23T20:32:24.273520] [INFO ] [sig ] TAYD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:24.418605] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TAYD.txt [2026-02-23T20:32:24.418764] [INFO ] [sig ] [2915/3383] Completed TAYD in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:24.418804] [INFO ] [sig ] [2916/3383] Forecasting TBB... [2026-02-23T20:32:24.418833] [INFO ] [sig ] Generating forecast for: TBB [2026-02-23T20:32:24.418865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-23T20:32:24.430887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-23T20:32:24.431267] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-23T20:32:24.432091] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-23T20:32:24.432146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:24.432210] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:24.432240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:24.432298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:24.491880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:24.492790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:24.492872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:24.492906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:24.610593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:24.610754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:24.610796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:24.610827] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:24.614326] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=2.43%) [2026-02-23T20:32:24.614635] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-23T20:32:24.614770] [INFO ] [sig ] TBB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:24.766396] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TBB.txt [2026-02-23T20:32:24.766703] [INFO ] [sig ] [2916/3383] Completed TBB in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:24.766759] [INFO ] [sig ] [2917/3383] Forecasting TBBK... [2026-02-23T20:32:24.766797] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-23T20:32:24.766837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-23T20:32:24.780046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-23T20:32:24.780478] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-23T20:32:24.781360] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-23T20:32:24.781423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:24.781457] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:24.781485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:24.781550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:24.843566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:24.844886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:24.845002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:24.845039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:24.974240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:24.974418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:24.974462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:24.974508] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:24.978488] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=87.46%) [2026-02-23T20:32:24.978858] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-23T20:32:24.979005] [INFO ] [sig ] TBBK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:25.141691] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TBBK.txt [2026-02-23T20:32:25.141849] [INFO ] [sig ] [2917/3383] Completed TBBK in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.8m [2026-02-23T20:32:25.141890] [INFO ] [sig ] [2918/3383] Forecasting TBI... [2026-02-23T20:32:25.141920] [INFO ] [sig ] Generating forecast for: TBI [2026-02-23T20:32:25.141952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-23T20:32:25.153741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-23T20:32:25.154110] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-23T20:32:25.154908] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-23T20:32:25.154962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:25.154996] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:25.155023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:25.155079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:25.214479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:25.215371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:25.215455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:25.215490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:25.343239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:25.343394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:25.343435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:25.343464] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:25.346941] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: DOWN (p=36.93%) [2026-02-23T20:32:25.347215] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-23T20:32:25.347337] [INFO ] [sig ] TBI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:25.494234] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TBI.txt [2026-02-23T20:32:25.494375] [INFO ] [sig ] [2918/3383] Completed TBI in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.8m [2026-02-23T20:32:25.494415] [INFO ] [sig ] [2919/3383] Forecasting TBIL... [2026-02-23T20:32:25.494445] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-23T20:32:25.494476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-23T20:32:25.506049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-23T20:32:25.506488] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-23T20:32:25.507398] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-23T20:32:25.507455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:25.507489] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:25.507517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:25.507592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:25.566542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:25.567260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:25.567359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:25.567395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:25.635068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:25.635195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:25.635236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:25.635322] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:25.638764] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=60.32%) [2026-02-23T20:32:25.639044] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-23T20:32:25.639170] [INFO ] [sig ] TBIL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:25.783388] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TBIL.txt [2026-02-23T20:32:25.783510] [INFO ] [sig ] [2919/3383] Completed TBIL in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.8m [2026-02-23T20:32:25.783549] [INFO ] [sig ] [2920/3383] Forecasting TBLA... [2026-02-23T20:32:25.783597] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-23T20:32:25.783630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-23T20:32:25.794775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-23T20:32:25.795132] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-23T20:32:25.795920] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-23T20:32:25.795974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:25.796006] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:25.796033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:25.796090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:25.854738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:25.855616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:25.855700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:25.855733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:25.978334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:25.978494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:25.978534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:25.978563] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:25.982214] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: DOWN (p=13.72%) [2026-02-23T20:32:25.982491] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-23T20:32:25.982634] [INFO ] [sig ] TBLA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:26.129191] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TBLA.txt [2026-02-23T20:32:26.129331] [INFO ] [sig ] [2920/3383] Completed TBLA in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.8m [2026-02-23T20:32:26.129371] [INFO ] [sig ] [2921/3383] Forecasting TBLD... [2026-02-23T20:32:26.129401] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-23T20:32:26.129432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-23T20:32:26.140467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-23T20:32:26.140846] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-23T20:32:26.141679] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-23T20:32:26.141737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:26.141786] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:26.141814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:26.141871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:26.198454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:26.199250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:26.199331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:26.199363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:26.317331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:26.317490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:26.317532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:26.317562] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:26.321072] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=71.70%) [2026-02-23T20:32:26.321353] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-23T20:32:26.321475] [INFO ] [sig ] TBLD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:26.470401] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TBLD.txt [2026-02-23T20:32:26.470563] [INFO ] [sig ] [2921/3383] Completed TBLD in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:26.470623] [INFO ] [sig ] [2922/3383] Forecasting TBPH... [2026-02-23T20:32:26.470654] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-23T20:32:26.470685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-23T20:32:26.482524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-23T20:32:26.482930] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-23T20:32:26.483735] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-23T20:32:26.483789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:26.483834] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:26.483863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:26.483920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:26.541333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:26.542292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:26.542397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:26.542433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:26.664833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:26.665015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:26.665058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:26.665088] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:26.668730] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: UP (p=88.09%) [2026-02-23T20:32:26.669068] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-23T20:32:26.669208] [INFO ] [sig ] TBPH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:26.812914] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TBPH.txt [2026-02-23T20:32:26.813087] [INFO ] [sig ] [2922/3383] Completed TBPH in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:26.813130] [INFO ] [sig ] [2923/3383] Forecasting TBRG... [2026-02-23T20:32:26.813161] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-23T20:32:26.813193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-23T20:32:26.824326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-23T20:32:26.824775] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-23T20:32:26.825660] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-23T20:32:26.825716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:26.825753] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:26.825781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:26.825840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:26.886251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:26.887183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:26.887278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:26.887313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:27.011918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:27.012080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:27.012121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:27.012150] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:27.015543] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-02-23T20:32:27.015856] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-23T20:32:27.015999] [INFO ] [sig ] TBRG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:27.159550] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TBRG.txt [2026-02-23T20:32:27.159708] [INFO ] [sig ] [2923/3383] Completed TBRG in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:27.159749] [INFO ] [sig ] [2924/3383] Forecasting TCBI... [2026-02-23T20:32:27.159780] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-23T20:32:27.159810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-23T20:32:27.171933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-23T20:32:27.172289] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-23T20:32:27.173122] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-23T20:32:27.173177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:27.173210] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:27.173238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:27.173294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:27.232723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:27.233495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:27.233596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:27.233633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:27.357024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:27.357186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:27.357227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:27.357256] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:27.360716] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-02-23T20:32:27.361023] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-23T20:32:27.361173] [INFO ] [sig ] TCBI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:27.506502] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TCBI.txt [2026-02-23T20:32:27.506664] [INFO ] [sig ] [2924/3383] Completed TCBI in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:27.506707] [INFO ] [sig ] [2925/3383] Forecasting TCBIO... [2026-02-23T20:32:27.506759] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-23T20:32:27.506793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-23T20:32:27.518399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-23T20:32:27.518775] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-23T20:32:27.519563] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-23T20:32:27.519637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:27.519670] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:27.519697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:27.519754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:27.577202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:27.578249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:27.578341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:27.578375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:27.692722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:27.692891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:27.692932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:27.692962] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:27.696909] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=9.48%) [2026-02-23T20:32:27.697352] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-23T20:32:27.697511] [INFO ] [sig ] TCBIO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:27.851416] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TCBIO.txt [2026-02-23T20:32:27.851613] [INFO ] [sig ] [2925/3383] Completed TCBIO in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:27.851665] [INFO ] [sig ] [2926/3383] Forecasting TCBK... [2026-02-23T20:32:27.851708] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-23T20:32:27.851752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-23T20:32:27.864525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-23T20:32:27.864937] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-23T20:32:27.865789] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-23T20:32:27.865846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:27.865881] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:27.865910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:27.865972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:27.928134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:27.928990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:27.929108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:27.929143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:28.049146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:28.049316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:28.049359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:28.049390] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:28.052935] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=20.91%) [2026-02-23T20:32:28.053248] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-23T20:32:28.053377] [INFO ] [sig ] TCBK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:28.204370] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TCBK.txt [2026-02-23T20:32:28.204551] [INFO ] [sig ] [2926/3383] Completed TCBK in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:28.204633] [INFO ] [sig ] [2927/3383] Forecasting TCBX... [2026-02-23T20:32:28.204680] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-23T20:32:28.204720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-23T20:32:28.216688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-23T20:32:28.217038] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-23T20:32:28.218099] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-23T20:32:28.218155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:28.218189] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:28.218216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:28.218273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:28.277793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:28.278530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:28.278632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:28.278668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:28.408907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:28.409066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:28.409110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:28.409142] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:28.413390] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=83.60%) [2026-02-23T20:32:28.413699] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-23T20:32:28.413832] [INFO ] [sig ] TCBX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:28.557657] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TCBX.txt [2026-02-23T20:32:28.557801] [INFO ] [sig ] [2927/3383] Completed TCBX in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:28.557841] [INFO ] [sig ] [2928/3383] Forecasting TCMD... [2026-02-23T20:32:28.557888] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-23T20:32:28.557919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-23T20:32:28.569072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-23T20:32:28.569442] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-23T20:32:28.570263] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-23T20:32:28.570317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:28.570350] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:28.570376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:28.570432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:28.626361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:28.627160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:28.627246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:28.627280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:28.748812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:28.748976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:28.749018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:28.749066] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:28.752715] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=5.29%) [2026-02-23T20:32:28.753078] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-23T20:32:28.753239] [INFO ] [sig ] TCMD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:28.907205] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TCMD.txt [2026-02-23T20:32:28.907604] [INFO ] [sig ] [2928/3383] Completed TCMD in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:28.907654] [INFO ] [sig ] [2929/3383] Forecasting TCOM... [2026-02-23T20:32:28.907686] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-23T20:32:28.907717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-23T20:32:28.920537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-23T20:32:28.921002] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-23T20:32:28.921952] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-23T20:32:28.922011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:28.922045] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:28.922072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:28.922134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:28.987380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:28.988348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:28.988444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:28.988479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:29.124969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:29.125132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:29.125176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:29.125208] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:29.129112] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=7.94%) [2026-02-23T20:32:29.129617] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-23T20:32:29.129759] [INFO ] [sig ] TCOM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:29.288514] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TCOM.txt [2026-02-23T20:32:29.288729] [INFO ] [sig ] [2929/3383] Completed TCOM in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:29.288775] [INFO ] [sig ] [2930/3383] Forecasting TCPC... [2026-02-23T20:32:29.288807] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-23T20:32:29.288843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-23T20:32:29.301956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-23T20:32:29.302367] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-23T20:32:29.303241] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-23T20:32:29.303492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:29.303526] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:29.303556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:29.303642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:29.379086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:29.380031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:29.380127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:29.380180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:29.513073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:29.513236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:29.513280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:29.513310] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:29.516871] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=48.27%) [2026-02-23T20:32:29.517191] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-23T20:32:29.517329] [INFO ] [sig ] TCPC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:29.680682] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TCPC.txt [2026-02-23T20:32:29.680843] [INFO ] [sig ] [2930/3383] Completed TCPC in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:29.680884] [INFO ] [sig ] [2931/3383] Forecasting TCX... [2026-02-23T20:32:29.680915] [INFO ] [sig ] Generating forecast for: TCX [2026-02-23T20:32:29.680946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-23T20:32:29.692647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-23T20:32:29.693027] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-23T20:32:29.694081] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-23T20:32:29.694136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:29.694169] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:29.694195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:29.694439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:29.753989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:29.754914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:29.755002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:29.755037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:29.872092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:29.872261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:29.872304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:29.872333] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:29.876148] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=74.69%) [2026-02-23T20:32:29.876463] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-23T20:32:29.876625] [INFO ] [sig ] TCX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:30.028403] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TCX.txt [2026-02-23T20:32:30.028559] [INFO ] [sig ] [2931/3383] Completed TCX in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:30.028619] [INFO ] [sig ] [2932/3383] Forecasting TD... [2026-02-23T20:32:30.028652] [INFO ] [sig ] Generating forecast for: TD [2026-02-23T20:32:30.028683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-23T20:32:30.040911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-23T20:32:30.041509] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-23T20:32:30.042648] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-23T20:32:30.042706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:30.042741] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:30.042785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:30.042844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:30.102224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:30.103241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:30.103330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:30.103363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:30.225976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:30.226158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:30.226201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:30.226234] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:30.229963] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=70.28%) [2026-02-23T20:32:30.230309] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-23T20:32:30.230447] [INFO ] [sig ] TD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:30.373183] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TD.txt [2026-02-23T20:32:30.373332] [INFO ] [sig ] [2932/3383] Completed TD in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:30.373371] [INFO ] [sig ] [2933/3383] Forecasting TDC... [2026-02-23T20:32:30.373401] [INFO ] [sig ] Generating forecast for: TDC [2026-02-23T20:32:30.373432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-23T20:32:30.385651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-23T20:32:30.386033] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-23T20:32:30.387042] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-23T20:32:30.387097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:30.387157] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:30.387185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:30.387244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:30.447181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:30.448545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:30.448678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:30.448713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:30.575283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:30.575443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:30.575484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:30.575512] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:30.579001] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: UP (p=65.32%) [2026-02-23T20:32:30.579335] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-23T20:32:30.579462] [INFO ] [sig ] TDC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:30.728615] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TDC.txt [2026-02-23T20:32:30.728767] [INFO ] [sig ] [2933/3383] Completed TDC in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:30.728809] [INFO ] [sig ] [2934/3383] Forecasting TDF... [2026-02-23T20:32:30.728838] [INFO ] [sig ] Generating forecast for: TDF [2026-02-23T20:32:30.728869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-23T20:32:30.740453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-23T20:32:30.740846] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-23T20:32:30.741651] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-23T20:32:30.741719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:30.741753] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:30.741779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:30.741835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:30.801793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:30.802765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:30.802852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:30.802887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:30.915761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:30.915941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:30.915991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:30.916033] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:30.920535] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-23T20:32:30.920947] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-23T20:32:30.921115] [INFO ] [sig ] TDF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:31.074638] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TDF.txt [2026-02-23T20:32:31.074790] [INFO ] [sig ] [2934/3383] Completed TDF in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.7m [2026-02-23T20:32:31.074831] [INFO ] [sig ] [2935/3383] Forecasting TDG... [2026-02-23T20:32:31.074863] [INFO ] [sig ] Generating forecast for: TDG [2026-02-23T20:32:31.074895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-23T20:32:31.086758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-23T20:32:31.087126] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-23T20:32:31.087969] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-23T20:32:31.088026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:31.088065] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:31.088102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:31.088174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:31.148381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:31.149318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:31.149412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:31.149448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:31.269889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:31.270056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:31.270110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:31.270144] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:31.273770] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-02-23T20:32:31.274056] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-23T20:32:31.274187] [INFO ] [sig ] TDG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:31.419119] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TDG.txt [2026-02-23T20:32:31.419287] [INFO ] [sig ] [2935/3383] Completed TDG in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.7m [2026-02-23T20:32:31.419328] [INFO ] [sig ] [2936/3383] Forecasting TDS... [2026-02-23T20:32:31.419359] [INFO ] [sig ] Generating forecast for: TDS [2026-02-23T20:32:31.419390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-23T20:32:31.430652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-23T20:32:31.430999] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-23T20:32:31.431794] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-23T20:32:31.431848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:31.431881] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:31.431907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:31.431963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:31.492130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:31.493068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:31.493155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:31.493195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:31.618714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:31.618872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:31.618914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:31.618946] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:31.622548] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=29.96%) [2026-02-23T20:32:31.622856] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-23T20:32:31.622983] [INFO ] [sig ] TDS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:31.767286] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TDS.txt [2026-02-23T20:32:31.767430] [INFO ] [sig ] [2936/3383] Completed TDS in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.7m [2026-02-23T20:32:31.767470] [INFO ] [sig ] [2937/3383] Forecasting TDSC... [2026-02-23T20:32:31.767501] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-23T20:32:31.767532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-23T20:32:31.778776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-23T20:32:31.779128] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-23T20:32:31.780100] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-23T20:32:31.780156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:31.780190] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:31.780222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:31.780283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:31.839154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:31.839930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:31.840014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:31.840048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:31.952561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:31.952734] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:32:31.952774] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:31.952803] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:31.956721] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=67.29%) [2026-02-23T20:32:31.957004] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-23T20:32:31.957132] [INFO ] [sig ] TDSC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:32.107037] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TDSC.txt [2026-02-23T20:32:32.107289] [INFO ] [sig ] [2937/3383] Completed TDSC in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.7m [2026-02-23T20:32:32.107356] [INFO ] [sig ] [2938/3383] Forecasting TDUP... [2026-02-23T20:32:32.107401] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-23T20:32:32.107448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-23T20:32:32.122026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-23T20:32:32.122512] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-23T20:32:32.123636] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-23T20:32:32.123711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:32.123757] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:32.123800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:32.123882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:32.196467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:32.197417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:32.197509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:32.197546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:32.329879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:32.330041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:32.330084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:32.330113] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:32.334028] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=84.78%) [2026-02-23T20:32:32.334333] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-23T20:32:32.334682] [INFO ] [sig ] TDUP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:32.483085] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TDUP.txt [2026-02-23T20:32:32.483249] [INFO ] [sig ] [2938/3383] Completed TDUP in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:32.483292] [INFO ] [sig ] [2939/3383] Forecasting TDY... [2026-02-23T20:32:32.483323] [INFO ] [sig ] Generating forecast for: TDY [2026-02-23T20:32:32.483356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-23T20:32:32.495083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-23T20:32:32.495449] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-23T20:32:32.496306] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-23T20:32:32.496363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:32.496397] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:32.496425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:32.496483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:32.556699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:32.557642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:32.557734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:32.557769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:32.680522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:32.680696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:32.680738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:32.680767] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:32.684232] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: DOWN (p=45.44%) [2026-02-23T20:32:32.684565] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-23T20:32:32.684724] [INFO ] [sig ] TDY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:32.834352] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TDY.txt [2026-02-23T20:32:32.834532] [INFO ] [sig ] [2939/3383] Completed TDY in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:32.834596] [INFO ] [sig ] [2940/3383] Forecasting TEAM... [2026-02-23T20:32:32.834629] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-23T20:32:32.834660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-23T20:32:32.846360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-23T20:32:32.846786] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-23T20:32:32.847617] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-23T20:32:32.847673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:32.847707] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:32.847737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:32.847796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:32.913752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:32.914676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:32.914771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:32.914806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:33.044749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:33.044905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:33.044946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:33.044976] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:33.048437] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=44.85%) [2026-02-23T20:32:33.048738] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-23T20:32:33.048864] [INFO ] [sig ] TEAM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:33.195534] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TEAM.txt [2026-02-23T20:32:33.195722] [INFO ] [sig ] [2940/3383] Completed TEAM in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:33.195764] [INFO ] [sig ] [2941/3383] Forecasting TECH... [2026-02-23T20:32:33.195793] [INFO ] [sig ] Generating forecast for: TECH [2026-02-23T20:32:33.195825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-23T20:32:33.208236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-23T20:32:33.208657] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-23T20:32:33.209506] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-23T20:32:33.209561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:33.209620] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:33.209648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:33.209704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:33.270275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:33.271270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:33.271363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:33.271399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:33.403862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:33.404042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:33.404086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:33.404116] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:33.407693] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: UP (p=70.03%) [2026-02-23T20:32:33.408019] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-23T20:32:33.408149] [INFO ] [sig ] TECH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:33.557648] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TECH.txt [2026-02-23T20:32:33.557789] [INFO ] [sig ] [2941/3383] Completed TECH in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:33.557829] [INFO ] [sig ] [2942/3383] Forecasting TECK... [2026-02-23T20:32:33.557882] [INFO ] [sig ] Generating forecast for: TECK [2026-02-23T20:32:33.557915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-23T20:32:33.569190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-23T20:32:33.569550] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-23T20:32:33.570364] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-23T20:32:33.570418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:33.570451] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:33.570478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:33.570534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:33.629174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:33.630104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:33.630193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:33.630228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:33.758368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:33.758527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:33.758589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:33.758623] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:33.762231] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-02-23T20:32:33.762524] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-23T20:32:33.762672] [INFO ] [sig ] TECK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:33.917399] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TECK.txt [2026-02-23T20:32:33.917558] [INFO ] [sig ] [2942/3383] Completed TECK in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:33.917620] [INFO ] [sig ] [2943/3383] Forecasting TEI... [2026-02-23T20:32:33.917653] [INFO ] [sig ] Generating forecast for: TEI [2026-02-23T20:32:33.917688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-23T20:32:33.929538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-23T20:32:33.929963] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-23T20:32:33.930819] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-23T20:32:33.930875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:33.930909] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:33.930937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:33.930997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:33.990726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:33.991701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:33.991820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:33.991855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:34.113528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:34.113705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:34.113748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:34.113777] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:34.117197] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-02-23T20:32:34.117480] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-23T20:32:34.117623] [INFO ] [sig ] TEI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:34.265748] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TEI.txt [2026-02-23T20:32:34.265902] [INFO ] [sig ] [2943/3383] Completed TEI in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:34.265944] [INFO ] [sig ] [2944/3383] Forecasting TELO... [2026-02-23T20:32:34.265975] [INFO ] [sig ] Generating forecast for: TELO [2026-02-23T20:32:34.266006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-23T20:32:34.277599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-23T20:32:34.278034] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-23T20:32:34.278865] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-23T20:32:34.278920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:34.278953] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:34.278980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:34.279036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:34.340707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:34.341617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:34.341705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:34.341741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:34.461794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:34.461969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:34.462018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:34.462050] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:34.465628] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=63.53%) [2026-02-23T20:32:34.465918] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-23T20:32:34.466045] [INFO ] [sig ] TELO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:34.613296] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TELO.txt [2026-02-23T20:32:34.613451] [INFO ] [sig ] [2944/3383] Completed TELO in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:34.613492] [INFO ] [sig ] [2945/3383] Forecasting TEM... [2026-02-23T20:32:34.613522] [INFO ] [sig ] Generating forecast for: TEM [2026-02-23T20:32:34.613554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-23T20:32:34.624992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-23T20:32:34.625374] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-23T20:32:34.626181] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-23T20:32:34.626239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:34.626288] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:34.626315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:34.626372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:34.682649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:34.683528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:34.683629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:34.683665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:34.808943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:34.809107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:34.809150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:34.809191] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:34.812915] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=91.34%) [2026-02-23T20:32:34.813305] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-23T20:32:34.813477] [INFO ] [sig ] TEM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:34.961671] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TEM.txt [2026-02-23T20:32:34.961832] [INFO ] [sig ] [2945/3383] Completed TEM in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:34.961873] [INFO ] [sig ] [2946/3383] Forecasting TENB... [2026-02-23T20:32:34.961903] [INFO ] [sig ] Generating forecast for: TENB [2026-02-23T20:32:34.961934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-23T20:32:34.973183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-23T20:32:34.973552] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-23T20:32:34.974349] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-23T20:32:34.974402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:34.974435] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:34.974461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:34.974517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:35.031421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:35.032327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:35.032411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:35.032444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:35.158299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:35.158463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:35.158504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:35.158533] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:35.162006] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=90.26%) [2026-02-23T20:32:35.162288] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-23T20:32:35.162415] [INFO ] [sig ] TENB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:35.304766] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TENB.txt [2026-02-23T20:32:35.304975] [INFO ] [sig ] [2946/3383] Completed TENB in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:35.305017] [INFO ] [sig ] [2947/3383] Forecasting TENX... [2026-02-23T20:32:35.305047] [INFO ] [sig ] Generating forecast for: TENX [2026-02-23T20:32:35.305080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-23T20:32:35.317498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-23T20:32:35.317916] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-23T20:32:35.318764] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-23T20:32:35.318819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:35.318852] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:35.318878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:35.318935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:35.380814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:35.381725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:35.381815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:35.381850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:35.500158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:35.500374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:35.500418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:35.500447] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:35.504477] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-02-23T20:32:35.504783] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-23T20:32:35.504912] [INFO ] [sig ] TENX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:35.651941] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TENX.txt [2026-02-23T20:32:35.652112] [INFO ] [sig ] [2947/3383] Completed TENX in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:35.652162] [INFO ] [sig ] [2948/3383] Forecasting TERN... [2026-02-23T20:32:35.652195] [INFO ] [sig ] Generating forecast for: TERN [2026-02-23T20:32:35.652228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-23T20:32:35.664901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-23T20:32:35.665293] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-23T20:32:35.666335] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-23T20:32:35.666401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:35.666434] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:35.666462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:35.666519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:35.732953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:35.733901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:35.733989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:35.734022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:35.864559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:35.864739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:35.864783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:35.864813] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:35.868308] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-23T20:32:35.868621] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-23T20:32:35.868750] [INFO ] [sig ] TERN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:36.021116] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TERN.txt [2026-02-23T20:32:36.021304] [INFO ] [sig ] [2948/3383] Completed TERN in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:36.021363] [INFO ] [sig ] [2949/3383] Forecasting TEVA... [2026-02-23T20:32:36.021395] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-23T20:32:36.021426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-23T20:32:36.033430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-23T20:32:36.033878] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-23T20:32:36.034785] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-23T20:32:36.034841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:36.034875] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:36.034902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:36.034959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:36.095211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:36.096147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:36.096239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:36.096280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:36.214748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:36.214901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:36.214941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:36.214971] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:36.218448] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-23T20:32:36.218742] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-23T20:32:36.218865] [INFO ] [sig ] TEVA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:36.360155] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TEVA.txt [2026-02-23T20:32:36.360285] [INFO ] [sig ] [2949/3383] Completed TEVA in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:36.360325] [INFO ] [sig ] [2950/3383] Forecasting TEX... [2026-02-23T20:32:36.360354] [INFO ] [sig ] Generating forecast for: TEX [2026-02-23T20:32:36.360385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-23T20:32:36.371549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-23T20:32:36.371926] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-23T20:32:36.372743] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-23T20:32:36.372798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:36.372860] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:36.372889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:36.372948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:36.429562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:36.430349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:36.430433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:36.430466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:36.555306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:36.555472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:36.555512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:36.555541] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:36.559000] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=2.04%) [2026-02-23T20:32:36.559284] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-23T20:32:36.559428] [INFO ] [sig ] TEX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:36.700261] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TEX.txt [2026-02-23T20:32:36.700437] [INFO ] [sig ] [2950/3383] Completed TEX in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:36.700478] [INFO ] [sig ] [2951/3383] Forecasting TFC... [2026-02-23T20:32:36.700508] [INFO ] [sig ] Generating forecast for: TFC [2026-02-23T20:32:36.700540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-23T20:32:36.711416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-23T20:32:36.711812] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-23T20:32:36.712646] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-23T20:32:36.712699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:36.712731] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:36.712758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:36.712815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:36.769416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:36.770360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:36.770455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:36.770488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:36.895872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:36.896052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:36.896095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:36.896123] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:36.900099] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-23T20:32:36.900397] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-23T20:32:36.900528] [INFO ] [sig ] TFC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:37.047111] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TFC.txt [2026-02-23T20:32:37.047288] [INFO ] [sig ] [2951/3383] Completed TFC in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:37.047329] [INFO ] [sig ] [2952/3383] Forecasting TFII... [2026-02-23T20:32:37.047359] [INFO ] [sig ] Generating forecast for: TFII [2026-02-23T20:32:37.047389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-23T20:32:37.059221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-23T20:32:37.059632] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-23T20:32:37.060420] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-23T20:32:37.060474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:37.060508] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:37.060535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:37.060611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:37.119817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:37.120762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:37.120850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:37.120884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:37.244270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:37.244421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:37.244461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:37.244505] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:37.247946] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-23T20:32:37.248222] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-23T20:32:37.248346] [INFO ] [sig ] TFII: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:37.390154] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TFII.txt [2026-02-23T20:32:37.390306] [INFO ] [sig ] [2952/3383] Completed TFII in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.6m [2026-02-23T20:32:37.390353] [INFO ] [sig ] [2953/3383] Forecasting TFIN... [2026-02-23T20:32:37.390389] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-23T20:32:37.390422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-23T20:32:37.401301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-23T20:32:37.401660] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-23T20:32:37.402422] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-23T20:32:37.402477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:37.402508] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:37.402535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:37.402620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:37.459979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:37.460882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:37.460967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:37.461000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:37.578617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:37.578772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:37.578813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:37.578873] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:37.582274] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: UP (p=72.24%) [2026-02-23T20:32:37.582553] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-23T20:32:37.582697] [INFO ] [sig ] TFIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:37.724058] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TFIN.txt [2026-02-23T20:32:37.724185] [INFO ] [sig ] [2953/3383] Completed TFIN in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.6m [2026-02-23T20:32:37.724224] [INFO ] [sig ] [2954/3383] Forecasting TFPM... [2026-02-23T20:32:37.724253] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-23T20:32:37.724287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-23T20:32:37.735508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-23T20:32:37.735849] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-23T20:32:37.736679] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-23T20:32:37.736734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:37.736767] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:37.736794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:37.736852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:37.793658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:37.794277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:37.794371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:37.794405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:37.921381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:37.921540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:37.921599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:37.921630] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:37.925231] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: DOWN (p=16.03%) [2026-02-23T20:32:37.925693] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-23T20:32:37.925821] [INFO ] [sig ] TFPM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:38.068810] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TFPM.txt [2026-02-23T20:32:38.068947] [INFO ] [sig ] [2954/3383] Completed TFPM in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.6m [2026-02-23T20:32:38.068987] [INFO ] [sig ] [2955/3383] Forecasting TFSL... [2026-02-23T20:32:38.069018] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-23T20:32:38.069048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-23T20:32:38.080409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-23T20:32:38.080767] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-23T20:32:38.081537] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-23T20:32:38.081609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:38.081644] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:38.081671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:38.081728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:38.139066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:38.139862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:38.139943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:38.139977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:38.261599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:38.261752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:38.261793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:38.261824] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:38.265209] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=81.79%) [2026-02-23T20:32:38.265487] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-23T20:32:38.265628] [INFO ] [sig ] TFSL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:38.408953] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TFSL.txt [2026-02-23T20:32:38.409086] [INFO ] [sig ] [2955/3383] Completed TFSL in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:38.409127] [INFO ] [sig ] [2956/3383] Forecasting TG... [2026-02-23T20:32:38.409158] [INFO ] [sig ] Generating forecast for: TG [2026-02-23T20:32:38.409189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-23T20:32:38.420728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-23T20:32:38.421083] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-23T20:32:38.421893] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-23T20:32:38.421947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:38.421994] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:38.422023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:38.422079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:38.478726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:38.479533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:38.479637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:38.479672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:38.603802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:38.603954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:38.603995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:38.604024] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:38.607873] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=76.81%) [2026-02-23T20:32:38.608166] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-23T20:32:38.608307] [INFO ] [sig ] TG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:38.754662] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TG.txt [2026-02-23T20:32:38.754802] [INFO ] [sig ] [2956/3383] Completed TG in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:38.754842] [INFO ] [sig ] [2957/3383] Forecasting TGLS... [2026-02-23T20:32:38.754872] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-23T20:32:38.754902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-23T20:32:38.766520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-23T20:32:38.766914] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-23T20:32:38.767745] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-23T20:32:38.767798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:38.767831] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:38.767888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:38.767949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:38.828012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:38.828854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:38.828937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:38.828972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:38.955128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:38.955306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:38.955370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:38.955416] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:38.959226] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=21.16%) [2026-02-23T20:32:38.959515] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-23T20:32:38.959677] [INFO ] [sig ] TGLS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:39.110014] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TGLS.txt [2026-02-23T20:32:39.110172] [INFO ] [sig ] [2957/3383] Completed TGLS in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:39.110213] [INFO ] [sig ] [2958/3383] Forecasting TGNA... [2026-02-23T20:32:39.110242] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-23T20:32:39.110272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-23T20:32:39.123162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-23T20:32:39.123783] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-23T20:32:39.124759] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-23T20:32:39.124813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:39.124846] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:39.124873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:39.124929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:39.188106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:39.188968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:39.189058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:39.189092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:39.317281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:39.317452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:39.317496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:39.317526] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:39.321842] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=86.35%) [2026-02-23T20:32:39.322230] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-23T20:32:39.322380] [INFO ] [sig ] TGNA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:39.470241] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TGNA.txt [2026-02-23T20:32:39.470384] [INFO ] [sig ] [2958/3383] Completed TGNA in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:39.470426] [INFO ] [sig ] [2959/3383] Forecasting TGS... [2026-02-23T20:32:39.470456] [INFO ] [sig ] Generating forecast for: TGS [2026-02-23T20:32:39.470488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-23T20:32:39.482411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-23T20:32:39.482871] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-23T20:32:39.483711] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-23T20:32:39.483766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:39.483799] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:39.483827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:39.483883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:39.545340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:39.546497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:39.546611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:39.546649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:39.663561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:39.663735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:39.663779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:39.663808] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:39.667270] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=50.10%) [2026-02-23T20:32:39.667553] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-23T20:32:39.667700] [INFO ] [sig ] TGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:39.814331] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TGS.txt [2026-02-23T20:32:39.814478] [INFO ] [sig ] [2959/3383] Completed TGS in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:39.814519] [INFO ] [sig ] [2960/3383] Forecasting TGTX... [2026-02-23T20:32:39.814548] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-23T20:32:39.814806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-23T20:32:39.827139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-23T20:32:39.827533] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-23T20:32:39.828375] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-23T20:32:39.828431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:39.828463] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:39.828491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:39.828550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:39.890862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:39.891619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:39.891760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:39.891796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:40.018271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:40.018444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:40.018488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:40.018518] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:40.022274] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: UP (p=82.87%) [2026-02-23T20:32:40.022570] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-23T20:32:40.022720] [INFO ] [sig ] TGTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:40.173311] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TGTX.txt [2026-02-23T20:32:40.173475] [INFO ] [sig ] [2960/3383] Completed TGTX in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:40.173516] [INFO ] [sig ] [2961/3383] Forecasting TH... [2026-02-23T20:32:40.173547] [INFO ] [sig ] Generating forecast for: TH [2026-02-23T20:32:40.173797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-23T20:32:40.186262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-23T20:32:40.186692] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-23T20:32:40.187496] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-23T20:32:40.187551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:40.187611] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:40.187832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:40.187915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:40.248682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:40.249638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:40.249740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:40.249775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:40.377166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:40.377334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:40.377384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:40.377420] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:40.381790] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=55.36%) [2026-02-23T20:32:40.382152] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-23T20:32:40.382300] [INFO ] [sig ] TH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:40.535079] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TH.txt [2026-02-23T20:32:40.535288] [INFO ] [sig ] [2961/3383] Completed TH in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:40.535360] [INFO ] [sig ] [2962/3383] Forecasting THC... [2026-02-23T20:32:40.535411] [INFO ] [sig ] Generating forecast for: THC [2026-02-23T20:32:40.535459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-23T20:32:40.547918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-23T20:32:40.548341] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-23T20:32:40.549211] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-23T20:32:40.549268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:40.549305] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:40.549340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:40.549412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:40.611666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:40.612596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:40.612687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:40.612722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:40.739299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:40.739457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:40.739499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:40.739529] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:40.743050] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=6.90%) [2026-02-23T20:32:40.743335] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-23T20:32:40.743459] [INFO ] [sig ] THC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:40.886245] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/THC.txt [2026-02-23T20:32:40.886393] [INFO ] [sig ] [2962/3383] Completed THC in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:40.886433] [INFO ] [sig ] [2963/3383] Forecasting THFF... [2026-02-23T20:32:40.886463] [INFO ] [sig ] Generating forecast for: THFF [2026-02-23T20:32:40.886492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-23T20:32:40.897612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-23T20:32:40.897968] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-23T20:32:40.898760] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-23T20:32:40.898814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:40.898846] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:40.898874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:40.898930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:40.956257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:40.957122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:40.957208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:40.957263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:41.083748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:41.083910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:41.083958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:41.083995] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:41.087399] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=4.66%) [2026-02-23T20:32:41.087697] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-23T20:32:41.087821] [INFO ] [sig ] THFF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:41.233302] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/THFF.txt [2026-02-23T20:32:41.233466] [INFO ] [sig ] [2963/3383] Completed THFF in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:41.233506] [INFO ] [sig ] [2964/3383] Forecasting THG... [2026-02-23T20:32:41.233536] [INFO ] [sig ] Generating forecast for: THG [2026-02-23T20:32:41.233567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-23T20:32:41.246359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-23T20:32:41.246790] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-23T20:32:41.247639] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-23T20:32:41.247693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:41.247726] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:41.247753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:41.247818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:41.305771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:41.306627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:41.306717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:41.306752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:41.436134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:41.436296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:41.436338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:41.436367] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:41.439893] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: DOWN (p=11.41%) [2026-02-23T20:32:41.440182] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-23T20:32:41.440309] [INFO ] [sig ] THG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:41.585920] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/THG.txt [2026-02-23T20:32:41.586091] [INFO ] [sig ] [2964/3383] Completed THG in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:41.586135] [INFO ] [sig ] [2965/3383] Forecasting THO... [2026-02-23T20:32:41.586168] [INFO ] [sig ] Generating forecast for: THO [2026-02-23T20:32:41.586205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-23T20:32:41.598419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-23T20:32:41.598897] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-23T20:32:41.599859] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-23T20:32:41.599917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:41.599951] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:41.599980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:41.600038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:41.673117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:41.674352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:41.674478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:41.674537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:41.851335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:41.851562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:41.851651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:41.851702] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:41.857293] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=26.76%) [2026-02-23T20:32:41.857876] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-23T20:32:41.858094] [INFO ] [sig ] THO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:42.086601] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/THO.txt [2026-02-23T20:32:42.086844] [INFO ] [sig ] [2965/3383] Completed THO in 0.5s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:42.086914] [INFO ] [sig ] [2966/3383] Forecasting THQ... [2026-02-23T20:32:42.086962] [INFO ] [sig ] Generating forecast for: THQ [2026-02-23T20:32:42.087005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-23T20:32:42.109925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-23T20:32:42.110493] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-23T20:32:42.113599] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-23T20:32:42.113735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:42.113789] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:42.113831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:42.113923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:42.215865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:42.217190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:42.217318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:42.217379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:42.389201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:42.389413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:42.389464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:42.389502] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:42.394794] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=26.66%) [2026-02-23T20:32:42.395331] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-23T20:32:42.395591] [INFO ] [sig ] THQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:42.619283] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/THQ.txt [2026-02-23T20:32:42.619543] [INFO ] [sig ] [2966/3383] Completed THQ in 0.5s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:42.619620] [INFO ] [sig ] [2967/3383] Forecasting THRM... [2026-02-23T20:32:42.619663] [INFO ] [sig ] Generating forecast for: THRM [2026-02-23T20:32:42.619715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-23T20:32:42.635103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-23T20:32:42.635605] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-23T20:32:42.636509] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-23T20:32:42.636566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:42.636674] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:42.636719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:42.636803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:42.701847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:42.702872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:42.702981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:42.703018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:42.854014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:42.854216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:42.854286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:42.854340] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:42.860007] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: UP (p=85.94%) [2026-02-23T20:32:42.860537] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-23T20:32:42.860786] [INFO ] [sig ] THRM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:43.038595] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/THRM.txt [2026-02-23T20:32:43.038755] [INFO ] [sig ] [2967/3383] Completed THRM in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:43.038796] [INFO ] [sig ] [2968/3383] Forecasting THRY... [2026-02-23T20:32:43.038827] [INFO ] [sig ] Generating forecast for: THRY [2026-02-23T20:32:43.038857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-23T20:32:43.050137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-23T20:32:43.050480] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-23T20:32:43.051336] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-23T20:32:43.051393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:43.051427] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:43.051456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:43.051515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:43.113724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:43.114487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:43.114596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:43.114635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:43.241521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:43.241705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:43.241750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:43.241782] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:43.245437] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: UP (p=64.07%) [2026-02-23T20:32:43.245790] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-23T20:32:43.245934] [INFO ] [sig ] THRY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:43.393042] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/THRY.txt [2026-02-23T20:32:43.393188] [INFO ] [sig ] [2968/3383] Completed THRY in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.5m [2026-02-23T20:32:43.393229] [INFO ] [sig ] [2969/3383] Forecasting TIGO... [2026-02-23T20:32:43.393262] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-23T20:32:43.393293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-23T20:32:43.405766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-23T20:32:43.406161] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-23T20:32:43.407011] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-23T20:32:43.407083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:43.407117] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:43.407144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:43.407201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:43.466378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:43.467441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:43.467531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:43.467565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:43.588873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:43.589034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:43.589074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:43.589103] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:43.592531] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: DOWN (p=34.91%) [2026-02-23T20:32:43.592826] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-23T20:32:43.592950] [INFO ] [sig ] TIGO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:43.738502] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TIGO.txt [2026-02-23T20:32:43.738649] [INFO ] [sig ] [2969/3383] Completed TIGO in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 2.5m [2026-02-23T20:32:43.738692] [INFO ] [sig ] [2970/3383] Forecasting TIL... [2026-02-23T20:32:43.738723] [INFO ] [sig ] Generating forecast for: TIL [2026-02-23T20:32:43.738754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-23T20:32:43.750555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-23T20:32:43.750962] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-23T20:32:43.751837] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-23T20:32:43.751896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:43.751930] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:43.751958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:43.752016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:43.811484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:43.812370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:43.812463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:43.812498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:43.941518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:43.941707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:43.941755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:43.941845] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:43.945624] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=47.70%) [2026-02-23T20:32:43.945918] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-23T20:32:43.946048] [INFO ] [sig ] TIL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:44.103398] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TIL.txt [2026-02-23T20:32:44.103548] [INFO ] [sig ] [2970/3383] Completed TIL in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.5m [2026-02-23T20:32:44.103607] [INFO ] [sig ] [2971/3383] Forecasting TILE... [2026-02-23T20:32:44.103640] [INFO ] [sig ] Generating forecast for: TILE [2026-02-23T20:32:44.103671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-23T20:32:44.115715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-23T20:32:44.116069] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-23T20:32:44.116883] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-23T20:32:44.116938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:44.116970] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:44.116998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:44.117054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:44.177884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:44.178733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:44.178821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:44.178856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:44.314552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:44.314719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:44.314760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:44.314789] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:44.318233] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: UP (p=83.24%) [2026-02-23T20:32:44.318564] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-23T20:32:44.318718] [INFO ] [sig ] TILE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:44.464223] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TILE.txt [2026-02-23T20:32:44.464392] [INFO ] [sig ] [2971/3383] Completed TILE in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.5m [2026-02-23T20:32:44.464450] [INFO ] [sig ] [2972/3383] Forecasting TIMB... [2026-02-23T20:32:44.464495] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-23T20:32:44.464533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-23T20:32:44.476042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-23T20:32:44.476424] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-23T20:32:44.477257] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-23T20:32:44.477312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:44.477346] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:44.477374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:44.477438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:44.536852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:44.537711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:44.537797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:44.537831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:44.656943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:44.657105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:44.657147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:44.657178] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:44.660978] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: DOWN (p=12.20%) [2026-02-23T20:32:44.661276] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-23T20:32:44.661411] [INFO ] [sig ] TIMB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:44.815161] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TIMB.txt [2026-02-23T20:32:44.815382] [INFO ] [sig ] [2972/3383] Completed TIMB in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:44.815443] [INFO ] [sig ] [2973/3383] Forecasting TITN... [2026-02-23T20:32:44.815475] [INFO ] [sig ] Generating forecast for: TITN [2026-02-23T20:32:44.815508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-23T20:32:44.830838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-23T20:32:44.831234] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-23T20:32:44.832678] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-23T20:32:44.832937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:44.832977] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:44.833011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:44.833102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:44.898793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:44.899760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:44.899863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:44.899900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:45.019435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:45.019609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:45.019653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:45.019681] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:45.023091] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: DOWN (p=45.17%) [2026-02-23T20:32:45.023378] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-23T20:32:45.023507] [INFO ] [sig ] TITN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:45.170292] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TITN.txt [2026-02-23T20:32:45.170450] [INFO ] [sig ] [2973/3383] Completed TITN in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:45.170500] [INFO ] [sig ] [2974/3383] Forecasting TJX... [2026-02-23T20:32:45.170537] [INFO ] [sig ] Generating forecast for: TJX [2026-02-23T20:32:45.170604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-23T20:32:45.183550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-23T20:32:45.183947] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-23T20:32:45.184939] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-23T20:32:45.184996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:45.185031] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:45.185059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:45.185118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:45.244866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:45.245785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:45.245870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:45.245905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:45.370504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:45.370688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:45.370744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:45.370776] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:45.374279] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-02-23T20:32:45.374604] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-23T20:32:45.374736] [INFO ] [sig ] TJX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:45.523067] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TJX.txt [2026-02-23T20:32:45.523217] [INFO ] [sig ] [2974/3383] Completed TJX in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:45.523257] [INFO ] [sig ] [2975/3383] Forecasting TK... [2026-02-23T20:32:45.523288] [INFO ] [sig ] Generating forecast for: TK [2026-02-23T20:32:45.523319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-23T20:32:45.534533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-23T20:32:45.534943] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-23T20:32:45.535822] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-23T20:32:45.535878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:45.535912] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:45.535940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:45.535999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:45.595020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:45.595819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:45.595912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:45.595950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:45.720395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:45.720597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:45.720645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:45.720676] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:45.724244] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=97.93%) [2026-02-23T20:32:45.724534] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-23T20:32:45.724685] [INFO ] [sig ] TK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:45.870149] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TK.txt [2026-02-23T20:32:45.870301] [INFO ] [sig ] [2975/3383] Completed TK in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:45.870343] [INFO ] [sig ] [2976/3383] Forecasting TKC... [2026-02-23T20:32:45.870376] [INFO ] [sig ] Generating forecast for: TKC [2026-02-23T20:32:45.870408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-23T20:32:45.881336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-23T20:32:45.881715] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-23T20:32:45.882516] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-23T20:32:45.882570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:45.882645] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:45.882675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:45.882734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:45.942377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:45.943276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:45.943365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:45.943399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:46.070230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:46.070385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:46.070444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:46.070481] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:46.074161] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: UP (p=50.96%) [2026-02-23T20:32:46.074461] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-23T20:32:46.074605] [INFO ] [sig ] TKC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:46.220191] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TKC.txt [2026-02-23T20:32:46.220335] [INFO ] [sig ] [2976/3383] Completed TKC in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:46.220385] [INFO ] [sig ] [2977/3383] Forecasting TKNO... [2026-02-23T20:32:46.220424] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-23T20:32:46.220459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-23T20:32:46.231223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-23T20:32:46.231607] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-23T20:32:46.232444] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-23T20:32:46.232505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:46.232538] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:46.232567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:46.232649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:46.292629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:46.293485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:46.293619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:46.293692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:46.420474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:46.420652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:46.420705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:46.420737] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:46.424202] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-23T20:32:46.424478] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-23T20:32:46.424619] [INFO ] [sig ] TKNO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:46.571880] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TKNO.txt [2026-02-23T20:32:46.572054] [INFO ] [sig ] [2977/3383] Completed TKNO in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:46.572115] [INFO ] [sig ] [2978/3383] Forecasting TKO... [2026-02-23T20:32:46.572150] [INFO ] [sig ] Generating forecast for: TKO [2026-02-23T20:32:46.572184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-23T20:32:46.583303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-23T20:32:46.583751] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-23T20:32:46.584613] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-23T20:32:46.584672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:46.584706] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:46.584735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:46.584793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:46.644615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:46.645516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:46.645637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:46.645674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:46.771157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:46.771335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:46.771395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:46.771440] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:46.776760] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: DOWN (p=49.52%) [2026-02-23T20:32:46.777152] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-23T20:32:46.777333] [INFO ] [sig ] TKO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:46.936339] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TKO.txt [2026-02-23T20:32:46.936498] [INFO ] [sig ] [2978/3383] Completed TKO in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:46.936540] [INFO ] [sig ] [2979/3383] Forecasting TLK... [2026-02-23T20:32:46.936591] [INFO ] [sig ] Generating forecast for: TLK [2026-02-23T20:32:46.936625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-23T20:32:46.948547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-23T20:32:46.949015] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-23T20:32:46.949923] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-23T20:32:46.949981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:46.950015] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:46.950069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:46.950131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:47.009429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:47.010596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:47.010685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:47.010719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:47.137560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:47.137777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:47.137847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:47.137919] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:47.141524] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: DOWN (p=20.60%) [2026-02-23T20:32:47.141854] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-23T20:32:47.141992] [INFO ] [sig ] TLK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:47.292535] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TLK.txt [2026-02-23T20:32:47.292731] [INFO ] [sig ] [2979/3383] Completed TLK in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:47.292775] [INFO ] [sig ] [2980/3383] Forecasting TLN... [2026-02-23T20:32:47.292807] [INFO ] [sig ] Generating forecast for: TLN [2026-02-23T20:32:47.292841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLN' from 'https://tdm.silogroup.org/data/derivative_storage/TLN.csv'. [2026-02-23T20:32:47.304847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLN'. [2026-02-23T20:32:47.305253] [INFO ] [FORECASTER] Starting predict_future for TLN [2026-02-23T20:32:47.306200] [DEBUG] [LOCAL ] No optimal features file found for TLN: ./output/feature-sets/TLN.txt [2026-02-23T20:32:47.306256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:47.306306] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:47.306337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:47.306397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:47.368921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:47.370074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:47.370167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:47.370201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:47.493508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:47.493689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:47.493732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:47.493764] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:47.497318] [DEBUG] [FORECASTER] TLN: Forecast T+1@11:T+2@11: DOWN (p=28.06%) [2026-02-23T20:32:47.497656] [INFO ] [FORECASTER] Completed predict_future for TLN [2026-02-23T20:32:47.497805] [INFO ] [sig ] TLN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:47.643424] [INFO ] [LOCAL ] Saved forecast: TLN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TLN.txt [2026-02-23T20:32:47.643632] [INFO ] [sig ] [2980/3383] Completed TLN in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:47.643692] [INFO ] [sig ] [2981/3383] Forecasting TLS... [2026-02-23T20:32:47.643725] [INFO ] [sig ] Generating forecast for: TLS [2026-02-23T20:32:47.643755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-23T20:32:47.654672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-23T20:32:47.655048] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-23T20:32:47.655916] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-23T20:32:47.655971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:47.656006] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:47.656034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:47.656094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:47.715344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:47.716143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:47.716229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:47.716263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:47.839300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:47.839456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:47.839506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:47.839542] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:47.843034] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-02-23T20:32:47.843323] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-23T20:32:47.843451] [INFO ] [sig ] TLS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:47.999091] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TLS.txt [2026-02-23T20:32:47.999221] [INFO ] [sig ] [2981/3383] Completed TLS in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:47.999261] [INFO ] [sig ] [2982/3383] Forecasting TLSA... [2026-02-23T20:32:47.999290] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-23T20:32:47.999321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-23T20:32:48.010104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-23T20:32:48.010469] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-23T20:32:48.011309] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-23T20:32:48.011365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:48.011400] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:48.011428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:48.011486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:48.070481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:48.071184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:48.071265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:48.071300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:48.198874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:48.199030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:48.199073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:48.199102] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:48.202673] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: UP (p=79.66%) [2026-02-23T20:32:48.202966] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-23T20:32:48.203097] [INFO ] [sig ] TLSA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:48.351236] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TLSA.txt [2026-02-23T20:32:48.351402] [INFO ] [sig ] [2982/3383] Completed TLSA in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:48.351470] [INFO ] [sig ] [2983/3383] Forecasting TLSI... [2026-02-23T20:32:48.351514] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-23T20:32:48.351552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-23T20:32:48.362282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-23T20:32:48.362677] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-23T20:32:48.363502] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-23T20:32:48.363566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:48.363620] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:48.363649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:48.363707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:48.422802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:48.423633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:48.423731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:48.423766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:48.545715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:48.545866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:48.545910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:48.545940] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:48.549453] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=64.39%) [2026-02-23T20:32:48.549791] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-23T20:32:48.549920] [INFO ] [sig ] TLSI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:48.695389] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TLSI.txt [2026-02-23T20:32:48.695540] [INFO ] [sig ] [2983/3383] Completed TLSI in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:48.695598] [INFO ] [sig ] [2984/3383] Forecasting TLYS... [2026-02-23T20:32:48.695638] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-23T20:32:48.695672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-23T20:32:48.707503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-23T20:32:48.707915] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-23T20:32:48.708762] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-23T20:32:48.708817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:48.708881] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:48.708913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:48.708988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:48.770508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:48.771364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:48.771449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:48.771484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:48.895907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:48.896061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:48.896101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:48.896130] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:48.899716] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-02-23T20:32:48.900032] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-23T20:32:48.900165] [INFO ] [sig ] TLYS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:49.043027] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TLYS.txt [2026-02-23T20:32:49.043162] [INFO ] [sig ] [2984/3383] Completed TLYS in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:49.043203] [INFO ] [sig ] [2985/3383] Forecasting TM... [2026-02-23T20:32:49.043232] [INFO ] [sig ] Generating forecast for: TM [2026-02-23T20:32:49.043262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-23T20:32:49.054171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-23T20:32:49.054520] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-23T20:32:49.055356] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-23T20:32:49.055410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:49.055442] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:49.055469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:49.055526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:49.118433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:49.119628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:49.119730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:49.119766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:49.247836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:49.248004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:49.248045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:49.248074] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:49.251566] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: DOWN (p=24.65%) [2026-02-23T20:32:49.251866] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-23T20:32:49.251989] [INFO ] [sig ] TM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:49.396029] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TM.txt [2026-02-23T20:32:49.396173] [INFO ] [sig ] [2985/3383] Completed TM in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.4m [2026-02-23T20:32:49.396212] [INFO ] [sig ] [2986/3383] Forecasting TMC... [2026-02-23T20:32:49.396243] [INFO ] [sig ] Generating forecast for: TMC [2026-02-23T20:32:49.396273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-23T20:32:49.407786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-23T20:32:49.408221] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-23T20:32:49.409100] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-23T20:32:49.409157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:49.409193] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:49.409222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:49.409281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:49.468795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:49.469602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:49.469683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:49.469716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:49.596063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:49.596221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:49.596262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:49.596291] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:49.599790] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=81.20%) [2026-02-23T20:32:49.600075] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-23T20:32:49.600200] [INFO ] [sig ] TMC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:49.747763] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TMC.txt [2026-02-23T20:32:49.747917] [INFO ] [sig ] [2986/3383] Completed TMC in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.4m [2026-02-23T20:32:49.747962] [INFO ] [sig ] [2987/3383] Forecasting TMCI... [2026-02-23T20:32:49.747992] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-23T20:32:49.748025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-23T20:32:49.759380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-23T20:32:49.759748] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-23T20:32:49.760558] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-23T20:32:49.760642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:49.760677] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:49.760706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:49.760763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:49.820270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:49.820932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:49.821012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:49.821045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:49.945710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:49.945865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:49.945904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:49.945967] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:49.951343] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-02-23T20:32:49.951657] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-23T20:32:49.951787] [INFO ] [sig ] TMCI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:50.095532] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TMCI.txt [2026-02-23T20:32:50.095692] [INFO ] [sig ] [2987/3383] Completed TMCI in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.4m [2026-02-23T20:32:50.095734] [INFO ] [sig ] [2988/3383] Forecasting TMDX... [2026-02-23T20:32:50.095764] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-23T20:32:50.095793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-23T20:32:50.107601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-23T20:32:50.107951] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-23T20:32:50.108783] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-23T20:32:50.108837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:50.108870] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:50.108898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:50.108954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:50.168606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:50.169259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:50.169341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:50.169374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:50.291597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:50.291748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:50.291788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:50.291818] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:50.295669] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=72.17%) [2026-02-23T20:32:50.295944] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-23T20:32:50.296065] [INFO ] [sig ] TMDX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:50.438936] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TMDX.txt [2026-02-23T20:32:50.439084] [INFO ] [sig ] [2988/3383] Completed TMDX in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:50.439131] [INFO ] [sig ] [2989/3383] Forecasting TME... [2026-02-23T20:32:50.439162] [INFO ] [sig ] Generating forecast for: TME [2026-02-23T20:32:50.439195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-23T20:32:50.450491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-23T20:32:50.450828] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-23T20:32:50.451623] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-23T20:32:50.451676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:50.451709] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:50.451736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:50.451792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:50.516439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:50.517420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:50.517509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:50.517561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:50.655457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:50.655679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:50.655932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:50.655966] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:50.660250] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=44.63%) [2026-02-23T20:32:50.660704] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-23T20:32:50.661025] [INFO ] [sig ] TME: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:50.823605] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TME.txt [2026-02-23T20:32:50.823783] [INFO ] [sig ] [2989/3383] Completed TME in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:50.823831] [INFO ] [sig ] [2990/3383] Forecasting TMHC... [2026-02-23T20:32:50.823864] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-23T20:32:50.823895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-23T20:32:50.835549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-23T20:32:50.835992] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-23T20:32:50.836870] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-23T20:32:50.836926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:50.836969] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:50.836997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:50.837059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:50.895739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:50.896626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:50.896767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:50.896805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:51.046857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:51.047017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:51.047058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:51.047088] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:51.050693] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=47.87%) [2026-02-23T20:32:51.050977] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-23T20:32:51.051101] [INFO ] [sig ] TMHC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:51.198333] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TMHC.txt [2026-02-23T20:32:51.198503] [INFO ] [sig ] [2990/3383] Completed TMHC in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:51.198544] [INFO ] [sig ] [2991/3383] Forecasting TMUS... [2026-02-23T20:32:51.198594] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-23T20:32:51.198630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-23T20:32:51.211421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-23T20:32:51.212031] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-23T20:32:51.213041] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-23T20:32:51.213095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:51.213127] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:51.213155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:51.213227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:51.271828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:51.272625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:51.272711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:51.272744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:51.396035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:51.396188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:51.396228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:51.396257] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:51.400368] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-02-23T20:32:51.400676] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-23T20:32:51.400804] [INFO ] [sig ] TMUS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:51.545052] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TMUS.txt [2026-02-23T20:32:51.545185] [INFO ] [sig ] [2991/3383] Completed TMUS in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:51.545225] [INFO ] [sig ] [2992/3383] Forecasting TNC... [2026-02-23T20:32:51.545254] [INFO ] [sig ] Generating forecast for: TNC [2026-02-23T20:32:51.545284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-23T20:32:51.556451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-23T20:32:51.556994] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-23T20:32:51.557791] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-23T20:32:51.557844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:51.557909] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:51.557939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:51.557996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:51.617491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:51.618372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:51.618452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:51.618485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:51.741767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:51.741917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:51.741956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:51.741986] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:51.745429] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=76.46%) [2026-02-23T20:32:51.745731] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-23T20:32:51.745860] [INFO ] [sig ] TNC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:51.890505] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TNC.txt [2026-02-23T20:32:51.890651] [INFO ] [sig ] [2992/3383] Completed TNC in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:51.890692] [INFO ] [sig ] [2993/3383] Forecasting TNDM... [2026-02-23T20:32:51.890722] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-23T20:32:51.890753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-23T20:32:51.903720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-23T20:32:51.904087] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-23T20:32:51.904880] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-23T20:32:51.904952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:51.904985] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:51.905012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:51.905069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:51.964558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:51.965256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:51.965352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:51.965386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:52.098251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:52.098409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:52.098448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:52.098477] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:52.102497] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=11.89%) [2026-02-23T20:32:52.102791] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-23T20:32:52.102919] [INFO ] [sig ] TNDM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:52.258621] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TNDM.txt [2026-02-23T20:32:52.258779] [INFO ] [sig ] [2993/3383] Completed TNDM in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:52.258818] [INFO ] [sig ] [2994/3383] Forecasting TNGX... [2026-02-23T20:32:52.258848] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-23T20:32:52.258879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-23T20:32:52.269714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-23T20:32:52.270080] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-23T20:32:52.270895] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-23T20:32:52.270949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:52.270982] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:52.271010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:52.271070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:52.333096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:52.334182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:52.334315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:52.334352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:52.456129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:52.456290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:52.456331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:52.456362] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:52.460448] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: DOWN (p=42.55%) [2026-02-23T20:32:52.460772] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-23T20:32:52.460901] [INFO ] [sig ] TNGX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:52.609824] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TNGX.txt [2026-02-23T20:32:52.610181] [INFO ] [sig ] [2994/3383] Completed TNGX in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:52.610220] [INFO ] [sig ] [2995/3383] Forecasting TNK... [2026-02-23T20:32:52.610250] [INFO ] [sig ] Generating forecast for: TNK [2026-02-23T20:32:52.610281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-23T20:32:52.622758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-23T20:32:52.623096] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-23T20:32:52.624061] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-23T20:32:52.624116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:52.624148] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:52.624174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:52.624230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:52.687257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:52.688246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:52.688352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:52.688387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:52.829970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:52.830151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:52.830201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:52.830238] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:52.834542] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: DOWN (p=39.64%) [2026-02-23T20:32:52.834947] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-23T20:32:52.835094] [INFO ] [sig ] TNK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:52.987436] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TNK.txt [2026-02-23T20:32:52.987675] [INFO ] [sig ] [2995/3383] Completed TNK in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:52.987725] [INFO ] [sig ] [2996/3383] Forecasting TNL... [2026-02-23T20:32:52.987756] [INFO ] [sig ] Generating forecast for: TNL [2026-02-23T20:32:52.987787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-23T20:32:52.999089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-23T20:32:52.999508] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-23T20:32:53.000401] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-23T20:32:53.000458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:53.000490] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:53.000517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:53.000595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:53.057950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:53.058890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:53.058977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:53.059010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:53.186314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:53.186473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:53.186516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:53.186545] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:53.189964] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: DOWN (p=9.70%) [2026-02-23T20:32:53.190245] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-23T20:32:53.190367] [INFO ] [sig ] TNL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:53.331540] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TNL.txt [2026-02-23T20:32:53.331713] [INFO ] [sig ] [2996/3383] Completed TNL in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:53.331754] [INFO ] [sig ] [2997/3383] Forecasting TNXP... [2026-02-23T20:32:53.331784] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-23T20:32:53.331814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-23T20:32:53.343975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-23T20:32:53.344329] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-23T20:32:53.345126] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-23T20:32:53.345180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:53.345213] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:53.345240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:53.345296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:53.404416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:53.405272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:53.405361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:53.405394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:53.527260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:53.527416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:53.527457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:53.527487] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:53.530973] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: UP (p=92.19%) [2026-02-23T20:32:53.531252] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-23T20:32:53.531380] [INFO ] [sig ] TNXP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:53.674593] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TNXP.txt [2026-02-23T20:32:53.674756] [INFO ] [sig ] [2997/3383] Completed TNXP in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:53.674797] [INFO ] [sig ] [2998/3383] Forecasting TOI... [2026-02-23T20:32:53.674828] [INFO ] [sig ] Generating forecast for: TOI [2026-02-23T20:32:53.674859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-23T20:32:53.685688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-23T20:32:53.686042] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-23T20:32:53.686861] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-23T20:32:53.686915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:53.686948] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:53.686975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:53.687033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:53.744342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:53.745109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:53.745191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:53.745224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:53.861839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:53.861994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:53.862034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:53.862063] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:53.865547] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: UP (p=65.52%) [2026-02-23T20:32:53.865892] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-23T20:32:53.866204] [INFO ] [sig ] TOI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:54.013694] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TOI.txt [2026-02-23T20:32:54.013853] [INFO ] [sig ] [2998/3383] Completed TOI in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:54.013905] [INFO ] [sig ] [2999/3383] Forecasting TOL... [2026-02-23T20:32:54.013937] [INFO ] [sig ] Generating forecast for: TOL [2026-02-23T20:32:54.013969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-23T20:32:54.027181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-23T20:32:54.027598] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-23T20:32:54.028642] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-23T20:32:54.028709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:54.028749] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:54.028783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:54.028844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:54.088979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:54.089794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:54.089878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:54.089912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:54.214814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:54.214968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:54.215008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:54.215038] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:54.218512] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: UP (p=68.05%) [2026-02-23T20:32:54.218853] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-23T20:32:54.218982] [INFO ] [sig ] TOL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:54.364403] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TOL.txt [2026-02-23T20:32:54.364549] [INFO ] [sig ] [2999/3383] Completed TOL in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:54.364607] [INFO ] [sig ] [3000/3383] Forecasting TORO... [2026-02-23T20:32:54.364640] [INFO ] [sig ] Generating forecast for: TORO [2026-02-23T20:32:54.364672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-23T20:32:54.376510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-23T20:32:54.376879] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-23T20:32:54.377674] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-23T20:32:54.377729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:54.377762] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:54.377789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:54.377845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:54.438242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:54.439208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:54.439290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:54.439322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:54.564690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:54.564863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:54.565087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:54.565117] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:54.569135] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=17.27%) [2026-02-23T20:32:54.569414] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-23T20:32:54.569538] [INFO ] [sig ] TORO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:54.733712] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TORO.txt [2026-02-23T20:32:54.733892] [INFO ] [sig ] [3000/3383] Completed TORO in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:54.733938] [INFO ] [sig ] [3001/3383] Forecasting TOWN... [2026-02-23T20:32:54.733970] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-23T20:32:54.734001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-23T20:32:54.745604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-23T20:32:54.746003] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-23T20:32:54.746852] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-23T20:32:54.746906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:54.746989] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:54.747019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:54.747076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:54.810655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:54.811893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:54.812199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:54.812237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:54.941313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:54.941475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:54.941516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:54.941546] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:54.945034] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=44.01%) [2026-02-23T20:32:54.945324] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-23T20:32:54.945451] [INFO ] [sig ] TOWN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:55.095778] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TOWN.txt [2026-02-23T20:32:55.095936] [INFO ] [sig ] [3001/3383] Completed TOWN in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.3m [2026-02-23T20:32:55.095977] [INFO ] [sig ] [3002/3383] Forecasting TOYO... [2026-02-23T20:32:55.096008] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-23T20:32:55.096038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-23T20:32:55.109025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-23T20:32:55.109430] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-23T20:32:55.110269] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-23T20:32:55.110324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:55.110357] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:55.110390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:55.110451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:55.169113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:55.169914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:55.170001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:55.170035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:55.285359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:55.285516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:55.285559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:55.285611] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:55.289115] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=16.77%) [2026-02-23T20:32:55.289398] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-23T20:32:55.289542] [INFO ] [sig ] TOYO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:55.438276] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TOYO.txt [2026-02-23T20:32:55.438421] [INFO ] [sig ] [3002/3383] Completed TOYO in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.3m [2026-02-23T20:32:55.438462] [INFO ] [sig ] [3003/3383] Forecasting TPB... [2026-02-23T20:32:55.438492] [INFO ] [sig ] Generating forecast for: TPB [2026-02-23T20:32:55.438522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-23T20:32:55.450312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-23T20:32:55.450709] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-23T20:32:55.451563] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-23T20:32:55.451647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:55.451684] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:55.451715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:55.451773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:55.510910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:55.511541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:55.511655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:55.511712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:55.633396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:55.633547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:55.633606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:55.633637] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:55.637439] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: UP (p=88.07%) [2026-02-23T20:32:55.637742] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-23T20:32:55.637894] [INFO ] [sig ] TPB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:55.780648] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TPB.txt [2026-02-23T20:32:55.780780] [INFO ] [sig ] [3003/3383] Completed TPB in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.3m [2026-02-23T20:32:55.780819] [INFO ] [sig ] [3004/3383] Forecasting TPC... [2026-02-23T20:32:55.780849] [INFO ] [sig ] Generating forecast for: TPC [2026-02-23T20:32:55.780881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-23T20:32:55.792283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-23T20:32:55.792680] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-23T20:32:55.793509] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-23T20:32:55.793566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:55.793666] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:55.793704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:55.793772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:55.852405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:55.853147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:55.853232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:55.853267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:55.979564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:55.979749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:55.979798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:55.979869] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:55.983444] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: DOWN (p=32.17%) [2026-02-23T20:32:55.983769] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-23T20:32:55.983904] [INFO ] [sig ] TPC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:56.130063] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TPC.txt [2026-02-23T20:32:56.130227] [INFO ] [sig ] [3004/3383] Completed TPC in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.3m [2026-02-23T20:32:56.130269] [INFO ] [sig ] [3005/3383] Forecasting TPG... [2026-02-23T20:32:56.130301] [INFO ] [sig ] Generating forecast for: TPG [2026-02-23T20:32:56.130334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-23T20:32:56.141663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-23T20:32:56.142066] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-23T20:32:56.142887] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-23T20:32:56.142943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:56.142977] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:56.143005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:56.143064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:56.201599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:56.202466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:56.202552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:56.202607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:56.324191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:56.324349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:56.324391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:56.324421] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:56.327952] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: DOWN (p=33.41%) [2026-02-23T20:32:56.328242] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-23T20:32:56.328373] [INFO ] [sig ] TPG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:56.472256] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TPG.txt [2026-02-23T20:32:56.472401] [INFO ] [sig ] [3005/3383] Completed TPG in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:32:56.472441] [INFO ] [sig ] [3006/3383] Forecasting TPGXL... [2026-02-23T20:32:56.472472] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-23T20:32:56.472503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-23T20:32:56.484863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-23T20:32:56.485427] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-23T20:32:56.486245] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-23T20:32:56.486299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:56.486332] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:56.486358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:56.486414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:56.552521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:56.553753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:56.553870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:56.553922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:56.669857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:56.670014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:56.670057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:56.670088] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:56.673550] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=49.50%) [2026-02-23T20:32:56.673861] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-23T20:32:56.673986] [INFO ] [sig ] TPGXL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:56.818232] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TPGXL.txt [2026-02-23T20:32:56.818374] [INFO ] [sig ] [3006/3383] Completed TPGXL in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:32:56.818414] [INFO ] [sig ] [3007/3383] Forecasting TPH... [2026-02-23T20:32:56.818443] [INFO ] [sig ] Generating forecast for: TPH [2026-02-23T20:32:56.818475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-23T20:32:56.830562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-23T20:32:56.830943] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-23T20:32:56.831772] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-23T20:32:56.831828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:56.831862] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:56.831890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:56.831953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:56.893039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:56.893966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:56.894056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:56.894091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:57.049081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:57.049253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:57.049299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:57.049328] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:57.053088] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=8.28%) [2026-02-23T20:32:57.053388] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-23T20:32:57.053514] [INFO ] [sig ] TPH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:57.200507] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TPH.txt [2026-02-23T20:32:57.200651] [INFO ] [sig ] [3007/3383] Completed TPH in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:32:57.200720] [INFO ] [sig ] [3008/3383] Forecasting TPL... [2026-02-23T20:32:57.200760] [INFO ] [sig ] Generating forecast for: TPL [2026-02-23T20:32:57.200797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-23T20:32:57.213801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-23T20:32:57.214378] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-23T20:32:57.215182] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-23T20:32:57.215237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:57.215271] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:57.215299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:57.215356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:57.277490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:57.278487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:57.278599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:57.278637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:57.399340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:57.399502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:57.399544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:57.399594] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:57.403637] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-02-23T20:32:57.404128] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-23T20:32:57.404279] [INFO ] [sig ] TPL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:57.547185] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TPL.txt [2026-02-23T20:32:57.547325] [INFO ] [sig ] [3008/3383] Completed TPL in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:32:57.547365] [INFO ] [sig ] [3009/3383] Forecasting TPVG... [2026-02-23T20:32:57.547395] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-23T20:32:57.547425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-23T20:32:57.558360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-23T20:32:57.558742] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-23T20:32:57.559523] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-23T20:32:57.559595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:57.559630] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:57.559657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:57.559711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:57.618979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:57.619732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:57.619828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:57.619868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:57.736066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:57.736231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:57.736271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:57.736299] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:57.739876] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: UP (p=53.87%) [2026-02-23T20:32:57.740173] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-23T20:32:57.740321] [INFO ] [sig ] TPVG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:57.885727] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TPVG.txt [2026-02-23T20:32:57.885894] [INFO ] [sig ] [3009/3383] Completed TPVG in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:32:57.885936] [INFO ] [sig ] [3010/3383] Forecasting TPYP... [2026-02-23T20:32:57.885967] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-23T20:32:57.885998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-23T20:32:57.897833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-23T20:32:57.898275] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-23T20:32:57.899091] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-23T20:32:57.899146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:57.899178] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:57.899204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:57.899261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:57.957196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:57.958330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:57.958420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:57.958453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:58.078473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:58.078656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:58.078697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:58.078724] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:58.082954] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=84.05%) [2026-02-23T20:32:58.083303] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-23T20:32:58.083443] [INFO ] [sig ] TPYP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:58.240309] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TPYP.txt [2026-02-23T20:32:58.240476] [INFO ] [sig ] [3010/3383] Completed TPYP in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:32:58.240516] [INFO ] [sig ] [3011/3383] Forecasting TPZ... [2026-02-23T20:32:58.240548] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-23T20:32:58.240599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-23T20:32:58.252621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-23T20:32:58.253056] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-23T20:32:58.253918] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-23T20:32:58.253974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:58.254006] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:58.254033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:58.254090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:58.311128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:58.312066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:58.312207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:58.312241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:58.426550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:58.426739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:58.426824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:58.426863] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:58.430374] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: DOWN (p=27.46%) [2026-02-23T20:32:58.430672] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-23T20:32:58.430796] [INFO ] [sig ] TPZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:58.582815] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TPZ.txt [2026-02-23T20:32:58.582978] [INFO ] [sig ] [3011/3383] Completed TPZ in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:32:58.583216] [INFO ] [sig ] [3012/3383] Forecasting TQQQ... [2026-02-23T20:32:58.583247] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-23T20:32:58.583276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-23T20:32:58.595645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-23T20:32:58.596021] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-23T20:32:58.596853] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-23T20:32:58.596908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:58.596948] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:58.596977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:58.597035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:58.655786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:58.656689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:58.656794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:58.656831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:58.784327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:58.784488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:58.784530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:58.784560] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:58.788273] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-23T20:32:58.788561] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-23T20:32:58.788709] [INFO ] [sig ] TQQQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:59.020343] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TQQQ.txt [2026-02-23T20:32:59.020553] [INFO ] [sig ] [3012/3383] Completed TQQQ in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:32:59.020643] [INFO ] [sig ] [3013/3383] Forecasting TRC... [2026-02-23T20:32:59.020691] [INFO ] [sig ] Generating forecast for: TRC [2026-02-23T20:32:59.020736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-23T20:32:59.035724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-23T20:32:59.036163] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-23T20:32:59.037131] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-23T20:32:59.037190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:59.037224] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:59.037253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:59.037322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:59.096811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:59.097771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:59.097906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:59.097944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:59.219111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:59.219273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:59.219317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:59.219347] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:59.222935] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: UP (p=76.91%) [2026-02-23T20:32:59.223236] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-23T20:32:59.223372] [INFO ] [sig ] TRC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:32:59.370301] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRC.txt [2026-02-23T20:32:59.370463] [INFO ] [sig ] [3013/3383] Completed TRC in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:32:59.370504] [INFO ] [sig ] [3014/3383] Forecasting TRDA... [2026-02-23T20:32:59.370536] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-23T20:32:59.370568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-23T20:32:59.382639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-23T20:32:59.383048] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-23T20:32:59.383901] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-23T20:32:59.383957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:59.383992] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:59.384026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:59.384099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:59.444521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:59.445355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:59.445439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:59.445473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:59.572947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:59.573307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:59.573351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:59.573382] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:59.577434] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: DOWN (p=25.46%) [2026-02-23T20:32:59.577757] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-23T20:32:59.577918] [INFO ] [sig ] TRDA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:32:59.725068] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TRDA.txt [2026-02-23T20:32:59.725481] [INFO ] [sig ] [3014/3383] Completed TRDA in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:32:59.725531] [INFO ] [sig ] [3015/3383] Forecasting TREE... [2026-02-23T20:32:59.725564] [INFO ] [sig ] Generating forecast for: TREE [2026-02-23T20:32:59.725617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-23T20:32:59.739745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-23T20:32:59.740364] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-23T20:32:59.741504] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-23T20:32:59.741565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:32:59.741653] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:32:59.741687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:32:59.741747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:32:59.815044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:32:59.816200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:32:59.816314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:32:59.816357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:32:59.969735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:32:59.969870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:32:59.969919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:32:59.969951] [INFO ] [FORECASTER] Training complete [2026-02-23T20:32:59.973510] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: UP (p=70.81%) [2026-02-23T20:32:59.973850] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-23T20:32:59.974001] [INFO ] [sig ] TREE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:00.127217] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TREE.txt [2026-02-23T20:33:00.127410] [INFO ] [sig ] [3015/3383] Completed TREE in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:33:00.127453] [INFO ] [sig ] [3016/3383] Forecasting TREX... [2026-02-23T20:33:00.127485] [INFO ] [sig ] Generating forecast for: TREX [2026-02-23T20:33:00.127517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-23T20:33:00.139764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-23T20:33:00.140166] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-23T20:33:00.141062] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-23T20:33:00.141118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:00.141151] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:00.141179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:00.141243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:00.200716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:00.201560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:00.201670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:00.201704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:00.336716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:00.336865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:00.336917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:00.336949] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:00.340824] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=9.23%) [2026-02-23T20:33:00.341197] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-23T20:33:00.341344] [INFO ] [sig ] TREX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:00.492964] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TREX.txt [2026-02-23T20:33:00.493125] [INFO ] [sig ] [3016/3383] Completed TREX in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:33:00.493168] [INFO ] [sig ] [3017/3383] Forecasting TRGP... [2026-02-23T20:33:00.493199] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-23T20:33:00.493229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-23T20:33:00.504299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-23T20:33:00.504726] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-23T20:33:00.505624] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-23T20:33:00.505686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:00.505721] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:00.505750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:00.505806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:00.565617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:00.566478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:00.566569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:00.566626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:00.709900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:00.710057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:00.710097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:00.710126] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:00.713710] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-02-23T20:33:00.714002] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-23T20:33:00.714127] [INFO ] [sig ] TRGP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:00.859639] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TRGP.txt [2026-02-23T20:33:00.859791] [INFO ] [sig ] [3017/3383] Completed TRGP in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:33:00.859832] [INFO ] [sig ] [3018/3383] Forecasting TRI... [2026-02-23T20:33:00.859862] [INFO ] [sig ] Generating forecast for: TRI [2026-02-23T20:33:00.859894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-23T20:33:00.872458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-23T20:33:00.872895] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-23T20:33:00.873812] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-23T20:33:00.873870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:00.873951] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:00.873993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:00.874079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:00.936150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:00.936894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:00.937003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:00.937043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:01.067402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:01.067537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:01.067611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:01.067656] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:01.071134] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: UP (p=66.66%) [2026-02-23T20:33:01.071426] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-23T20:33:01.071553] [INFO ] [sig ] TRI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:01.229294] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRI.txt [2026-02-23T20:33:01.229464] [INFO ] [sig ] [3018/3383] Completed TRI in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.2m [2026-02-23T20:33:01.229506] [INFO ] [sig ] [3019/3383] Forecasting TRIN... [2026-02-23T20:33:01.229543] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-23T20:33:01.229600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-23T20:33:01.242275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-23T20:33:01.242733] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-23T20:33:01.243637] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-23T20:33:01.243698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:01.243731] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:01.243758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:01.243822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:01.303888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:01.304794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:01.304896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:01.304930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:01.427910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:01.428094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:01.428137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:01.428167] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:01.431877] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=6.77%) [2026-02-23T20:33:01.432241] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-23T20:33:01.432388] [INFO ] [sig ] TRIN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:01.595246] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TRIN.txt [2026-02-23T20:33:01.595419] [INFO ] [sig ] [3019/3383] Completed TRIN in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.2m [2026-02-23T20:33:01.595460] [INFO ] [sig ] [3020/3383] Forecasting TRIP... [2026-02-23T20:33:01.595492] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-23T20:33:01.595523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-23T20:33:01.607317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-23T20:33:01.607745] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-23T20:33:01.608703] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-23T20:33:01.608760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:01.608795] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:01.608822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:01.608879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:01.675244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:01.676346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:01.676455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:01.676491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:01.823190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:01.823356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:01.823404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:01.823447] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:01.827090] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-23T20:33:01.827383] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-23T20:33:01.827510] [INFO ] [sig ] TRIP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:01.979269] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRIP.txt [2026-02-23T20:33:01.979439] [INFO ] [sig ] [3020/3383] Completed TRIP in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.2m [2026-02-23T20:33:01.979482] [INFO ] [sig ] [3021/3383] Forecasting TRMB... [2026-02-23T20:33:01.979513] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-23T20:33:01.979545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-23T20:33:01.992339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-23T20:33:01.992745] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-23T20:33:01.993589] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-23T20:33:01.993645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:01.993686] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:01.993723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:01.993783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:02.053815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:02.054776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:02.054867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:02.054902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:02.183645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:02.183802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:02.183843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:02.183907] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:02.187735] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=97.86%) [2026-02-23T20:33:02.188074] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-23T20:33:02.188216] [INFO ] [sig ] TRMB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:02.349888] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRMB.txt [2026-02-23T20:33:02.350043] [INFO ] [sig ] [3021/3383] Completed TRMB in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.2m [2026-02-23T20:33:02.350091] [INFO ] [sig ] [3022/3383] Forecasting TRMD... [2026-02-23T20:33:02.350126] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-23T20:33:02.350159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-23T20:33:02.362746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-23T20:33:02.363125] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-23T20:33:02.363996] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-23T20:33:02.364052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:02.364085] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:02.364113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:02.364170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:02.420734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:02.421541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:02.421642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:02.421676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:02.539984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:02.540157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:02.540200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:02.540245] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:02.543813] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: UP (p=54.28%) [2026-02-23T20:33:02.544105] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-23T20:33:02.544246] [INFO ] [sig ] TRMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:02.686116] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRMD.txt [2026-02-23T20:33:02.686268] [INFO ] [sig ] [3022/3383] Completed TRMD in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:02.686308] [INFO ] [sig ] [3023/3383] Forecasting TRMK... [2026-02-23T20:33:02.686338] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-23T20:33:02.686367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-23T20:33:02.697588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-23T20:33:02.698023] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-23T20:33:02.698849] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-23T20:33:02.698915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:02.698955] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:02.698987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:02.699045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:02.757008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:02.758062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:02.758147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:02.758180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:02.877114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:02.877467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:02.877508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:02.877537] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:02.881505] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-23T20:33:02.881804] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-23T20:33:02.881948] [INFO ] [sig ] TRMK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:03.028639] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TRMK.txt [2026-02-23T20:33:03.028793] [INFO ] [sig ] [3023/3383] Completed TRMK in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:03.028836] [INFO ] [sig ] [3024/3383] Forecasting TRN... [2026-02-23T20:33:03.028867] [INFO ] [sig ] Generating forecast for: TRN [2026-02-23T20:33:03.028899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-23T20:33:03.041254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-23T20:33:03.041656] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-23T20:33:03.042871] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-23T20:33:03.042948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:03.042990] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:03.043020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:03.043079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:03.109161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:03.110281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:03.110371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:03.110421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:03.243526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:03.243700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:03.243742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:03.243772] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:03.247597] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=96.70%) [2026-02-23T20:33:03.247953] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-23T20:33:03.248107] [INFO ] [sig ] TRN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:03.404496] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRN.txt [2026-02-23T20:33:03.404664] [INFO ] [sig ] [3024/3383] Completed TRN in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:03.404708] [INFO ] [sig ] [3025/3383] Forecasting TRNO... [2026-02-23T20:33:03.404738] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-23T20:33:03.404768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-23T20:33:03.416656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-23T20:33:03.417061] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-23T20:33:03.417985] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-23T20:33:03.418051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:03.418088] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:03.418115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:03.418171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:03.480594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:03.481604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:03.481701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:03.481764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:03.605792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:03.605963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:03.606006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:03.606036] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:03.609713] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=76.20%) [2026-02-23T20:33:03.610079] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-23T20:33:03.610222] [INFO ] [sig ] TRNO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:03.759709] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRNO.txt [2026-02-23T20:33:03.759872] [INFO ] [sig ] [3025/3383] Completed TRNO in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:03.759915] [INFO ] [sig ] [3026/3383] Forecasting TRNS... [2026-02-23T20:33:03.759947] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-23T20:33:03.759978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-23T20:33:03.771630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-23T20:33:03.772060] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-23T20:33:03.772920] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-23T20:33:03.772977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:03.773010] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:03.773038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:03.773131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:03.831415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:03.832322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:03.832426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:03.832460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:03.955641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:03.955849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:03.955899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:03.955931] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:03.960186] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: DOWN (p=34.36%) [2026-02-23T20:33:03.960550] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-23T20:33:03.960712] [INFO ] [sig ] TRNS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:04.109432] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TRNS.txt [2026-02-23T20:33:04.109596] [INFO ] [sig ] [3026/3383] Completed TRNS in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:04.109639] [INFO ] [sig ] [3027/3383] Forecasting TROX... [2026-02-23T20:33:04.109670] [INFO ] [sig ] Generating forecast for: TROX [2026-02-23T20:33:04.109715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-23T20:33:04.122664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-23T20:33:04.123039] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-23T20:33:04.123933] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-23T20:33:04.123989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:04.124024] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:04.124052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:04.124110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:04.186365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:04.187334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:04.187445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:04.187496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:04.311978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:04.312138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:04.312181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:04.312211] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:04.316256] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-02-23T20:33:04.316550] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-23T20:33:04.316706] [INFO ] [sig ] TROX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:04.466227] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TROX.txt [2026-02-23T20:33:04.466375] [INFO ] [sig ] [3027/3383] Completed TROX in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:04.466417] [INFO ] [sig ] [3028/3383] Forecasting TRP... [2026-02-23T20:33:04.466446] [INFO ] [sig ] Generating forecast for: TRP [2026-02-23T20:33:04.466478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-23T20:33:04.479041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-23T20:33:04.479423] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-23T20:33:04.480299] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-23T20:33:04.480355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:04.480389] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:04.480419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:04.480478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:04.539998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:04.540861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:04.541005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:04.541041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:04.677086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:04.677259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:04.677303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:04.677332] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:04.682058] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-02-23T20:33:04.682496] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-23T20:33:04.682700] [INFO ] [sig ] TRP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:04.833810] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRP.txt [2026-02-23T20:33:04.833970] [INFO ] [sig ] [3028/3383] Completed TRP in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:04.834012] [INFO ] [sig ] [3029/3383] Forecasting TRS... [2026-02-23T20:33:04.834044] [INFO ] [sig ] Generating forecast for: TRS [2026-02-23T20:33:04.834073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-23T20:33:04.847228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-23T20:33:04.847654] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-23T20:33:04.848524] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-23T20:33:04.848604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:04.848640] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:04.848667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:04.848724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:04.909620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:04.910762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:04.910850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:04.910886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:05.039994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:05.040167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:05.040211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:05.040242] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:05.044690] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: UP (p=53.13%) [2026-02-23T20:33:05.045178] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-23T20:33:05.045387] [INFO ] [sig ] TRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:05.202071] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRS.txt [2026-02-23T20:33:05.202207] [INFO ] [sig ] [3029/3383] Completed TRS in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:05.202247] [INFO ] [sig ] [3030/3383] Forecasting TRTX... [2026-02-23T20:33:05.202277] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-23T20:33:05.202307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-23T20:33:05.213958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-23T20:33:05.214312] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-23T20:33:05.215136] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-23T20:33:05.215200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:05.215233] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:05.215261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:05.215318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:05.276905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:05.277562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:05.277662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:05.277697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:05.400231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:05.400387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:05.400427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:05.400455] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:05.403920] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=88.30%) [2026-02-23T20:33:05.404228] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-23T20:33:05.404359] [INFO ] [sig ] TRTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:05.554025] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRTX.txt [2026-02-23T20:33:05.554191] [INFO ] [sig ] [3030/3383] Completed TRTX in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:05.554231] [INFO ] [sig ] [3031/3383] Forecasting TRUP... [2026-02-23T20:33:05.554261] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-23T20:33:05.554293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-23T20:33:05.566557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-23T20:33:05.566991] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-23T20:33:05.567935] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-23T20:33:05.567991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:05.568025] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:05.568053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:05.568112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:05.630133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:05.631070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:05.631159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:05.631194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:05.760772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:05.760935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:05.760977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:05.761008] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:05.764754] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-02-23T20:33:05.765061] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-23T20:33:05.765209] [INFO ] [sig ] TRUP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:05.912653] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRUP.txt [2026-02-23T20:33:05.912843] [INFO ] [sig ] [3031/3383] Completed TRUP in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:05.912892] [INFO ] [sig ] [3032/3383] Forecasting TRVG... [2026-02-23T20:33:05.912935] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-23T20:33:05.912975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-23T20:33:05.924501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-23T20:33:05.924940] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-23T20:33:05.925759] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-23T20:33:05.925813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:05.925846] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:05.925874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:05.925930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:05.983892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:05.984782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:05.984873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:05.984908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:06.107040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:06.107200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:06.107242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:06.107273] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:06.111339] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: UP (p=87.55%) [2026-02-23T20:33:06.111652] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-23T20:33:06.111780] [INFO ] [sig ] TRVG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:06.262589] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TRVG.txt [2026-02-23T20:33:06.262774] [INFO ] [sig ] [3032/3383] Completed TRVG in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:06.262817] [INFO ] [sig ] [3033/3383] Forecasting TS... [2026-02-23T20:33:06.262849] [INFO ] [sig ] Generating forecast for: TS [2026-02-23T20:33:06.262879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-23T20:33:06.275456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-23T20:33:06.275865] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-23T20:33:06.276745] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-23T20:33:06.276801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:06.276834] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:06.276862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:06.276921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:06.340323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:06.341451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:06.341539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:06.341591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:06.465709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:06.465868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:06.465914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:06.465949] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:06.469391] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-02-23T20:33:06.469710] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-23T20:33:06.469835] [INFO ] [sig ] TS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:06.612037] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TS.txt [2026-02-23T20:33:06.612196] [INFO ] [sig ] [3033/3383] Completed TS in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:06.612245] [INFO ] [sig ] [3034/3383] Forecasting TSBK... [2026-02-23T20:33:06.612277] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-23T20:33:06.612308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-23T20:33:06.623106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-23T20:33:06.623464] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-23T20:33:06.624510] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-23T20:33:06.624568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:06.624627] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:06.624657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:06.624717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:06.685877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:06.686807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:06.686896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:06.686932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:06.793397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:06.793557] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:33:06.793620] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:06.793650] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:06.797096] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-02-23T20:33:06.797383] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-23T20:33:06.797510] [INFO ] [sig ] TSBK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:06.946728] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TSBK.txt [2026-02-23T20:33:06.946888] [INFO ] [sig ] [3034/3383] Completed TSBK in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:06.946930] [INFO ] [sig ] [3035/3383] Forecasting TSCO... [2026-02-23T20:33:06.946962] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-23T20:33:06.946992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-23T20:33:06.958661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-23T20:33:06.959050] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-23T20:33:06.959913] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-23T20:33:06.959967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:06.960045] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:06.960074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:06.960143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:07.019085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:07.020037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:07.020138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:07.020173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:07.146801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:07.147022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:07.147074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:07.147107] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:07.150984] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=26.51%) [2026-02-23T20:33:07.151311] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-23T20:33:07.151466] [INFO ] [sig ] TSCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:07.294821] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TSCO.txt [2026-02-23T20:33:07.294984] [INFO ] [sig ] [3035/3383] Completed TSCO in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.1m [2026-02-23T20:33:07.295025] [INFO ] [sig ] [3036/3383] Forecasting TSDD... [2026-02-23T20:33:07.295057] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-23T20:33:07.295087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-23T20:33:07.307332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-23T20:33:07.307699] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-23T20:33:07.308642] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-23T20:33:07.308697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:07.308730] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:07.308756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:07.308812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:07.367227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:07.368010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:07.368112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:07.368146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:07.493616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:07.493776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:07.493818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:07.493849] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:07.497791] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: DOWN (p=39.33%) [2026-02-23T20:33:07.498107] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-23T20:33:07.498241] [INFO ] [sig ] TSDD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:07.642810] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TSDD.txt [2026-02-23T20:33:07.642950] [INFO ] [sig ] [3036/3383] Completed TSDD in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.1m [2026-02-23T20:33:07.642999] [INFO ] [sig ] [3037/3383] Forecasting TSEM... [2026-02-23T20:33:07.643044] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-23T20:33:07.643079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-23T20:33:07.654133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-23T20:33:07.654486] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-23T20:33:07.655319] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-23T20:33:07.655374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:07.655407] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:07.655434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:07.655492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:07.712779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:07.713498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:07.713600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:07.713637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:07.832986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:07.833155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:07.833197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:07.833227] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:07.836661] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: UP (p=57.63%) [2026-02-23T20:33:07.836938] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-23T20:33:07.837067] [INFO ] [sig ] TSEM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:07.981210] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TSEM.txt [2026-02-23T20:33:07.981359] [INFO ] [sig ] [3037/3383] Completed TSEM in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.1m [2026-02-23T20:33:07.981400] [INFO ] [sig ] [3038/3383] Forecasting TSHA... [2026-02-23T20:33:07.981430] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-23T20:33:07.981461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-23T20:33:07.993786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-23T20:33:07.994214] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-23T20:33:07.995098] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-23T20:33:07.995164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:07.995204] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:07.995236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:07.995303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:08.055186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:08.056139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:08.056229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:08.056264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:08.184082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:08.184262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:08.184314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:08.184403] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:08.188637] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: DOWN (p=6.99%) [2026-02-23T20:33:08.188938] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-23T20:33:08.189108] [INFO ] [sig ] TSHA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:08.335790] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TSHA.txt [2026-02-23T20:33:08.335938] [INFO ] [sig ] [3038/3383] Completed TSHA in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.1m [2026-02-23T20:33:08.335981] [INFO ] [sig ] [3039/3383] Forecasting TSI... [2026-02-23T20:33:08.336013] [INFO ] [sig ] Generating forecast for: TSI [2026-02-23T20:33:08.336045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-23T20:33:08.345943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-23T20:33:08.346283] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-23T20:33:08.347118] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-23T20:33:08.347191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:08.347226] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:08.347255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:08.347314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:08.407028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:08.408106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:08.408210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:08.408246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:08.527236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:08.527389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:08.527430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:08.527459] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:08.530875] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=40.03%) [2026-02-23T20:33:08.531149] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-23T20:33:08.531274] [INFO ] [sig ] TSI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:08.676410] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TSI.txt [2026-02-23T20:33:08.676557] [INFO ] [sig ] [3039/3383] Completed TSI in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:08.676620] [INFO ] [sig ] [3040/3383] Forecasting TSL... [2026-02-23T20:33:08.676653] [INFO ] [sig ] Generating forecast for: TSL [2026-02-23T20:33:08.676685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-23T20:33:08.688711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-23T20:33:08.689067] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-23T20:33:08.689917] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-23T20:33:08.689978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:08.690011] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:08.690039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:08.690099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:08.750877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:08.751679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:08.751764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:08.751799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:08.876206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:08.876368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:08.876410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:08.876440] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:08.879912] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-02-23T20:33:08.880198] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-23T20:33:08.880320] [INFO ] [sig ] TSL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:09.025901] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TSL.txt [2026-02-23T20:33:09.026045] [INFO ] [sig ] [3040/3383] Completed TSL in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:09.026086] [INFO ] [sig ] [3041/3383] Forecasting TSLA... [2026-02-23T20:33:09.026118] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-23T20:33:09.026149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-23T20:33:09.038160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-23T20:33:09.038737] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-23T20:33:09.039777] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-23T20:33:09.039833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:09.039865] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:09.039893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:09.039952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:09.101656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:09.102735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:09.102824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:09.102859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:09.225752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:09.225910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:09.225952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:09.225980] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:09.229802] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-02-23T20:33:09.230080] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-23T20:33:09.230203] [INFO ] [sig ] TSLA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:09.378023] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TSLA.txt [2026-02-23T20:33:09.378202] [INFO ] [sig ] [3041/3383] Completed TSLA in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:09.378243] [INFO ] [sig ] [3042/3383] Forecasting TSLL... [2026-02-23T20:33:09.378272] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-23T20:33:09.378304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-23T20:33:09.390056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-23T20:33:09.390462] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-23T20:33:09.391307] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-23T20:33:09.391363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:09.391396] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:09.391424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:09.391482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:09.452279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:09.453417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:09.453500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:09.453533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:09.578049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:09.578212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:09.578255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:09.578284] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:09.581789] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=9.44%) [2026-02-23T20:33:09.582071] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-23T20:33:09.582200] [INFO ] [sig ] TSLL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:09.726771] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TSLL.txt [2026-02-23T20:33:09.726931] [INFO ] [sig ] [3042/3383] Completed TSLL in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:09.726979] [INFO ] [sig ] [3043/3383] Forecasting TSLQ... [2026-02-23T20:33:09.727011] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-23T20:33:09.727042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-23T20:33:09.738525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-23T20:33:09.738945] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-23T20:33:09.739806] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-23T20:33:09.739862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:09.739894] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:09.739923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:09.739979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:09.804709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:09.805633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:09.805734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:09.805771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:09.931773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:09.931935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:09.931976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:09.932004] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:09.935536] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: UP (p=52.59%) [2026-02-23T20:33:09.935884] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-23T20:33:09.936018] [INFO ] [sig ] TSLQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:10.082355] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TSLQ.txt [2026-02-23T20:33:10.082513] [INFO ] [sig ] [3043/3383] Completed TSLQ in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:10.082554] [INFO ] [sig ] [3044/3383] Forecasting TSLS... [2026-02-23T20:33:10.082605] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-23T20:33:10.082639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-23T20:33:10.093907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-23T20:33:10.094322] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-23T20:33:10.095206] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-23T20:33:10.095262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:10.095295] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:10.095322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:10.095378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:10.158090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:10.158968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:10.159069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:10.159111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:10.277670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:10.277828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:10.277892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:10.277924] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:10.281554] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=31.52%) [2026-02-23T20:33:10.281864] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-23T20:33:10.282010] [INFO ] [sig ] TSLS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:10.427499] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TSLS.txt [2026-02-23T20:33:10.427672] [INFO ] [sig ] [3044/3383] Completed TSLS in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:10.427715] [INFO ] [sig ] [3045/3383] Forecasting TSLX... [2026-02-23T20:33:10.427745] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-23T20:33:10.427777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-23T20:33:10.439043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-23T20:33:10.439366] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-23T20:33:10.440158] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-23T20:33:10.440212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:10.440244] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:10.440271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:10.440328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:10.498339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:10.499212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:10.499326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:10.499363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:10.621779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:10.621935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:10.621976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:10.622008] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:10.625488] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=21.19%) [2026-02-23T20:33:10.625800] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-23T20:33:10.625927] [INFO ] [sig ] TSLX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:10.775505] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TSLX.txt [2026-02-23T20:33:10.775692] [INFO ] [sig ] [3045/3383] Completed TSLX in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:10.775736] [INFO ] [sig ] [3046/3383] Forecasting TSM... [2026-02-23T20:33:10.775769] [INFO ] [sig ] Generating forecast for: TSM [2026-02-23T20:33:10.775802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-23T20:33:10.787729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-23T20:33:10.788150] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-23T20:33:10.789212] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-23T20:33:10.789267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:10.789299] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:10.789516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:10.789592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:10.851677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:10.852824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:10.852912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:10.852946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:10.981653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:10.981809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:10.981869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:10.981901] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:10.985818] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: DOWN (p=23.75%) [2026-02-23T20:33:10.986130] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-23T20:33:10.986264] [INFO ] [sig ] TSM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:11.135106] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TSM.txt [2026-02-23T20:33:11.135248] [INFO ] [sig ] [3046/3383] Completed TSM in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:11.135289] [INFO ] [sig ] [3047/3383] Forecasting TSN... [2026-02-23T20:33:11.135321] [INFO ] [sig ] Generating forecast for: TSN [2026-02-23T20:33:11.135352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-23T20:33:11.146693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-23T20:33:11.147022] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-23T20:33:11.147815] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-23T20:33:11.147897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:11.147931] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:11.147958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:11.148013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:11.206070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:11.206872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:11.206954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:11.206987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:11.335029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:11.335227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:11.335269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:11.335298] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:11.338904] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-02-23T20:33:11.339203] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-23T20:33:11.339521] [INFO ] [sig ] TSN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:11.482465] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TSN.txt [2026-02-23T20:33:11.482627] [INFO ] [sig ] [3047/3383] Completed TSN in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:11.482670] [INFO ] [sig ] [3048/3383] Forecasting TSQ... [2026-02-23T20:33:11.482700] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-23T20:33:11.482732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-23T20:33:11.495817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-23T20:33:11.496197] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-23T20:33:11.497010] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-23T20:33:11.497067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:11.497102] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:11.497129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:11.497186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:11.556789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:11.557556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:11.557685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:11.557735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:11.680875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:11.681032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:11.681074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:11.681109] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:11.684691] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-23T20:33:11.684984] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-23T20:33:11.685115] [INFO ] [sig ] TSQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:11.831292] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TSQ.txt [2026-02-23T20:33:11.831670] [INFO ] [sig ] [3048/3383] Completed TSQ in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:11.831713] [INFO ] [sig ] [3049/3383] Forecasting TTC... [2026-02-23T20:33:11.831744] [INFO ] [sig ] Generating forecast for: TTC [2026-02-23T20:33:11.831775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-23T20:33:11.843619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-23T20:33:11.843988] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-23T20:33:11.844791] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-23T20:33:11.844844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:11.844877] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:11.844904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:11.844960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:11.904302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:11.905194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:11.905284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:11.905320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:12.031556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:12.031729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:12.031771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:12.031800] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:12.035404] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=79.02%) [2026-02-23T20:33:12.035722] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-23T20:33:12.035875] [INFO ] [sig ] TTC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:12.189273] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TTC.txt [2026-02-23T20:33:12.189633] [INFO ] [sig ] [3049/3383] Completed TTC in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:12.189676] [INFO ] [sig ] [3050/3383] Forecasting TTD... [2026-02-23T20:33:12.189706] [INFO ] [sig ] Generating forecast for: TTD [2026-02-23T20:33:12.189736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-23T20:33:12.200612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-23T20:33:12.200943] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-23T20:33:12.201758] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-23T20:33:12.201811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:12.201858] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:12.201887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:12.201943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:12.259702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:12.260436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:12.260516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:12.260548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:12.382747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:12.382903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:12.382944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:12.382974] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:12.386589] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: UP (p=59.29%) [2026-02-23T20:33:12.386882] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-23T20:33:12.387007] [INFO ] [sig ] TTD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:12.531947] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TTD.txt [2026-02-23T20:33:12.532094] [INFO ] [sig ] [3050/3383] Completed TTD in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:12.532133] [INFO ] [sig ] [3051/3383] Forecasting TTE... [2026-02-23T20:33:12.532164] [INFO ] [sig ] Generating forecast for: TTE [2026-02-23T20:33:12.532195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-23T20:33:12.543835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-23T20:33:12.544250] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-23T20:33:12.545283] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-23T20:33:12.545340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:12.545373] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:12.545400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:12.545458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:12.609968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:12.611119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:12.611207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:12.611251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:12.741373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:12.741538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:12.741598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:12.741634] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:12.745332] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: DOWN (p=44.77%) [2026-02-23T20:33:12.745637] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-23T20:33:12.745962] [INFO ] [sig ] TTE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:12.890880] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TTE.txt [2026-02-23T20:33:12.891040] [INFO ] [sig ] [3051/3383] Completed TTE in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:12.891080] [INFO ] [sig ] [3052/3383] Forecasting TTEC... [2026-02-23T20:33:12.891110] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-23T20:33:12.891142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-23T20:33:12.902501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-23T20:33:12.902915] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-23T20:33:12.903727] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-23T20:33:12.903780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:12.903851] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:12.903892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:12.903975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:12.963690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:12.964553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:12.964658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:12.964693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:13.089741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:13.089901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:13.089944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:13.089975] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:13.093552] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=49.94%) [2026-02-23T20:33:13.093860] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-23T20:33:13.093987] [INFO ] [sig ] TTEC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:13.243288] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TTEC.txt [2026-02-23T20:33:13.243453] [INFO ] [sig ] [3052/3383] Completed TTEC in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.0m [2026-02-23T20:33:13.243493] [INFO ] [sig ] [3053/3383] Forecasting TTEK... [2026-02-23T20:33:13.243523] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-23T20:33:13.243555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-23T20:33:13.255938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-23T20:33:13.256390] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-23T20:33:13.257253] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-23T20:33:13.257310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:13.257343] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:13.257371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:13.257429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:13.316112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:13.317032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:13.317134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:13.317175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:13.441898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:13.442060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:13.442103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:13.442134] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:13.445650] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: UP (p=72.09%) [2026-02-23T20:33:13.445935] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-23T20:33:13.446063] [INFO ] [sig ] TTEK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:13.592921] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TTEK.txt [2026-02-23T20:33:13.593079] [INFO ] [sig ] [3053/3383] Completed TTEK in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 2.0m [2026-02-23T20:33:13.593121] [INFO ] [sig ] [3054/3383] Forecasting TTI... [2026-02-23T20:33:13.593157] [INFO ] [sig ] Generating forecast for: TTI [2026-02-23T20:33:13.593200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-23T20:33:13.605477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-23T20:33:13.605879] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-23T20:33:13.606736] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-23T20:33:13.606800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:13.606835] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:13.606864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:13.606924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:13.667475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:13.668431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:13.668518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:13.668553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:13.799782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:13.799964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:13.800006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:13.800036] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:13.803966] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=73.59%) [2026-02-23T20:33:13.804397] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-23T20:33:13.804551] [INFO ] [sig ] TTI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:13.958440] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TTI.txt [2026-02-23T20:33:13.958622] [INFO ] [sig ] [3054/3383] Completed TTI in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.0m [2026-02-23T20:33:13.958667] [INFO ] [sig ] [3055/3383] Forecasting TTMI... [2026-02-23T20:33:13.958697] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-23T20:33:13.958731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-23T20:33:13.970234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-23T20:33:13.970663] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-23T20:33:13.971480] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-23T20:33:13.971536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:13.971568] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:13.971621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:13.971679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:14.032282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:14.033195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:14.033291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:14.033324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:14.151145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:14.151282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:14.151323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:14.151393] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:14.154950] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: DOWN (p=36.14%) [2026-02-23T20:33:14.155235] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-23T20:33:14.155363] [INFO ] [sig ] TTMI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:14.304320] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TTMI.txt [2026-02-23T20:33:14.304500] [INFO ] [sig ] [3055/3383] Completed TTMI in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 2.0m [2026-02-23T20:33:14.304542] [INFO ] [sig ] [3056/3383] Forecasting TTWO... [2026-02-23T20:33:14.304589] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-23T20:33:14.304625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-23T20:33:14.317142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-23T20:33:14.317540] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-23T20:33:14.318411] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-23T20:33:14.318467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:14.318501] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:14.318529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:14.318624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:14.379194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:14.380322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:14.380408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:14.380442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:14.506662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:14.506831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:14.506874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:14.506905] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:14.510454] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=62.94%) [2026-02-23T20:33:14.510780] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-23T20:33:14.510917] [INFO ] [sig ] TTWO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:14.655801] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TTWO.txt [2026-02-23T20:33:14.656000] [INFO ] [sig ] [3056/3383] Completed TTWO in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:14.656057] [INFO ] [sig ] [3057/3383] Forecasting TUGN... [2026-02-23T20:33:14.656098] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-23T20:33:14.656146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-23T20:33:14.667115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-23T20:33:14.667477] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-23T20:33:14.668338] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-23T20:33:14.668393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:14.668425] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:14.668452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:14.668510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:14.728211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:14.729143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:14.729243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:14.729276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:14.841370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:14.841532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:14.841593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:14.841645] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:14.845632] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: UP (p=75.53%) [2026-02-23T20:33:14.845963] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-23T20:33:14.846099] [INFO ] [sig ] TUGN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:15.008286] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TUGN.txt [2026-02-23T20:33:15.008475] [INFO ] [sig ] [3057/3383] Completed TUGN in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:15.008518] [INFO ] [sig ] [3058/3383] Forecasting TUSK... [2026-02-23T20:33:15.008550] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-23T20:33:15.008601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-23T20:33:15.021001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-23T20:33:15.021404] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-23T20:33:15.022465] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-23T20:33:15.022521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:15.022758] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:15.022789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:15.022848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:15.082710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:15.083558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:15.083663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:15.083699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:15.203686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:15.203819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:15.203861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:15.203891] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:15.207670] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=74.93%) [2026-02-23T20:33:15.207985] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-23T20:33:15.208122] [INFO ] [sig ] TUSK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:15.357929] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TUSK.txt [2026-02-23T20:33:15.358098] [INFO ] [sig ] [3058/3383] Completed TUSK in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:15.358140] [INFO ] [sig ] [3059/3383] Forecasting TVC... [2026-02-23T20:33:15.358173] [INFO ] [sig ] Generating forecast for: TVC [2026-02-23T20:33:15.358207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-23T20:33:15.369061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-23T20:33:15.369459] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-23T20:33:15.370317] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-23T20:33:15.370373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:15.370407] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:15.370435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:15.370494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:15.429200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:15.430346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:15.430645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:15.430682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:15.540444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:15.540815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:15.540858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:15.540887] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:15.545002] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-02-23T20:33:15.545301] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-23T20:33:15.545431] [INFO ] [sig ] TVC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:15.695915] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TVC.txt [2026-02-23T20:33:15.696083] [INFO ] [sig ] [3059/3383] Completed TVC in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:15.696124] [INFO ] [sig ] [3060/3383] Forecasting TVE... [2026-02-23T20:33:15.696156] [INFO ] [sig ] Generating forecast for: TVE [2026-02-23T20:33:15.696191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-23T20:33:15.708006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-23T20:33:15.708421] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-23T20:33:15.709347] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-23T20:33:15.709403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:15.709437] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:15.709464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:15.709521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:15.767693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:15.768569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:15.768674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:15.768708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:15.894851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:15.895028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:15.895083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:15.895124] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:15.899799] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=50.10%) [2026-02-23T20:33:15.900164] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-23T20:33:15.900321] [INFO ] [sig ] TVE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:16.054800] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TVE.txt [2026-02-23T20:33:16.054951] [INFO ] [sig ] [3060/3383] Completed TVE in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:16.054991] [INFO ] [sig ] [3061/3383] Forecasting TVTX... [2026-02-23T20:33:16.055021] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-23T20:33:16.055051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-23T20:33:16.068620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-23T20:33:16.068989] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-23T20:33:16.069824] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-23T20:33:16.069878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:16.069909] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:16.069937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:16.070027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:16.126699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:16.127457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:16.127539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:16.127591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:16.253199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:16.253361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:16.253402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:16.253431] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:16.257405] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: DOWN (p=13.63%) [2026-02-23T20:33:16.257715] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-23T20:33:16.257844] [INFO ] [sig ] TVTX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:16.404070] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TVTX.txt [2026-02-23T20:33:16.404262] [INFO ] [sig ] [3061/3383] Completed TVTX in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:16.404322] [INFO ] [sig ] [3062/3383] Forecasting TWFG... [2026-02-23T20:33:16.404353] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-23T20:33:16.404384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-23T20:33:16.416327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-23T20:33:16.416736] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-23T20:33:16.417550] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-23T20:33:16.417630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:16.417666] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:16.417695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:16.417753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:16.476646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:16.477383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:16.477496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:16.477532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:16.603872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:16.604030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:16.604083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:16.604115] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:16.607716] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=42.34%) [2026-02-23T20:33:16.608022] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-23T20:33:16.608150] [INFO ] [sig ] TWFG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:16.752331] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TWFG.txt [2026-02-23T20:33:16.752471] [INFO ] [sig ] [3062/3383] Completed TWFG in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:16.752513] [INFO ] [sig ] [3063/3383] Forecasting TWG... [2026-02-23T20:33:16.752544] [INFO ] [sig ] Generating forecast for: TWG [2026-02-23T20:33:16.752596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-23T20:33:16.763861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-23T20:33:16.764240] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-23T20:33:16.765085] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-23T20:33:16.765156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:16.765191] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:16.765220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:16.765278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:16.824729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:16.825483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:16.825566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:16.825620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:16.947468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:16.947646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:16.947688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:16.947717] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:16.951129] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=71.98%) [2026-02-23T20:33:16.951406] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-23T20:33:16.951528] [INFO ] [sig ] TWG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:17.093713] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TWG.txt [2026-02-23T20:33:17.093861] [INFO ] [sig ] [3063/3383] Completed TWG in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:17.093902] [INFO ] [sig ] [3064/3383] Forecasting TWI... [2026-02-23T20:33:17.093932] [INFO ] [sig ] Generating forecast for: TWI [2026-02-23T20:33:17.093963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-23T20:33:17.105004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-23T20:33:17.105362] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-23T20:33:17.106163] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-23T20:33:17.106217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:17.106249] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:17.106276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:17.106334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:17.162063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:17.162895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:17.162978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:17.163011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:17.286411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:17.286601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:17.286645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:17.286673] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:17.290332] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=0.54%) [2026-02-23T20:33:17.290726] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-23T20:33:17.290873] [INFO ] [sig ] TWI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:17.437715] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TWI.txt [2026-02-23T20:33:17.437876] [INFO ] [sig ] [3064/3383] Completed TWI in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:17.437917] [INFO ] [sig ] [3065/3383] Forecasting TWIN... [2026-02-23T20:33:17.437948] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-23T20:33:17.437977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-23T20:33:17.449202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-23T20:33:17.449585] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-23T20:33:17.450376] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-23T20:33:17.450431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:17.450463] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:17.450489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:17.450545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:17.507021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:17.507839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:17.507938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:17.507971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:17.631119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:17.631277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:17.631318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:17.631347] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:17.634843] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-02-23T20:33:17.635127] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-23T20:33:17.635269] [INFO ] [sig ] TWIN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:17.793392] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TWIN.txt [2026-02-23T20:33:17.793619] [INFO ] [sig ] [3065/3383] Completed TWIN in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:17.793666] [INFO ] [sig ] [3066/3383] Forecasting TWLO... [2026-02-23T20:33:17.793697] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-23T20:33:17.793729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-23T20:33:17.806489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-23T20:33:17.806945] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-23T20:33:17.807906] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-23T20:33:17.807964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:17.808000] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:17.808037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:17.808108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:17.869022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:17.869916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:17.870000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:17.870034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:18.001159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:18.001319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:18.001362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:18.001394] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:18.005206] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: UP (p=87.08%) [2026-02-23T20:33:18.005690] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-23T20:33:18.005836] [INFO ] [sig ] TWLO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:18.152135] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TWLO.txt [2026-02-23T20:33:18.152273] [INFO ] [sig ] [3066/3383] Completed TWLO in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:18.152315] [INFO ] [sig ] [3067/3383] Forecasting TWO... [2026-02-23T20:33:18.152344] [INFO ] [sig ] Generating forecast for: TWO [2026-02-23T20:33:18.152375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-23T20:33:18.163512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-23T20:33:18.163870] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-23T20:33:18.164664] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-23T20:33:18.164718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:18.164751] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:18.164779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:18.164835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:18.224210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:18.224905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:18.224988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:18.225022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:18.344628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:18.344782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:18.344820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:18.344849] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:18.348274] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: UP (p=97.33%) [2026-02-23T20:33:18.348555] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-23T20:33:18.348704] [INFO ] [sig ] TWO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:18.490910] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TWO.txt [2026-02-23T20:33:18.491054] [INFO ] [sig ] [3067/3383] Completed TWO in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:18.491094] [INFO ] [sig ] [3068/3383] Forecasting TX... [2026-02-23T20:33:18.491123] [INFO ] [sig ] Generating forecast for: TX [2026-02-23T20:33:18.491153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-23T20:33:18.502466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-23T20:33:18.502835] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-23T20:33:18.503663] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-23T20:33:18.503727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:18.503763] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:18.503792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:18.503850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:18.564680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:18.565372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:18.565454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:18.565488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:18.688119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:18.688281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:18.688330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:18.688367] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:18.691867] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: UP (p=80.45%) [2026-02-23T20:33:18.692181] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-23T20:33:18.692317] [INFO ] [sig ] TX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:18.834369] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TX.txt [2026-02-23T20:33:18.834506] [INFO ] [sig ] [3068/3383] Completed TX in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:18.834546] [INFO ] [sig ] [3069/3383] Forecasting TXG... [2026-02-23T20:33:18.834594] [INFO ] [sig ] Generating forecast for: TXG [2026-02-23T20:33:18.834627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-23T20:33:18.845913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-23T20:33:18.846235] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-23T20:33:18.847076] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-23T20:33:18.847129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:18.847191] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:18.847220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:18.847277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:18.905364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:18.906038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:18.906125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:18.906170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:19.025870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:19.026017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:19.026057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:19.026086] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:19.029526] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: UP (p=57.21%) [2026-02-23T20:33:19.029821] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-23T20:33:19.029943] [INFO ] [sig ] TXG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:19.174095] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TXG.txt [2026-02-23T20:33:19.174228] [INFO ] [sig ] [3069/3383] Completed TXG in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 1.9m [2026-02-23T20:33:19.174267] [INFO ] [sig ] [3070/3383] Forecasting TXMD... [2026-02-23T20:33:19.174298] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-23T20:33:19.174330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-23T20:33:19.185501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-23T20:33:19.185892] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-23T20:33:19.186696] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-23T20:33:19.186750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:19.186782] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:19.186809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:19.186865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:19.244966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:19.245702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:19.245784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:19.245819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:19.360746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:19.360903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:19.360960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:19.360990] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:19.364419] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=89.85%) [2026-02-23T20:33:19.364721] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-23T20:33:19.364847] [INFO ] [sig ] TXMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:19.506691] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TXMD.txt [2026-02-23T20:33:19.506833] [INFO ] [sig ] [3070/3383] Completed TXMD in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.9m [2026-02-23T20:33:19.506872] [INFO ] [sig ] [3071/3383] Forecasting TXN... [2026-02-23T20:33:19.506902] [INFO ] [sig ] Generating forecast for: TXN [2026-02-23T20:33:19.506932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-23T20:33:19.518361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-23T20:33:19.518743] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-23T20:33:19.519593] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-23T20:33:19.519649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:19.519683] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:19.519711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:19.519769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:19.576448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:19.577214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:19.577296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:19.577329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:19.701447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:19.701620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:19.701662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:19.701691] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:19.705246] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=23.26%) [2026-02-23T20:33:19.705532] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-23T20:33:19.705684] [INFO ] [sig ] TXN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:19.852723] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TXN.txt [2026-02-23T20:33:19.852852] [INFO ] [sig ] [3071/3383] Completed TXN in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.9m [2026-02-23T20:33:19.852891] [INFO ] [sig ] [3072/3383] Forecasting TXO... [2026-02-23T20:33:19.852920] [INFO ] [sig ] Generating forecast for: TXO [2026-02-23T20:33:19.852951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-23T20:33:19.864454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-23T20:33:19.864789] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-23T20:33:19.865563] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-23T20:33:19.865648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:19.865681] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:19.865708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:19.865765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:19.926556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:19.927247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:19.927328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:19.927363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:20.048035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:20.048186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:20.048225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:20.048285] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:20.051817] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=60.46%) [2026-02-23T20:33:20.052094] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-23T20:33:20.052223] [INFO ] [sig ] TXO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:20.197132] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TXO.txt [2026-02-23T20:33:20.197263] [INFO ] [sig ] [3072/3383] Completed TXO in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:20.197306] [INFO ] [sig ] [3073/3383] Forecasting TXRH... [2026-02-23T20:33:20.197335] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-23T20:33:20.197365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-23T20:33:20.210242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-23T20:33:20.210801] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-23T20:33:20.211622] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-23T20:33:20.211677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:20.211709] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:20.211736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:20.211793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:20.274043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:20.274705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:20.274784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:20.274816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:20.400669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:20.400833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:20.400875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:20.400904] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:20.405123] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: DOWN (p=35.14%) [2026-02-23T20:33:20.405417] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-23T20:33:20.405550] [INFO ] [sig ] TXRH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:20.555397] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TXRH.txt [2026-02-23T20:33:20.555546] [INFO ] [sig ] [3073/3383] Completed TXRH in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:20.555608] [INFO ] [sig ] [3074/3383] Forecasting TY... [2026-02-23T20:33:20.555639] [INFO ] [sig ] Generating forecast for: TY [2026-02-23T20:33:20.555671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-23T20:33:20.567810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-23T20:33:20.568219] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-23T20:33:20.569241] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-23T20:33:20.569295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:20.569344] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:20.569372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:20.569429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:20.626843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:20.627929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:20.628014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:20.628047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:20.750201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:20.750374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:20.750421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:20.750450] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:20.754284] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=91.23%) [2026-02-23T20:33:20.754784] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-23T20:33:20.754910] [INFO ] [sig ] TY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:20.898063] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TY.txt [2026-02-23T20:33:20.898218] [INFO ] [sig ] [3074/3383] Completed TY in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:20.898266] [INFO ] [sig ] [3075/3383] Forecasting TYG... [2026-02-23T20:33:20.898303] [INFO ] [sig ] Generating forecast for: TYG [2026-02-23T20:33:20.898343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-23T20:33:20.909653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-23T20:33:20.910012] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-23T20:33:20.910814] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-23T20:33:20.910867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:20.910900] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:20.910927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:20.910984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:20.966856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:20.967706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:20.967792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:20.967824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:21.084656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:21.084824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:21.084872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:21.084907] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:21.088458] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=68.05%) [2026-02-23T20:33:21.088761] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-23T20:33:21.088890] [INFO ] [sig ] TYG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:21.235337] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TYG.txt [2026-02-23T20:33:21.235525] [INFO ] [sig ] [3075/3383] Completed TYG in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:21.235597] [INFO ] [sig ] [3076/3383] Forecasting TYGO... [2026-02-23T20:33:21.235634] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-23T20:33:21.235664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-23T20:33:21.248023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-23T20:33:21.248412] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-23T20:33:21.249340] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-23T20:33:21.249397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:21.249432] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:21.249460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:21.249517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:21.315807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:21.316940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:21.317026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:21.317059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:21.440129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:21.440295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:21.440345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:21.440380] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:21.443951] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-02-23T20:33:21.444255] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-23T20:33:21.444395] [INFO ] [sig ] TYGO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:21.597164] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TYGO.txt [2026-02-23T20:33:21.597330] [INFO ] [sig ] [3076/3383] Completed TYGO in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:21.597372] [INFO ] [sig ] [3077/3383] Forecasting TYL... [2026-02-23T20:33:21.597404] [INFO ] [sig ] Generating forecast for: TYL [2026-02-23T20:33:21.597434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-23T20:33:21.609018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-23T20:33:21.609439] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-23T20:33:21.610319] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-23T20:33:21.610376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:21.610411] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:21.610439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:21.610497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:21.669543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:21.670544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:21.670658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:21.670693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:21.795707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:21.795862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:21.795904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:21.795933] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:21.799416] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-02-23T20:33:21.799721] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-23T20:33:21.799847] [INFO ] [sig ] TYL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:21.950855] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/TYL.txt [2026-02-23T20:33:21.950998] [INFO ] [sig ] [3077/3383] Completed TYL in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:21.951039] [INFO ] [sig ] [3078/3383] Forecasting TYRA... [2026-02-23T20:33:21.951083] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-23T20:33:21.951115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-23T20:33:21.964470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-23T20:33:21.964993] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-23T20:33:21.965953] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-23T20:33:21.966012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:21.966047] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:21.966076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:21.966135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:22.028771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:22.029666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:22.029752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:22.029788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:22.155215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:22.155384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:22.155433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:22.155465] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:22.159348] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: DOWN (p=25.72%) [2026-02-23T20:33:22.159853] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-23T20:33:22.159975] [INFO ] [sig ] TYRA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:22.303557] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TYRA.txt [2026-02-23T20:33:22.303736] [INFO ] [sig ] [3078/3383] Completed TYRA in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:22.303776] [INFO ] [sig ] [3079/3383] Forecasting TZOO... [2026-02-23T20:33:22.303807] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-23T20:33:22.303838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-23T20:33:22.315026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-23T20:33:22.315379] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-23T20:33:22.316227] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-23T20:33:22.316283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:22.316316] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:22.316345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:22.316403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:22.378804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:22.380009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:22.380137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:22.380174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:22.512522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:22.512719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:22.512764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:22.512795] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:22.516450] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=41.66%) [2026-02-23T20:33:22.516780] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-23T20:33:22.516919] [INFO ] [sig ] TZOO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:22.667091] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/TZOO.txt [2026-02-23T20:33:22.667240] [INFO ] [sig ] [3079/3383] Completed TZOO in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:22.667282] [INFO ] [sig ] [3080/3383] Forecasting UAA... [2026-02-23T20:33:22.667314] [INFO ] [sig ] Generating forecast for: UAA [2026-02-23T20:33:22.667344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-23T20:33:22.679235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-23T20:33:22.679860] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-23T20:33:22.680718] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-23T20:33:22.680780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:22.680814] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:22.680841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:22.680899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:22.741908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:22.742745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:22.742829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:22.742862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:22.871369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:22.871533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:22.871595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:22.871628] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:22.875492] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-23T20:33:22.875986] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-23T20:33:22.876119] [INFO ] [sig ] UAA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:23.024625] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UAA.txt [2026-02-23T20:33:23.024777] [INFO ] [sig ] [3080/3383] Completed UAA in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:23.024817] [INFO ] [sig ] [3081/3383] Forecasting UAE... [2026-02-23T20:33:23.024848] [INFO ] [sig ] Generating forecast for: UAE [2026-02-23T20:33:23.024877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-23T20:33:23.036590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-23T20:33:23.036986] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-23T20:33:23.037798] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-23T20:33:23.037853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:23.037918] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:23.037947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:23.038005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:23.096291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:23.097212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:23.097301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:23.097334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:23.221220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:23.221388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:23.221430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:23.221476] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:23.225130] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=82.18%) [2026-02-23T20:33:23.225441] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-23T20:33:23.225597] [INFO ] [sig ] UAE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:23.371512] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UAE.txt [2026-02-23T20:33:23.371888] [INFO ] [sig ] [3081/3383] Completed UAE in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:23.371930] [INFO ] [sig ] [3082/3383] Forecasting UAL... [2026-02-23T20:33:23.371960] [INFO ] [sig ] Generating forecast for: UAL [2026-02-23T20:33:23.371992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-23T20:33:23.385013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-23T20:33:23.385456] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-23T20:33:23.386297] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-23T20:33:23.386363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:23.386408] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:23.386449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:23.386514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:23.444777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:23.445691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:23.445778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:23.445810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:23.571325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:23.571495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:23.571537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:23.571590] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:23.575104] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: UP (p=69.62%) [2026-02-23T20:33:23.575392] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-23T20:33:23.575524] [INFO ] [sig ] UAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:23.720388] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UAL.txt [2026-02-23T20:33:23.720609] [INFO ] [sig ] [3082/3383] Completed UAL in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:23.720655] [INFO ] [sig ] [3083/3383] Forecasting UBFO... [2026-02-23T20:33:23.720686] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-23T20:33:23.720717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-23T20:33:23.732026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-23T20:33:23.732514] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-23T20:33:23.733417] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-23T20:33:23.733483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:23.733518] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:23.733545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:23.733629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:23.791225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:23.792112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:23.792202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:23.792236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:23.914205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:23.914377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:23.914427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:23.914463] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:23.918358] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: UP (p=66.28%) [2026-02-23T20:33:23.918706] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-23T20:33:23.918845] [INFO ] [sig ] UBFO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:24.062310] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UBFO.txt [2026-02-23T20:33:24.062458] [INFO ] [sig ] [3083/3383] Completed UBFO in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:24.062499] [INFO ] [sig ] [3084/3383] Forecasting UBND... [2026-02-23T20:33:24.062529] [INFO ] [sig ] Generating forecast for: UBND [2026-02-23T20:33:24.062560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-23T20:33:24.074011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-23T20:33:24.074378] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-23T20:33:24.075225] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-23T20:33:24.075280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:24.075312] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:24.075340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:24.075400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:24.135229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:24.136078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:24.136171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:24.136208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:24.259352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:24.259515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:24.259558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:24.259612] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:24.263182] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: DOWN (p=27.96%) [2026-02-23T20:33:24.263471] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-23T20:33:24.263623] [INFO ] [sig ] UBND: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:24.405381] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UBND.txt [2026-02-23T20:33:24.405623] [INFO ] [sig ] [3084/3383] Completed UBND in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:24.405680] [INFO ] [sig ] [3085/3383] Forecasting UBRL... [2026-02-23T20:33:24.405724] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-23T20:33:24.405755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-23T20:33:24.418218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-23T20:33:24.418647] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-23T20:33:24.419456] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-23T20:33:24.419521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:24.419559] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:24.419608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:24.419683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:24.476633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:24.477380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:24.477464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:24.477497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:24.599599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:24.599758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:24.599802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:24.599833] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:24.603337] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: DOWN (p=42.88%) [2026-02-23T20:33:24.603641] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-23T20:33:24.603769] [INFO ] [sig ] UBRL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:24.745885] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UBRL.txt [2026-02-23T20:33:24.746037] [INFO ] [sig ] [3085/3383] Completed UBRL in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:24.746078] [INFO ] [sig ] [3086/3383] Forecasting UBS... [2026-02-23T20:33:24.746110] [INFO ] [sig ] Generating forecast for: UBS [2026-02-23T20:33:24.746141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-23T20:33:24.757717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-23T20:33:24.758097] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-23T20:33:24.758930] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-23T20:33:24.758983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:24.759045] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:24.759074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:24.759133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:24.817159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:24.817987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:24.818073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:24.818107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:24.950051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:24.950211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:24.950253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:24.950282] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:24.953827] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: DOWN (p=13.75%) [2026-02-23T20:33:24.954115] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-23T20:33:24.954243] [INFO ] [sig ] UBS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:25.098359] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UBS.txt [2026-02-23T20:33:25.098528] [INFO ] [sig ] [3086/3383] Completed UBS in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.8m [2026-02-23T20:33:25.098588] [INFO ] [sig ] [3087/3383] Forecasting UBSI... [2026-02-23T20:33:25.098622] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-23T20:33:25.098653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-23T20:33:25.109791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-23T20:33:25.110129] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-23T20:33:25.110932] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-23T20:33:25.111000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:25.111034] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:25.111062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:25.111119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:25.169503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:25.170322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:25.170407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:25.170440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:25.291901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:25.292051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:25.292093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:25.292122] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:25.295708] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-02-23T20:33:25.296207] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-23T20:33:25.296337] [INFO ] [sig ] UBSI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:25.448917] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UBSI.txt [2026-02-23T20:33:25.449077] [INFO ] [sig ] [3087/3383] Completed UBSI in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.8m [2026-02-23T20:33:25.449118] [INFO ] [sig ] [3088/3383] Forecasting UDMY... [2026-02-23T20:33:25.449150] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-23T20:33:25.449181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-23T20:33:25.461924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-23T20:33:25.462350] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-23T20:33:25.463220] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-23T20:33:25.463275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:25.463308] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:25.463335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:25.463391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:25.525012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:25.526100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:25.526184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:25.526217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:25.650052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:25.650210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:25.650253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:25.650282] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:25.654150] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: DOWN (p=18.34%) [2026-02-23T20:33:25.654438] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-23T20:33:25.654589] [INFO ] [sig ] UDMY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:25.840635] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UDMY.txt [2026-02-23T20:33:25.840793] [INFO ] [sig ] [3088/3383] Completed UDMY in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.8m [2026-02-23T20:33:25.840837] [INFO ] [sig ] [3089/3383] Forecasting UE... [2026-02-23T20:33:25.840868] [INFO ] [sig ] Generating forecast for: UE [2026-02-23T20:33:25.840901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-23T20:33:25.852824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-23T20:33:25.853208] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-23T20:33:25.854102] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-23T20:33:25.854167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:25.854221] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:25.854251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:25.854311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:25.913007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:25.913683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:25.913764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:25.913797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:26.035225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:26.035384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:26.035426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:26.035492] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:26.039076] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-02-23T20:33:26.039382] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-23T20:33:26.039517] [INFO ] [sig ] UE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:26.180801] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UE.txt [2026-02-23T20:33:26.180942] [INFO ] [sig ] [3089/3383] Completed UE in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:26.180993] [INFO ] [sig ] [3090/3383] Forecasting UEIC... [2026-02-23T20:33:26.181027] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-23T20:33:26.181059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-23T20:33:26.191828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-23T20:33:26.192188] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-23T20:33:26.193177] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-23T20:33:26.193232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:26.193265] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:26.193292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:26.193350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:26.250749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:26.251408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:26.251494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:26.251528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:26.376243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:26.376391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:26.376434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:26.376462] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:26.380062] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=64.18%) [2026-02-23T20:33:26.380349] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-23T20:33:26.380479] [INFO ] [sig ] UEIC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:26.521068] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UEIC.txt [2026-02-23T20:33:26.521209] [INFO ] [sig ] [3090/3383] Completed UEIC in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:26.521249] [INFO ] [sig ] [3091/3383] Forecasting UFCS... [2026-02-23T20:33:26.521280] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-23T20:33:26.521310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-23T20:33:26.532357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-23T20:33:26.532743] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-23T20:33:26.533567] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-23T20:33:26.533645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:26.533691] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:26.533724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:26.533784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:26.593484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:26.594181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:26.594262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:26.594297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:26.719548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:26.719726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:26.719768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:26.719800] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:26.723386] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: UP (p=70.07%) [2026-02-23T20:33:26.723721] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-23T20:33:26.723869] [INFO ] [sig ] UFCS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:26.874159] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UFCS.txt [2026-02-23T20:33:26.874298] [INFO ] [sig ] [3091/3383] Completed UFCS in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:26.874339] [INFO ] [sig ] [3092/3383] Forecasting UFI... [2026-02-23T20:33:26.874369] [INFO ] [sig ] Generating forecast for: UFI [2026-02-23T20:33:26.874401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-23T20:33:26.885501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-23T20:33:26.885868] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-23T20:33:26.886898] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-23T20:33:26.886954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:26.886987] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:26.887016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:26.887073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:26.948855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:26.949497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:26.949603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:26.949641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:27.078367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:27.078521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:27.078564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:27.078611] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:27.082194] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=35.15%) [2026-02-23T20:33:27.082487] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-23T20:33:27.082818] [INFO ] [sig ] UFI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:27.250658] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UFI.txt [2026-02-23T20:33:27.250817] [INFO ] [sig ] [3092/3383] Completed UFI in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:27.250858] [INFO ] [sig ] [3093/3383] Forecasting UFO... [2026-02-23T20:33:27.250888] [INFO ] [sig ] Generating forecast for: UFO [2026-02-23T20:33:27.250920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-23T20:33:27.262027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-23T20:33:27.262427] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-23T20:33:27.263285] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-23T20:33:27.263341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:27.263376] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:27.263412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:27.263482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:27.322638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:27.323513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:27.323640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:27.323679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:27.443305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:27.443480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:27.443531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:27.443567] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:27.447109] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: UP (p=72.86%) [2026-02-23T20:33:27.447402] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-23T20:33:27.447530] [INFO ] [sig ] UFO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:27.592935] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UFO.txt [2026-02-23T20:33:27.593092] [INFO ] [sig ] [3093/3383] Completed UFO in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:27.593134] [INFO ] [sig ] [3094/3383] Forecasting UFPI... [2026-02-23T20:33:27.593166] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-23T20:33:27.593196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-23T20:33:27.604444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-23T20:33:27.604863] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-23T20:33:27.605709] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-23T20:33:27.605764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:27.605797] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:27.605824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:27.605882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:27.665778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:27.666690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:27.666782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:27.666816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:27.791940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:27.792130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:27.792179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:27.792208] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:27.795826] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-02-23T20:33:27.796134] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-23T20:33:27.796270] [INFO ] [sig ] UFPI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:27.940277] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UFPI.txt [2026-02-23T20:33:27.940419] [INFO ] [sig ] [3094/3383] Completed UFPI in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:27.940459] [INFO ] [sig ] [3095/3383] Forecasting UGI... [2026-02-23T20:33:27.940490] [INFO ] [sig ] Generating forecast for: UGI [2026-02-23T20:33:27.940519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-23T20:33:27.951826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-23T20:33:27.952181] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-23T20:33:27.953019] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-23T20:33:27.953072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:27.953104] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:27.953131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:27.953188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:28.011623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:28.012369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:28.012454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:28.012489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:28.135695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:28.135848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:28.135888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:28.135917] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:28.139446] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-23T20:33:28.139747] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-23T20:33:28.139874] [INFO ] [sig ] UGI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:28.288415] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UGI.txt [2026-02-23T20:33:28.288617] [INFO ] [sig ] [3095/3383] Completed UGI in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:28.288661] [INFO ] [sig ] [3096/3383] Forecasting UGP... [2026-02-23T20:33:28.288690] [INFO ] [sig ] Generating forecast for: UGP [2026-02-23T20:33:28.288909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-23T20:33:28.301339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-23T20:33:28.301925] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-23T20:33:28.302729] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-23T20:33:28.302783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:28.302815] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:28.302843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:28.302899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:28.361707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:28.362569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:28.362705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:28.362740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:28.486040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:28.486200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:28.486242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:28.486273] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:28.489890] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: DOWN (p=7.20%) [2026-02-23T20:33:28.490193] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-23T20:33:28.490332] [INFO ] [sig ] UGP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:28.637601] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UGP.txt [2026-02-23T20:33:28.637765] [INFO ] [sig ] [3096/3383] Completed UGP in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:28.637807] [INFO ] [sig ] [3097/3383] Forecasting UHAL... [2026-02-23T20:33:28.637841] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-23T20:33:28.637899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-23T20:33:28.648464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-23T20:33:28.648889] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-23T20:33:28.649794] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-23T20:33:28.649851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:28.649886] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:28.649913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:28.649972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:28.708880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:28.709825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:28.709917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:28.709952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:28.856884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:28.857072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:28.857128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:28.857159] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:28.861390] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-02-23T20:33:28.861853] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-23T20:33:28.862057] [INFO ] [sig ] UHAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:29.044259] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UHAL.txt [2026-02-23T20:33:29.044435] [INFO ] [sig ] [3097/3383] Completed UHAL in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:29.044480] [INFO ] [sig ] [3098/3383] Forecasting UHG... [2026-02-23T20:33:29.044512] [INFO ] [sig ] Generating forecast for: UHG [2026-02-23T20:33:29.044544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-23T20:33:29.061077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-23T20:33:29.061691] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-23T20:33:29.063007] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-23T20:33:29.063077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:29.063142] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:29.063188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:29.063280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:29.155803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:29.157113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:29.157241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:29.157300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:29.329869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:29.330068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:29.330118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:29.330155] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:29.335138] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-02-23T20:33:29.335637] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-23T20:33:29.335845] [INFO ] [sig ] UHG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:29.583412] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UHG.txt [2026-02-23T20:33:29.583999] [INFO ] [sig ] [3098/3383] Completed UHG in 0.5s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:29.584183] [INFO ] [sig ] [3099/3383] Forecasting UHS... [2026-02-23T20:33:29.584309] [INFO ] [sig ] Generating forecast for: UHS [2026-02-23T20:33:29.584486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-23T20:33:29.609246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-23T20:33:29.609864] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-23T20:33:29.611146] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-23T20:33:29.611246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:29.611288] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:29.611322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:29.611397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:29.701368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:29.702685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:29.702808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:29.702866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:29.876436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:29.876679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:29.876739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:29.876785] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:29.882202] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=35.75%) [2026-02-23T20:33:29.882765] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-23T20:33:29.882977] [INFO ] [sig ] UHS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:30.108115] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UHS.txt [2026-02-23T20:33:30.108336] [INFO ] [sig ] [3099/3383] Completed UHS in 0.5s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:30.108380] [INFO ] [sig ] [3100/3383] Forecasting UI... [2026-02-23T20:33:30.108410] [INFO ] [sig ] Generating forecast for: UI [2026-02-23T20:33:30.108442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-23T20:33:30.120772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-23T20:33:30.121330] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-23T20:33:30.122415] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-23T20:33:30.122489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:30.122532] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:30.122570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:30.122679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:30.189254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:30.190215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:30.190302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:30.190335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:30.314140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:30.314262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:30.314306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:30.314337] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:30.317890] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-02-23T20:33:30.318192] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-23T20:33:30.318323] [INFO ] [sig ] UI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:30.469694] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UI.txt [2026-02-23T20:33:30.469857] [INFO ] [sig ] [3100/3383] Completed UI in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:30.469898] [INFO ] [sig ] [3101/3383] Forecasting UIS... [2026-02-23T20:33:30.469930] [INFO ] [sig ] Generating forecast for: UIS [2026-02-23T20:33:30.469964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-23T20:33:30.481812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-23T20:33:30.482243] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-23T20:33:30.483306] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-23T20:33:30.483363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:30.483398] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:30.483426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:30.483485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:30.548203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:30.549080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:30.549164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:30.549200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:30.675831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:30.675983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:30.676025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:30.676053] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:30.679505] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: UP (p=77.92%) [2026-02-23T20:33:30.679827] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-23T20:33:30.679954] [INFO ] [sig ] UIS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:30.825290] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UIS.txt [2026-02-23T20:33:30.825444] [INFO ] [sig ] [3101/3383] Completed UIS in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:30.825486] [INFO ] [sig ] [3102/3383] Forecasting UITB... [2026-02-23T20:33:30.825529] [INFO ] [sig ] Generating forecast for: UITB [2026-02-23T20:33:30.825567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-23T20:33:30.836717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-23T20:33:30.837081] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-23T20:33:30.838114] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-23T20:33:30.838169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:30.838203] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:30.838230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:30.838288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:30.898389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:30.899310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:30.899400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:30.899435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:31.025127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:31.025288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:31.025332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:31.025361] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:31.029181] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-02-23T20:33:31.029490] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-23T20:33:31.029646] [INFO ] [sig ] UITB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:31.176711] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UITB.txt [2026-02-23T20:33:31.176856] [INFO ] [sig ] [3102/3383] Completed UITB in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.7m [2026-02-23T20:33:31.176896] [INFO ] [sig ] [3103/3383] Forecasting UL... [2026-02-23T20:33:31.176926] [INFO ] [sig ] Generating forecast for: UL [2026-02-23T20:33:31.176955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-23T20:33:31.187899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-23T20:33:31.188250] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-23T20:33:31.189109] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-23T20:33:31.189164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:31.189246] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:31.189279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:31.189356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:31.248069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:31.249162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:31.249247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:31.249280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:31.374203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:31.374365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:31.374408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:31.374438] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:31.378419] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: DOWN (p=11.56%) [2026-02-23T20:33:31.378774] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-23T20:33:31.378914] [INFO ] [sig ] UL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:31.525058] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UL.txt [2026-02-23T20:33:31.525222] [INFO ] [sig ] [3103/3383] Completed UL in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.7m [2026-02-23T20:33:31.525263] [INFO ] [sig ] [3104/3383] Forecasting ULBI... [2026-02-23T20:33:31.525293] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-23T20:33:31.525325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-23T20:33:31.536267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-23T20:33:31.536684] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-23T20:33:31.537566] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-23T20:33:31.537648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:31.537695] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:31.537734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:31.537795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:31.598561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:31.599451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:31.599537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:31.599593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:31.725434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:31.725639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:31.725691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:31.725720] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:31.729669] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: UP (p=65.98%) [2026-02-23T20:33:31.730076] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-23T20:33:31.730227] [INFO ] [sig ] ULBI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:31.876128] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ULBI.txt [2026-02-23T20:33:31.876274] [INFO ] [sig ] [3104/3383] Completed ULBI in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.7m [2026-02-23T20:33:31.876315] [INFO ] [sig ] [3105/3383] Forecasting ULCC... [2026-02-23T20:33:31.876345] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-23T20:33:31.876376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-23T20:33:31.888871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-23T20:33:31.889303] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-23T20:33:31.890210] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-23T20:33:31.890267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:31.890301] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:31.890330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:31.890389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:31.951501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:31.952494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:31.952619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:31.952664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:32.079834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:32.079999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:32.080042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:32.080090] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:32.083886] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=63.35%) [2026-02-23T20:33:32.084285] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-23T20:33:32.084448] [INFO ] [sig ] ULCC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:32.227668] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ULCC.txt [2026-02-23T20:33:32.227820] [INFO ] [sig ] [3105/3383] Completed ULCC in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.7m [2026-02-23T20:33:32.227885] [INFO ] [sig ] [3106/3383] Forecasting ULH... [2026-02-23T20:33:32.227918] [INFO ] [sig ] Generating forecast for: ULH [2026-02-23T20:33:32.227951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-23T20:33:32.239432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-23T20:33:32.240092] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-23T20:33:32.241010] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-23T20:33:32.241068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:32.241101] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:32.241129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:32.241189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:32.299887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:32.300769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:32.300856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:32.300890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:32.424467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:32.424650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:32.424703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:32.424787] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:32.428327] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: DOWN (p=19.00%) [2026-02-23T20:33:32.428632] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-23T20:33:32.428760] [INFO ] [sig ] ULH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:32.570622] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ULH.txt [2026-02-23T20:33:32.570760] [INFO ] [sig ] [3106/3383] Completed ULH in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:32.570801] [INFO ] [sig ] [3107/3383] Forecasting ULTA... [2026-02-23T20:33:32.570832] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-23T20:33:32.570863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-23T20:33:32.581683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-23T20:33:32.582007] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-23T20:33:32.582804] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-23T20:33:32.582859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:32.582892] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:32.582921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:32.582978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:32.639860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:32.640490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:32.640569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:32.640659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:32.764009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:32.764165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:32.764207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:32.764235] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:32.767689] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: DOWN (p=14.63%) [2026-02-23T20:33:32.768141] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-23T20:33:32.768266] [INFO ] [sig ] ULTA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:32.918755] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ULTA.txt [2026-02-23T20:33:32.918896] [INFO ] [sig ] [3107/3383] Completed ULTA in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:32.918938] [INFO ] [sig ] [3108/3383] Forecasting ULY... [2026-02-23T20:33:32.918970] [INFO ] [sig ] Generating forecast for: ULY [2026-02-23T20:33:32.919001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-23T20:33:32.929755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-23T20:33:32.930104] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-23T20:33:32.930985] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-23T20:33:32.931041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:32.931074] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:32.931103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:32.931163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:32.992084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:32.992937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:32.993023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:32.993057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:33.111226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:33.111385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:33.111426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:33.111456] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:33.115230] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: UP (p=88.20%) [2026-02-23T20:33:33.115551] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-23T20:33:33.115705] [INFO ] [sig ] ULY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:33.266566] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ULY.txt [2026-02-23T20:33:33.266743] [INFO ] [sig ] [3108/3383] Completed ULY in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:33.266782] [INFO ] [sig ] [3109/3383] Forecasting UMBF... [2026-02-23T20:33:33.266813] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-23T20:33:33.266844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-23T20:33:33.278284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-23T20:33:33.278659] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-23T20:33:33.279452] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-23T20:33:33.279506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:33.279541] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:33.279609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:33.279673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:33.343433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:33.344246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:33.344330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:33.344364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:33.475008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:33.475168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:33.475210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:33.475242] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:33.479126] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-02-23T20:33:33.479441] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-23T20:33:33.479612] [INFO ] [sig ] UMBF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:33.629216] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UMBF.txt [2026-02-23T20:33:33.629378] [INFO ] [sig ] [3109/3383] Completed UMBF in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:33.629418] [INFO ] [sig ] [3110/3383] Forecasting UMC... [2026-02-23T20:33:33.629447] [INFO ] [sig ] Generating forecast for: UMC [2026-02-23T20:33:33.629477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-23T20:33:33.640710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-23T20:33:33.641113] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-23T20:33:33.641983] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-23T20:33:33.642036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:33.642069] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:33.642096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:33.642153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:33.699300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:33.700315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:33.700400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:33.700433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:33.825662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:33.825832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:33.825875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:33.825905] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:33.829921] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-02-23T20:33:33.830260] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-23T20:33:33.830400] [INFO ] [sig ] UMC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:33.983021] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UMC.txt [2026-02-23T20:33:33.983162] [INFO ] [sig ] [3110/3383] Completed UMC in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:33.983203] [INFO ] [sig ] [3111/3383] Forecasting UMH... [2026-02-23T20:33:33.983233] [INFO ] [sig ] Generating forecast for: UMH [2026-02-23T20:33:33.983264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-23T20:33:33.996329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-23T20:33:33.996752] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-23T20:33:33.997665] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-23T20:33:33.997723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:33.997758] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:33.997786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:33.997843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:34.057038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:34.058009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:34.058102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:34.058137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:34.179825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:34.179988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:34.180029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:34.180062] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:34.183626] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=73.49%) [2026-02-23T20:33:34.183920] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-23T20:33:34.184049] [INFO ] [sig ] UMH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:34.334203] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UMH.txt [2026-02-23T20:33:34.334353] [INFO ] [sig ] [3111/3383] Completed UMH in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:34.334396] [INFO ] [sig ] [3112/3383] Forecasting UMMA... [2026-02-23T20:33:34.334426] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-23T20:33:34.334458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-23T20:33:34.346307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-23T20:33:34.346682] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-23T20:33:34.347711] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-23T20:33:34.347765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:34.347798] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:34.347824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:34.348092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:34.419822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:34.420794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:34.420888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:34.420923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:34.546165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:34.546332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:34.546377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:34.546409] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:34.550056] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-23T20:33:34.550403] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-23T20:33:34.550598] [INFO ] [sig ] UMMA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:34.703926] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UMMA.txt [2026-02-23T20:33:34.704058] [INFO ] [sig ] [3112/3383] Completed UMMA in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:34.704098] [INFO ] [sig ] [3113/3383] Forecasting UNCY... [2026-02-23T20:33:34.704128] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-23T20:33:34.704158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-23T20:33:34.714829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-23T20:33:34.715177] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-23T20:33:34.715986] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-23T20:33:34.716040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:34.716073] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:34.716101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:34.716158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:34.775622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:34.776344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:34.776457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:34.776490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:34.900389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:34.900551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:34.900613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:34.900645] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:34.904171] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=4.92%) [2026-02-23T20:33:34.904493] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-23T20:33:34.904652] [INFO ] [sig ] UNCY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:35.053887] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UNCY.txt [2026-02-23T20:33:35.054047] [INFO ] [sig ] [3113/3383] Completed UNCY in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:35.054089] [INFO ] [sig ] [3114/3383] Forecasting UNF... [2026-02-23T20:33:35.054121] [INFO ] [sig ] Generating forecast for: UNF [2026-02-23T20:33:35.054152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-23T20:33:35.066079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-23T20:33:35.066496] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-23T20:33:35.067350] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-23T20:33:35.067407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:35.067441] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:35.067469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:35.067526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:35.127693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:35.128620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:35.128714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:35.128748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:35.251849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:35.252008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:35.252051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:35.252082] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:35.255890] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: DOWN (p=40.53%) [2026-02-23T20:33:35.256178] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-23T20:33:35.256305] [INFO ] [sig ] UNF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:35.405491] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UNF.txt [2026-02-23T20:33:35.405795] [INFO ] [sig ] [3114/3383] Completed UNF in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:35.405852] [INFO ] [sig ] [3115/3383] Forecasting UNFI... [2026-02-23T20:33:35.405890] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-23T20:33:35.405931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-23T20:33:35.418359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-23T20:33:35.418789] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-23T20:33:35.419720] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-23T20:33:35.419798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:35.419836] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:35.419863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:35.419921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:35.479886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:35.480723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:35.480832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:35.480867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:35.610195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:35.610364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:35.610404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:35.610434] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:35.614376] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: UP (p=52.51%) [2026-02-23T20:33:35.614751] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-23T20:33:35.615084] [INFO ] [sig ] UNFI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:35.777814] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UNFI.txt [2026-02-23T20:33:35.777998] [INFO ] [sig ] [3115/3383] Completed UNFI in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:35.778041] [INFO ] [sig ] [3116/3383] Forecasting UNM... [2026-02-23T20:33:35.778073] [INFO ] [sig ] Generating forecast for: UNM [2026-02-23T20:33:35.778104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-23T20:33:35.790514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-23T20:33:35.791180] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-23T20:33:35.792158] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-23T20:33:35.792220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:35.792254] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:35.792282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:35.792341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:35.853389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:35.854534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:35.854669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:35.854704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:35.984926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:35.985111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:35.985169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:35.985212] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:35.990769] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-02-23T20:33:35.991284] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-23T20:33:35.991480] [INFO ] [sig ] UNM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:36.158666] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UNM.txt [2026-02-23T20:33:36.158876] [INFO ] [sig ] [3116/3383] Completed UNM in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:36.158919] [INFO ] [sig ] [3117/3383] Forecasting UNMA... [2026-02-23T20:33:36.158952] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-23T20:33:36.158982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-23T20:33:36.170684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-23T20:33:36.171103] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-23T20:33:36.172017] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-23T20:33:36.172076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:36.172109] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:36.172138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:36.172195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:36.232650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:36.233559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:36.233678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:36.233720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:36.353482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:36.353653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:36.353719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:36.353774] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:36.358729] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=17.97%) [2026-02-23T20:33:36.359230] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-23T20:33:36.359432] [INFO ] [sig ] UNMA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:36.505621] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UNMA.txt [2026-02-23T20:33:36.505802] [INFO ] [sig ] [3117/3383] Completed UNMA in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:36.505844] [INFO ] [sig ] [3118/3383] Forecasting UNP... [2026-02-23T20:33:36.505875] [INFO ] [sig ] Generating forecast for: UNP [2026-02-23T20:33:36.505906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-23T20:33:36.516875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-23T20:33:36.517250] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-23T20:33:36.518158] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-23T20:33:36.518213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:36.518247] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:36.518274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:36.518332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:36.578845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:36.579731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:36.579818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:36.579853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:36.704427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:36.704649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:36.704704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:36.704741] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:36.708298] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: UP (p=51.14%) [2026-02-23T20:33:36.708603] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-23T20:33:36.708738] [INFO ] [sig ] UNP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:36.857258] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UNP.txt [2026-02-23T20:33:36.857420] [INFO ] [sig ] [3118/3383] Completed UNP in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:36.857461] [INFO ] [sig ] [3119/3383] Forecasting UNTY... [2026-02-23T20:33:36.857492] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-23T20:33:36.857522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-23T20:33:36.869201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-23T20:33:36.869634] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-23T20:33:36.870484] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-23T20:33:36.870540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:36.870608] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:36.870640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:36.870698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:36.934763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:36.935912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:36.936021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:36.936057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:37.070497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:37.070883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:37.070927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:37.070962] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:37.074812] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: UP (p=91.76%) [2026-02-23T20:33:37.075109] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-23T20:33:37.075240] [INFO ] [sig ] UNTY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:37.220869] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UNTY.txt [2026-02-23T20:33:37.221033] [INFO ] [sig ] [3119/3383] Completed UNTY in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.6m [2026-02-23T20:33:37.221073] [INFO ] [sig ] [3120/3383] Forecasting UPBD... [2026-02-23T20:33:37.221104] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-23T20:33:37.221136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-23T20:33:37.232148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-23T20:33:37.232520] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-23T20:33:37.233323] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-23T20:33:37.233377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:37.233441] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:37.233470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:37.233550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:37.292948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:37.293865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:37.293952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:37.293986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:37.418873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:37.419039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:37.419083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:37.419113] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:37.422692] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=61.31%) [2026-02-23T20:33:37.423002] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-23T20:33:37.423140] [INFO ] [sig ] UPBD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:37.565628] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UPBD.txt [2026-02-23T20:33:37.565766] [INFO ] [sig ] [3120/3383] Completed UPBD in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.6m [2026-02-23T20:33:37.565806] [INFO ] [sig ] [3121/3383] Forecasting UPC... [2026-02-23T20:33:37.565835] [INFO ] [sig ] Generating forecast for: UPC [2026-02-23T20:33:37.565866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-23T20:33:37.576630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-23T20:33:37.576963] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-23T20:33:37.577772] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-23T20:33:37.577825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:37.577890] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:37.577922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:37.577979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:37.639057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:37.639842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:37.639946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:37.639982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:37.765566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:37.765761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:37.765812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:37.765841] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:37.770558] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=84.80%) [2026-02-23T20:33:37.771066] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-23T20:33:37.771259] [INFO ] [sig ] UPC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:37.919128] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UPC.txt [2026-02-23T20:33:37.919259] [INFO ] [sig ] [3121/3383] Completed UPC in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.6m [2026-02-23T20:33:37.919298] [INFO ] [sig ] [3122/3383] Forecasting UPS... [2026-02-23T20:33:37.919328] [INFO ] [sig ] Generating forecast for: UPS [2026-02-23T20:33:37.919358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-23T20:33:37.930469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-23T20:33:37.930820] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-23T20:33:37.931623] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-23T20:33:37.931677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:37.931724] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:37.931752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:37.931808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:37.989927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:37.990841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:37.990926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:37.990962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:38.122228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:38.122389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:38.122431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:38.122462] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:38.126166] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=87.01%) [2026-02-23T20:33:38.126449] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-23T20:33:38.126595] [INFO ] [sig ] UPS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:38.273796] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UPS.txt [2026-02-23T20:33:38.273936] [INFO ] [sig ] [3122/3383] Completed UPS in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.6m [2026-02-23T20:33:38.273976] [INFO ] [sig ] [3123/3383] Forecasting UPWK... [2026-02-23T20:33:38.274006] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-23T20:33:38.274039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-23T20:33:38.285707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-23T20:33:38.286058] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-23T20:33:38.286863] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-23T20:33:38.286918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:38.286952] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:38.286980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:38.287038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:38.346266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:38.346934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:38.347034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:38.347070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:38.471717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:38.471910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:38.471952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:38.472013] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:38.475516] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-23T20:33:38.475818] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-23T20:33:38.475945] [INFO ] [sig ] UPWK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:38.621924] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UPWK.txt [2026-02-23T20:33:38.622059] [INFO ] [sig ] [3123/3383] Completed UPWK in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:38.622099] [INFO ] [sig ] [3124/3383] Forecasting URBN... [2026-02-23T20:33:38.622129] [INFO ] [sig ] Generating forecast for: URBN [2026-02-23T20:33:38.622160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-23T20:33:38.633532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-23T20:33:38.633910] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-23T20:33:38.634721] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-23T20:33:38.634775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:38.634809] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:38.634836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:38.634893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:38.691271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:38.692012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:38.692093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:38.692127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:38.813923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:38.814082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:38.814122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:38.814150] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:38.817944] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=0.28%) [2026-02-23T20:33:38.818223] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-23T20:33:38.818345] [INFO ] [sig ] URBN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:38.959721] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/URBN.txt [2026-02-23T20:33:38.959873] [INFO ] [sig ] [3124/3383] Completed URBN in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:38.959914] [INFO ] [sig ] [3125/3383] Forecasting URGN... [2026-02-23T20:33:38.959944] [INFO ] [sig ] Generating forecast for: URGN [2026-02-23T20:33:38.959973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-23T20:33:38.971719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-23T20:33:38.972080] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-23T20:33:38.972888] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-23T20:33:38.972942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:38.972974] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:38.973001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:38.973058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:39.032152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:39.032931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:39.033016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:39.033051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:39.154553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:39.154723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:39.154764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:39.154794] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:39.158240] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=29.21%) [2026-02-23T20:33:39.158525] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-23T20:33:39.158675] [INFO ] [sig ] URGN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:39.303542] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/URGN.txt [2026-02-23T20:33:39.303702] [INFO ] [sig ] [3125/3383] Completed URGN in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:39.303778] [INFO ] [sig ] [3126/3383] Forecasting URI... [2026-02-23T20:33:39.303811] [INFO ] [sig ] Generating forecast for: URI [2026-02-23T20:33:39.303843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-23T20:33:39.314405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-23T20:33:39.314799] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-23T20:33:39.315604] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-23T20:33:39.315660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:39.315700] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:39.315733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:39.315803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:39.374884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:39.375722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:39.375825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:39.375863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:39.505856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:39.506014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:39.506054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:39.506084] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:39.509520] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=41.83%) [2026-02-23T20:33:39.509849] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-23T20:33:39.509979] [INFO ] [sig ] URI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:39.659568] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/URI.txt [2026-02-23T20:33:39.659731] [INFO ] [sig ] [3126/3383] Completed URI in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:39.659771] [INFO ] [sig ] [3127/3383] Forecasting URNJ... [2026-02-23T20:33:39.659800] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-23T20:33:39.659830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-23T20:33:39.670908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-23T20:33:39.671257] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-23T20:33:39.672085] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-23T20:33:39.672141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:39.672175] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:39.672204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:39.672262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:39.731065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:39.731828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:39.731911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:39.731944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:39.858280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:39.858434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:39.858477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:39.858509] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:39.862078] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=86.96%) [2026-02-23T20:33:39.862367] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-23T20:33:39.862512] [INFO ] [sig ] URNJ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:40.006915] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/URNJ.txt [2026-02-23T20:33:40.007053] [INFO ] [sig ] [3127/3383] Completed URNJ in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:40.007092] [INFO ] [sig ] [3128/3383] Forecasting UROY... [2026-02-23T20:33:40.007123] [INFO ] [sig ] Generating forecast for: UROY [2026-02-23T20:33:40.007154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-23T20:33:40.018543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-23T20:33:40.018955] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-23T20:33:40.020070] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-23T20:33:40.020125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:40.020160] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:40.020188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:40.020246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:40.083076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:40.083860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:40.083948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:40.083983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:40.231202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:40.231373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:40.231447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:40.231483] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:40.235321] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=93.68%) [2026-02-23T20:33:40.235645] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-23T20:33:40.235781] [INFO ] [sig ] UROY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:40.379959] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UROY.txt [2026-02-23T20:33:40.380304] [INFO ] [sig ] [3128/3383] Completed UROY in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:40.380345] [INFO ] [sig ] [3129/3383] Forecasting USA... [2026-02-23T20:33:40.380376] [INFO ] [sig ] Generating forecast for: USA [2026-02-23T20:33:40.380408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-23T20:33:40.391278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-23T20:33:40.391629] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-23T20:33:40.392451] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-23T20:33:40.392516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:40.392560] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:40.392621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:40.392703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:40.455445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:40.456342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:40.456427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:40.456462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:40.580974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:40.581151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:40.581236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:40.581278] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:40.585331] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: DOWN (p=16.85%) [2026-02-23T20:33:40.585647] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-23T20:33:40.585782] [INFO ] [sig ] USA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:40.734429] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USA.txt [2026-02-23T20:33:40.734612] [INFO ] [sig ] [3129/3383] Completed USA in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:40.734655] [INFO ] [sig ] [3130/3383] Forecasting USAC... [2026-02-23T20:33:40.734685] [INFO ] [sig ] Generating forecast for: USAC [2026-02-23T20:33:40.734717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-23T20:33:40.745036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-23T20:33:40.745388] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-23T20:33:40.746226] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-23T20:33:40.746281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:40.746315] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:40.746344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:40.746401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:40.807141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:40.808138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:40.808264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:40.808300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:40.932076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:40.932233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:40.932276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:40.932309] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:40.935829] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-23T20:33:40.936115] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-23T20:33:40.936258] [INFO ] [sig ] USAC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:41.103920] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USAC.txt [2026-02-23T20:33:41.104266] [INFO ] [sig ] [3130/3383] Completed USAC in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:41.104316] [INFO ] [sig ] [3131/3383] Forecasting USB... [2026-02-23T20:33:41.104350] [INFO ] [sig ] Generating forecast for: USB [2026-02-23T20:33:41.104383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-23T20:33:41.116122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-23T20:33:41.116469] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-23T20:33:41.117290] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-23T20:33:41.117346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:41.117380] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:41.117408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:41.117466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:41.177263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:41.178037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:41.178137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:41.178173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:41.304204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:41.304338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:41.304378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:41.304407] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:41.307881] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: UP (p=61.00%) [2026-02-23T20:33:41.308169] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-23T20:33:41.308298] [INFO ] [sig ] USB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:41.453052] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/USB.txt [2026-02-23T20:33:41.453196] [INFO ] [sig ] [3131/3383] Completed USB in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:41.453240] [INFO ] [sig ] [3132/3383] Forecasting USCB... [2026-02-23T20:33:41.453272] [INFO ] [sig ] Generating forecast for: USCB [2026-02-23T20:33:41.453304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-23T20:33:41.464091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-23T20:33:41.464442] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-23T20:33:41.465313] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-23T20:33:41.465380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:41.465416] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:41.465444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:41.465515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:41.527513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:41.528268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:41.528352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:41.528386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:41.639770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:41.639937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:41.639979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:41.640009] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:41.643467] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: UP (p=77.65%) [2026-02-23T20:33:41.643795] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-23T20:33:41.643929] [INFO ] [sig ] USCB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:41.791811] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/USCB.txt [2026-02-23T20:33:41.791959] [INFO ] [sig ] [3132/3383] Completed USCB in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:41.791998] [INFO ] [sig ] [3133/3383] Forecasting USDX... [2026-02-23T20:33:41.792028] [INFO ] [sig ] Generating forecast for: USDX [2026-02-23T20:33:41.792059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-23T20:33:41.802816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-23T20:33:41.803168] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-23T20:33:41.803979] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-23T20:33:41.804033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:41.804080] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:41.804108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:41.804165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:41.864364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:41.865084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:41.865168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:41.865202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:41.983814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:41.983970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:41.984011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:41.984043] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:41.987916] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-02-23T20:33:41.988201] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-23T20:33:41.988336] [INFO ] [sig ] USDX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:42.132624] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/USDX.txt [2026-02-23T20:33:42.132787] [INFO ] [sig ] [3133/3383] Completed USDX in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:42.132829] [INFO ] [sig ] [3134/3383] Forecasting USEA... [2026-02-23T20:33:42.132859] [INFO ] [sig ] Generating forecast for: USEA [2026-02-23T20:33:42.132889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-23T20:33:42.144270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-23T20:33:42.144642] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-23T20:33:42.145429] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-23T20:33:42.145483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:42.145517] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:42.145544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:42.145627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:42.204060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:42.204725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:42.204805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:42.204838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:42.317597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:42.317740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:42.317779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:42.317811] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:42.321292] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-02-23T20:33:42.321596] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-23T20:33:42.321734] [INFO ] [sig ] USEA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:42.471109] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USEA.txt [2026-02-23T20:33:42.471252] [INFO ] [sig ] [3134/3383] Completed USEA in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:42.471292] [INFO ] [sig ] [3135/3383] Forecasting USFD... [2026-02-23T20:33:42.471322] [INFO ] [sig ] Generating forecast for: USFD [2026-02-23T20:33:42.471353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-23T20:33:42.482311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-23T20:33:42.482682] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-23T20:33:42.483630] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-23T20:33:42.483688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:42.483722] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:42.483751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:42.483814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:42.542375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:42.543295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:42.543383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:42.543419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:42.669957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:42.670116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:42.670158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:42.670188] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:42.673673] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: DOWN (p=19.87%) [2026-02-23T20:33:42.673961] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-23T20:33:42.674085] [INFO ] [sig ] USFD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:42.817039] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USFD.txt [2026-02-23T20:33:42.817196] [INFO ] [sig ] [3135/3383] Completed USFD in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:42.817237] [INFO ] [sig ] [3136/3383] Forecasting USGO... [2026-02-23T20:33:42.817267] [INFO ] [sig ] Generating forecast for: USGO [2026-02-23T20:33:42.817298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-23T20:33:42.828316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-23T20:33:42.828703] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-23T20:33:42.829543] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-23T20:33:42.829621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:42.829657] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:42.829685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:42.829743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:42.888899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:42.889737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:42.889823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:42.889857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:43.015666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:43.015833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:43.015874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:43.015905] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:43.019877] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=85.35%) [2026-02-23T20:33:43.020179] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-23T20:33:43.020306] [INFO ] [sig ] USGO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:43.169705] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/USGO.txt [2026-02-23T20:33:43.169852] [INFO ] [sig ] [3136/3383] Completed USGO in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.5m [2026-02-23T20:33:43.169891] [INFO ] [sig ] [3137/3383] Forecasting USIG... [2026-02-23T20:33:43.169928] [INFO ] [sig ] Generating forecast for: USIG [2026-02-23T20:33:43.169959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-23T20:33:43.181610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-23T20:33:43.181982] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-23T20:33:43.182788] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-23T20:33:43.182854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:43.182926] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:43.182958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:43.183014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:43.243733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:43.244553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:43.244658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:43.244694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:43.381261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:43.381426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:43.381469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:43.381499] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:43.385652] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: DOWN (p=12.75%) [2026-02-23T20:33:43.385994] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-23T20:33:43.386138] [INFO ] [sig ] USIG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:43.534527] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USIG.txt [2026-02-23T20:33:43.534693] [INFO ] [sig ] [3137/3383] Completed USIG in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.5m [2026-02-23T20:33:43.534735] [INFO ] [sig ] [3138/3383] Forecasting USIO... [2026-02-23T20:33:43.534766] [INFO ] [sig ] Generating forecast for: USIO [2026-02-23T20:33:43.534797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-23T20:33:43.546174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-23T20:33:43.546566] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-23T20:33:43.547423] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-23T20:33:43.547478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:43.547512] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:43.547541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:43.547639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:43.610446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:43.611288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:43.611385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:43.611431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:43.735152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:43.735317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:43.735362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:43.735393] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:43.739038] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: DOWN (p=37.62%) [2026-02-23T20:33:43.739340] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-23T20:33:43.739477] [INFO ] [sig ] USIO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:43.897712] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USIO.txt [2026-02-23T20:33:43.897932] [INFO ] [sig ] [3138/3383] Completed USIO in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.5m [2026-02-23T20:33:43.897997] [INFO ] [sig ] [3139/3383] Forecasting USLM... [2026-02-23T20:33:43.898049] [INFO ] [sig ] Generating forecast for: USLM [2026-02-23T20:33:43.898089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-23T20:33:43.909996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-23T20:33:43.910367] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-23T20:33:43.911182] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-23T20:33:43.911237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:43.911271] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:43.911298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:43.911355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:43.970999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:43.971751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:43.971839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:43.971874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:44.094817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:44.094976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:44.095018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:44.095048] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:44.098492] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: DOWN (p=49.87%) [2026-02-23T20:33:44.098801] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-23T20:33:44.098955] [INFO ] [sig ] USLM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:44.245027] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USLM.txt [2026-02-23T20:33:44.245167] [INFO ] [sig ] [3139/3383] Completed USLM in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.5m [2026-02-23T20:33:44.245206] [INFO ] [sig ] [3140/3383] Forecasting USMC... [2026-02-23T20:33:44.245235] [INFO ] [sig ] Generating forecast for: USMC [2026-02-23T20:33:44.245266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-23T20:33:44.258271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-23T20:33:44.258739] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-23T20:33:44.259811] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-23T20:33:44.259866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:44.259901] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:44.259929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:44.259988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:44.322163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:44.323223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:44.323310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:44.323345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:44.448632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:44.448789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:44.448835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:44.448945] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:44.452479] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: DOWN (p=15.10%) [2026-02-23T20:33:44.452789] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-23T20:33:44.452928] [INFO ] [sig ] USMC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:44.598539] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USMC.txt [2026-02-23T20:33:44.598692] [INFO ] [sig ] [3140/3383] Completed USMC in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:44.598732] [INFO ] [sig ] [3141/3383] Forecasting USOI... [2026-02-23T20:33:44.598761] [INFO ] [sig ] Generating forecast for: USOI [2026-02-23T20:33:44.598791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-23T20:33:44.611298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-23T20:33:44.611673] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-23T20:33:44.612709] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-23T20:33:44.612762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:44.612795] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:44.612822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:44.612878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:44.673639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:44.674617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:44.674700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:44.674733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:44.800766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:44.800938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:44.800987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:44.801017] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:44.804496] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: DOWN (p=9.64%) [2026-02-23T20:33:44.804798] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-23T20:33:44.804929] [INFO ] [sig ] USOI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:44.949684] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USOI.txt [2026-02-23T20:33:44.949824] [INFO ] [sig ] [3141/3383] Completed USOI in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:44.949871] [INFO ] [sig ] [3142/3383] Forecasting USOY... [2026-02-23T20:33:44.949908] [INFO ] [sig ] Generating forecast for: USOY [2026-02-23T20:33:44.949952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-23T20:33:44.962669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-23T20:33:44.963031] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-23T20:33:44.963980] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-23T20:33:44.964046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:44.964084] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:44.964124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:44.964209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:45.027969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:45.028888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:45.028987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:45.029038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:45.144379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:45.144539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:45.144599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:45.144633] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:45.148115] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: DOWN (p=41.19%) [2026-02-23T20:33:45.148400] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-23T20:33:45.148527] [INFO ] [sig ] USOY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:45.294709] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USOY.txt [2026-02-23T20:33:45.294860] [INFO ] [sig ] [3142/3383] Completed USOY in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:45.294900] [INFO ] [sig ] [3143/3383] Forecasting USTB... [2026-02-23T20:33:45.294930] [INFO ] [sig ] Generating forecast for: USTB [2026-02-23T20:33:45.294962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-23T20:33:45.306493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-23T20:33:45.306872] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-23T20:33:45.307679] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-23T20:33:45.307734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:45.307767] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:45.307796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:45.307916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:45.365567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:45.366598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:45.366684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:45.366738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:45.485276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:45.485437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:45.485478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:45.485508] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:45.489664] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=74.00%) [2026-02-23T20:33:45.489980] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-23T20:33:45.490113] [INFO ] [sig ] USTB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:45.697321] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/USTB.txt [2026-02-23T20:33:45.697475] [INFO ] [sig ] [3143/3383] Completed USTB in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:45.697515] [INFO ] [sig ] [3144/3383] Forecasting USVM... [2026-02-23T20:33:45.697544] [INFO ] [sig ] Generating forecast for: USVM [2026-02-23T20:33:45.697593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-23T20:33:45.709983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-23T20:33:45.710332] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-23T20:33:45.711486] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-23T20:33:45.711541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:45.711597] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:45.711653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:45.711712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:45.770302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:45.771043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:45.771125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:45.771158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:45.893545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:45.893722] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-23T20:33:45.893765] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:45.893794] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:45.897641] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: DOWN (p=42.40%) [2026-02-23T20:33:45.897975] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-23T20:33:45.898113] [INFO ] [sig ] USVM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:46.056864] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USVM.txt [2026-02-23T20:33:46.057042] [INFO ] [sig ] [3144/3383] Completed USVM in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:46.057085] [INFO ] [sig ] [3145/3383] Forecasting USXF... [2026-02-23T20:33:46.057115] [INFO ] [sig ] Generating forecast for: USXF [2026-02-23T20:33:46.057148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-23T20:33:46.068533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-23T20:33:46.068985] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-23T20:33:46.069846] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-23T20:33:46.069902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:46.069935] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:46.069962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:46.070018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:46.132467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:46.133679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:46.133771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:46.133807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:46.262492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:46.262682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:46.262733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:46.262765] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:46.266710] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: DOWN (p=45.14%) [2026-02-23T20:33:46.267000] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-23T20:33:46.267131] [INFO ] [sig ] USXF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:46.422372] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/USXF.txt [2026-02-23T20:33:46.422558] [INFO ] [sig ] [3145/3383] Completed USXF in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:46.422630] [INFO ] [sig ] [3146/3383] Forecasting UTEN... [2026-02-23T20:33:46.422662] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-23T20:33:46.422694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-23T20:33:46.435644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-23T20:33:46.436028] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-23T20:33:46.436978] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-23T20:33:46.437035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:46.437070] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:46.437098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:46.437168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:46.504418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:46.505254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:46.505341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:46.505377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:46.641347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:46.641503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:46.641546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:46.641596] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:46.645419] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=26.63%) [2026-02-23T20:33:46.645730] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-23T20:33:46.645859] [INFO ] [sig ] UTEN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:46.796067] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UTEN.txt [2026-02-23T20:33:46.796206] [INFO ] [sig ] [3146/3383] Completed UTEN in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:46.796246] [INFO ] [sig ] [3147/3383] Forecasting UTF... [2026-02-23T20:33:46.796276] [INFO ] [sig ] Generating forecast for: UTF [2026-02-23T20:33:46.796307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-23T20:33:46.808632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-23T20:33:46.808989] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-23T20:33:46.809985] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-23T20:33:46.810238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:46.810270] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:46.810298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:46.810355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:46.868430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:46.869152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:46.869279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:46.869313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:46.992271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:46.992433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:46.992472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:46.992502] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:46.995892] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=74.72%) [2026-02-23T20:33:46.996175] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-23T20:33:46.996301] [INFO ] [sig ] UTF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:47.141949] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UTF.txt [2026-02-23T20:33:47.142106] [INFO ] [sig ] [3147/3383] Completed UTF in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:47.142341] [INFO ] [sig ] [3148/3383] Forecasting UTI... [2026-02-23T20:33:47.142373] [INFO ] [sig ] Generating forecast for: UTI [2026-02-23T20:33:47.142421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-23T20:33:47.156101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-23T20:33:47.156744] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-23T20:33:47.157828] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-23T20:33:47.157912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:47.157949] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:47.157978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:47.158037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:47.217246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:47.218224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:47.218313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:47.218348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:47.338780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:47.338926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:47.338966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:47.338996] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:47.342387] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: UP (p=69.53%) [2026-02-23T20:33:47.342681] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-23T20:33:47.342806] [INFO ] [sig ] UTI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:47.489363] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UTI.txt [2026-02-23T20:33:47.489527] [INFO ] [sig ] [3148/3383] Completed UTI in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:47.489587] [INFO ] [sig ] [3149/3383] Forecasting UTL... [2026-02-23T20:33:47.489622] [INFO ] [sig ] Generating forecast for: UTL [2026-02-23T20:33:47.489656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-23T20:33:47.500905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-23T20:33:47.501270] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-23T20:33:47.502166] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-23T20:33:47.502232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:47.502285] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:47.502325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:47.502403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:47.564542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:47.565334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:47.565420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:47.565454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:47.692448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:47.692621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:47.692664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:47.692692] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:47.696251] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=7.26%) [2026-02-23T20:33:47.696565] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-23T20:33:47.696729] [INFO ] [sig ] UTL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:47.852600] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UTL.txt [2026-02-23T20:33:47.852752] [INFO ] [sig ] [3149/3383] Completed UTL in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:47.852794] [INFO ] [sig ] [3150/3383] Forecasting UTMD... [2026-02-23T20:33:47.852823] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-23T20:33:47.852854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-23T20:33:47.864079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-23T20:33:47.864432] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-23T20:33:47.865436] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-23T20:33:47.865491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:47.865524] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:47.865550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:47.865626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:47.923449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:47.924196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:47.924278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:47.924312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:48.043440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:48.043633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:48.043679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:48.043711] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:48.047922] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-02-23T20:33:48.048364] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-23T20:33:48.048523] [INFO ] [sig ] UTMD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:48.208450] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UTMD.txt [2026-02-23T20:33:48.208674] [INFO ] [sig ] [3150/3383] Completed UTMD in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:48.208748] [INFO ] [sig ] [3151/3383] Forecasting UTZ... [2026-02-23T20:33:48.208784] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-23T20:33:48.208816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-23T20:33:48.221243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-23T20:33:48.221725] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-23T20:33:48.222703] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-23T20:33:48.222762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:48.222796] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:48.222823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:48.222884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:48.280841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:48.281806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:48.281905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:48.281947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:48.405352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:48.405518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:48.405559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:48.405610] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:48.409301] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=58.06%) [2026-02-23T20:33:48.409684] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-23T20:33:48.409831] [INFO ] [sig ] UTZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:48.575089] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UTZ.txt [2026-02-23T20:33:48.575263] [INFO ] [sig ] [3151/3383] Completed UTZ in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:48.575304] [INFO ] [sig ] [3152/3383] Forecasting UVE... [2026-02-23T20:33:48.575334] [INFO ] [sig ] Generating forecast for: UVE [2026-02-23T20:33:48.575367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-23T20:33:48.587828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-23T20:33:48.588283] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-23T20:33:48.589179] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-23T20:33:48.589239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:48.589273] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:48.589303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:48.589362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:48.652699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:48.653635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:48.653750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:48.653787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:48.783136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:48.783299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:48.783342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:48.783371] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:48.787118] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-23T20:33:48.787468] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-23T20:33:48.787637] [INFO ] [sig ] UVE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:48.938036] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UVE.txt [2026-02-23T20:33:48.938205] [INFO ] [sig ] [3152/3383] Completed UVE in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:48.938246] [INFO ] [sig ] [3153/3383] Forecasting UVSP... [2026-02-23T20:33:48.938275] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-23T20:33:48.938305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-23T20:33:48.949407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-23T20:33:48.949846] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-23T20:33:48.950817] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-23T20:33:48.950879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:48.950914] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:48.950942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:48.951001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:49.013816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:49.014802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:49.014902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:49.014938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:49.141254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:49.141412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:49.141453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:49.141482] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:49.145065] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=10.08%) [2026-02-23T20:33:49.145363] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-23T20:33:49.145496] [INFO ] [sig ] UVSP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:49.299405] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UVSP.txt [2026-02-23T20:33:49.299605] [INFO ] [sig ] [3153/3383] Completed UVSP in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.4m [2026-02-23T20:33:49.299651] [INFO ] [sig ] [3154/3383] Forecasting UWMC... [2026-02-23T20:33:49.299690] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-23T20:33:49.299731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-23T20:33:49.312299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-23T20:33:49.312726] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-23T20:33:49.313550] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-23T20:33:49.313623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:49.313686] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:49.313715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:49.313773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:49.376347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:49.377318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:49.377414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:49.377448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:49.509188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:49.509345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:49.509387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:49.509417] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:49.512874] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=68.37%) [2026-02-23T20:33:49.513153] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-23T20:33:49.513277] [INFO ] [sig ] UWMC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:49.658398] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/UWMC.txt [2026-02-23T20:33:49.658534] [INFO ] [sig ] [3154/3383] Completed UWMC in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.4m [2026-02-23T20:33:49.658592] [INFO ] [sig ] [3155/3383] Forecasting UXIN... [2026-02-23T20:33:49.658626] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-23T20:33:49.658657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-23T20:33:49.669477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-23T20:33:49.669863] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-23T20:33:49.670736] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-23T20:33:49.670793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:49.670826] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:49.670854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:49.670920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:49.729758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:49.730417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:49.730496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:49.730529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:49.845547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:49.845699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:49.845739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:49.845767] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:49.849589] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-02-23T20:33:49.849869] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-23T20:33:49.849993] [INFO ] [sig ] UXIN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:50.006139] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UXIN.txt [2026-02-23T20:33:50.006293] [INFO ] [sig ] [3155/3383] Completed UXIN in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.4m [2026-02-23T20:33:50.006341] [INFO ] [sig ] [3156/3383] Forecasting UYLD... [2026-02-23T20:33:50.006371] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-23T20:33:50.006403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-23T20:33:50.017788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-23T20:33:50.018241] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-23T20:33:50.019220] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-23T20:33:50.019275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:50.019310] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:50.019339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:50.019406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:50.077121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:50.077826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:50.077944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:50.077979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:50.201305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:50.201469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:50.201509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:50.201537] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:50.205046] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: DOWN (p=34.48%) [2026-02-23T20:33:50.205339] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-23T20:33:50.205469] [INFO ] [sig ] UYLD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:50.347772] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UYLD.txt [2026-02-23T20:33:50.347944] [INFO ] [sig ] [3156/3383] Completed UYLD in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:50.347985] [INFO ] [sig ] [3157/3383] Forecasting UZE... [2026-02-23T20:33:50.348015] [INFO ] [sig ] Generating forecast for: UZE [2026-02-23T20:33:50.348050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-23T20:33:50.359422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-23T20:33:50.359827] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-23T20:33:50.360662] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-23T20:33:50.360732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:50.360767] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:50.360795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:50.360854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:50.422483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:50.423423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:50.423512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:50.423547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:50.537350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:50.537506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:50.537547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:50.537629] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:50.541269] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: DOWN (p=16.35%) [2026-02-23T20:33:50.541562] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-23T20:33:50.541712] [INFO ] [sig ] UZE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:50.686129] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/UZE.txt [2026-02-23T20:33:50.686283] [INFO ] [sig ] [3157/3383] Completed UZE in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:50.686324] [INFO ] [sig ] [3158/3383] Forecasting VAC... [2026-02-23T20:33:50.686354] [INFO ] [sig ] Generating forecast for: VAC [2026-02-23T20:33:50.686385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-23T20:33:50.696867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-23T20:33:50.697207] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-23T20:33:50.698033] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-23T20:33:50.698088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:50.698121] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:50.698149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:50.698207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:50.757658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:50.758532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:50.758638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:50.758674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:50.882246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:50.882401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:50.882443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:50.882474] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:50.886288] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=19.65%) [2026-02-23T20:33:50.886565] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-23T20:33:50.886707] [INFO ] [sig ] VAC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:51.033977] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VAC.txt [2026-02-23T20:33:51.034144] [INFO ] [sig ] [3158/3383] Completed VAC in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:51.034197] [INFO ] [sig ] [3159/3383] Forecasting VAL... [2026-02-23T20:33:51.034238] [INFO ] [sig ] Generating forecast for: VAL [2026-02-23T20:33:51.034271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-23T20:33:51.045618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-23T20:33:51.045997] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-23T20:33:51.046810] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-23T20:33:51.046865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:51.046897] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:51.046924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:51.046981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:51.105589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:51.106518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:51.106625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:51.106662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:51.234752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:51.234910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:51.234951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:51.234980] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:51.238527] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=46.16%) [2026-02-23T20:33:51.238847] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-23T20:33:51.239173] [INFO ] [sig ] VAL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:51.385324] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VAL.txt [2026-02-23T20:33:51.385501] [INFO ] [sig ] [3159/3383] Completed VAL in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:51.385591] [INFO ] [sig ] [3160/3383] Forecasting VALE... [2026-02-23T20:33:51.385634] [INFO ] [sig ] Generating forecast for: VALE [2026-02-23T20:33:51.385668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-23T20:33:51.397889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-23T20:33:51.398282] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-23T20:33:51.399133] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-23T20:33:51.399188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:51.399221] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:51.399248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:51.399308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:51.456318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:51.457307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:51.457399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:51.457434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:51.583392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:51.583546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:51.583606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:51.583639] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:51.588952] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: DOWN (p=48.05%) [2026-02-23T20:33:51.589559] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-23T20:33:51.589753] [INFO ] [sig ] VALE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:51.749647] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VALE.txt [2026-02-23T20:33:51.749791] [INFO ] [sig ] [3160/3383] Completed VALE in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:51.749847] [INFO ] [sig ] [3161/3383] Forecasting VALN... [2026-02-23T20:33:51.749878] [INFO ] [sig ] Generating forecast for: VALN [2026-02-23T20:33:51.749910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-23T20:33:51.760718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-23T20:33:51.761069] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-23T20:33:51.761869] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-23T20:33:51.761923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:51.761962] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:51.761995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:51.762070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:51.821037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:51.821777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:51.821859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:51.821893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:51.932653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:51.932811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:51.932851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:51.932881] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:51.936382] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=13.64%) [2026-02-23T20:33:51.936686] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-23T20:33:51.936817] [INFO ] [sig ] VALN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:52.083163] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VALN.txt [2026-02-23T20:33:52.083318] [INFO ] [sig ] [3161/3383] Completed VALN in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:52.083359] [INFO ] [sig ] [3162/3383] Forecasting VANI... [2026-02-23T20:33:52.083390] [INFO ] [sig ] Generating forecast for: VANI [2026-02-23T20:33:52.083420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-23T20:33:52.094525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-23T20:33:52.094901] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-23T20:33:52.095817] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-23T20:33:52.095882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:52.095922] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:52.095956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:52.096027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:52.156309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:52.157157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:52.157242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:52.157275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:52.283964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:52.284130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:52.284179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:52.284211] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:52.287704] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: UP (p=52.33%) [2026-02-23T20:33:52.288027] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-23T20:33:52.288162] [INFO ] [sig ] VANI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:52.438716] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VANI.txt [2026-02-23T20:33:52.438860] [INFO ] [sig ] [3162/3383] Completed VANI in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:52.438900] [INFO ] [sig ] [3163/3383] Forecasting VBF... [2026-02-23T20:33:52.438930] [INFO ] [sig ] Generating forecast for: VBF [2026-02-23T20:33:52.438961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-23T20:33:52.451059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-23T20:33:52.451429] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-23T20:33:52.452232] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-23T20:33:52.452287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:52.452320] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:52.452347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:52.452403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:52.513530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:52.514286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:52.514386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:52.514436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:52.639566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:52.639733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:52.639775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:52.639806] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:52.643331] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=90.35%) [2026-02-23T20:33:52.643637] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-23T20:33:52.643767] [INFO ] [sig ] VBF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:52.792790] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VBF.txt [2026-02-23T20:33:52.792924] [INFO ] [sig ] [3163/3383] Completed VBF in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:52.792964] [INFO ] [sig ] [3164/3383] Forecasting VBNK... [2026-02-23T20:33:52.792993] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-23T20:33:52.793025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-23T20:33:52.805160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-23T20:33:52.805496] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-23T20:33:52.806290] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-23T20:33:52.806343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:52.806375] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:52.806404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:52.806460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:52.865081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:52.865803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:52.865933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:52.865969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:52.989646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:52.989799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:52.989857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:52.989889] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:52.993442] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-02-23T20:33:52.993747] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-23T20:33:52.993877] [INFO ] [sig ] VBNK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:53.139604] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VBNK.txt [2026-02-23T20:33:53.139750] [INFO ] [sig ] [3164/3383] Completed VBNK in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:53.139790] [INFO ] [sig ] [3165/3383] Forecasting VC... [2026-02-23T20:33:53.139821] [INFO ] [sig ] Generating forecast for: VC [2026-02-23T20:33:53.139851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-23T20:33:53.151198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-23T20:33:53.151542] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-23T20:33:53.152427] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-23T20:33:53.152483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:53.152518] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:53.152546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:53.152625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:53.215184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:53.215946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:53.216029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:53.216063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:53.340241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:53.340401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:53.340455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:53.340491] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:53.344093] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=65.20%) [2026-02-23T20:33:53.344383] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-23T20:33:53.344516] [INFO ] [sig ] VC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:53.500274] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VC.txt [2026-02-23T20:33:53.500412] [INFO ] [sig ] [3165/3383] Completed VC in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:53.500451] [INFO ] [sig ] [3166/3383] Forecasting VCEL... [2026-02-23T20:33:53.500481] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-23T20:33:53.500512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-23T20:33:53.511227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-23T20:33:53.511600] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-23T20:33:53.512403] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-23T20:33:53.512456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:53.512489] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:53.512517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:53.512592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:53.571700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:53.572448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:53.572531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:53.572564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:53.692103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:53.692255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:53.692295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:53.692323] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:53.695712] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: UP (p=87.22%) [2026-02-23T20:33:53.695992] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-23T20:33:53.696115] [INFO ] [sig ] VCEL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:53.838652] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VCEL.txt [2026-02-23T20:33:53.838791] [INFO ] [sig ] [3166/3383] Completed VCEL in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:53.838831] [INFO ] [sig ] [3167/3383] Forecasting VCRB... [2026-02-23T20:33:53.838861] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-23T20:33:53.838890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-23T20:33:53.849586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-23T20:33:53.849923] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-23T20:33:53.850774] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-23T20:33:53.850828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:53.850860] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:53.850887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:53.850944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:53.910508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:53.911252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:53.911333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:53.911365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:54.034517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:54.034684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:54.034724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:54.034753] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:54.038152] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=34.02%) [2026-02-23T20:33:54.038434] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-23T20:33:54.038557] [INFO ] [sig ] VCRB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:54.185987] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VCRB.txt [2026-02-23T20:33:54.186401] [INFO ] [sig ] [3167/3383] Completed VCRB in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:54.186476] [INFO ] [sig ] [3168/3383] Forecasting VCSH... [2026-02-23T20:33:54.186523] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-23T20:33:54.186566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-23T20:33:54.198333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-23T20:33:54.198707] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-23T20:33:54.199528] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-23T20:33:54.199610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:54.199671] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:54.199704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:54.199769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:54.259543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:54.260619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:54.260753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:54.260789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:54.390976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:54.391130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:54.391171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:54.391201] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:54.395062] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: DOWN (p=41.40%) [2026-02-23T20:33:54.395428] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-23T20:33:54.395595] [INFO ] [sig ] VCSH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:54.543674] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VCSH.txt [2026-02-23T20:33:54.543840] [INFO ] [sig ] [3168/3383] Completed VCSH in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:54.543882] [INFO ] [sig ] [3169/3383] Forecasting VECO... [2026-02-23T20:33:54.543912] [INFO ] [sig ] Generating forecast for: VECO [2026-02-23T20:33:54.543943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-23T20:33:54.555169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-23T20:33:54.555540] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-23T20:33:54.556343] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-23T20:33:54.556397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:54.556429] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:54.556455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:54.556512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:54.614003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:54.614899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:54.614986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:54.615019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:54.741479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:54.741663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:54.741709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:54.741738] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:54.745359] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=17.87%) [2026-02-23T20:33:54.745721] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-23T20:33:54.745862] [INFO ] [sig ] VECO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:54.896708] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VECO.txt [2026-02-23T20:33:54.896890] [INFO ] [sig ] [3169/3383] Completed VECO in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:54.896931] [INFO ] [sig ] [3170/3383] Forecasting VEL... [2026-02-23T20:33:54.896961] [INFO ] [sig ] Generating forecast for: VEL [2026-02-23T20:33:54.896992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-23T20:33:54.908551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-23T20:33:54.909010] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-23T20:33:54.909832] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-23T20:33:54.909887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:54.909921] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:54.909949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:54.910005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:54.969886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:54.970848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:54.970950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:54.970998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:55.099204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:55.099372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:55.099421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:55.099459] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:55.103393] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: UP (p=69.56%) [2026-02-23T20:33:55.103924] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-23T20:33:55.104061] [INFO ] [sig ] VEL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:55.256123] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VEL.txt [2026-02-23T20:33:55.256290] [INFO ] [sig ] [3170/3383] Completed VEL in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.3m [2026-02-23T20:33:55.256333] [INFO ] [sig ] [3171/3383] Forecasting VEON... [2026-02-23T20:33:55.256364] [INFO ] [sig ] Generating forecast for: VEON [2026-02-23T20:33:55.256395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-23T20:33:55.268518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-23T20:33:55.268956] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-23T20:33:55.269823] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-23T20:33:55.269878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:55.269939] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:55.269968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:55.270026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:55.332409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:55.333359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:55.333447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:55.333482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:55.459798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:55.459958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:55.459999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:55.460029] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:55.463621] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=67.51%) [2026-02-23T20:33:55.463924] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-23T20:33:55.464057] [INFO ] [sig ] VEON: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:55.623618] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VEON.txt [2026-02-23T20:33:55.623780] [INFO ] [sig ] [3171/3383] Completed VEON in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.3m [2026-02-23T20:33:55.623823] [INFO ] [sig ] [3172/3383] Forecasting VERA... [2026-02-23T20:33:55.623861] [INFO ] [sig ] Generating forecast for: VERA [2026-02-23T20:33:55.623894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-23T20:33:55.636598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-23T20:33:55.636975] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-23T20:33:55.637883] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-23T20:33:55.637941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:55.637975] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:55.638002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:55.638068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:55.703265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:55.704343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:55.704426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:55.704461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:55.824899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:55.825057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:55.825098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:55.825126] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:55.828858] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: DOWN (p=41.78%) [2026-02-23T20:33:55.829155] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-23T20:33:55.829286] [INFO ] [sig ] VERA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:55.977497] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VERA.txt [2026-02-23T20:33:55.977676] [INFO ] [sig ] [3172/3383] Completed VERA in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.3m [2026-02-23T20:33:55.977733] [INFO ] [sig ] [3173/3383] Forecasting VERI... [2026-02-23T20:33:55.977764] [INFO ] [sig ] Generating forecast for: VERI [2026-02-23T20:33:55.977796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-23T20:33:55.989433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-23T20:33:55.989866] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-23T20:33:55.990710] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-23T20:33:55.990764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:55.990797] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:55.990823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:55.990880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:56.050651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:56.051915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:56.052023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:56.052059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:56.177215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:56.177376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:56.177418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:56.177448] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:56.181241] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=19.33%) [2026-02-23T20:33:56.181533] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-23T20:33:56.181685] [INFO ] [sig ] VERI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:56.329434] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VERI.txt [2026-02-23T20:33:56.329564] [INFO ] [sig ] [3173/3383] Completed VERI in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:56.329622] [INFO ] [sig ] [3174/3383] Forecasting VERX... [2026-02-23T20:33:56.329652] [INFO ] [sig ] Generating forecast for: VERX [2026-02-23T20:33:56.329683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-23T20:33:56.341035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-23T20:33:56.341353] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-23T20:33:56.342200] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-23T20:33:56.342274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:56.342318] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:56.342346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:56.342402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:56.402629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:56.403435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:56.403518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:56.403551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:56.529344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:56.529505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:56.529545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:56.529640] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:56.533705] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=22.82%) [2026-02-23T20:33:56.533998] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-23T20:33:56.534131] [INFO ] [sig ] VERX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:56.682798] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VERX.txt [2026-02-23T20:33:56.682943] [INFO ] [sig ] [3174/3383] Completed VERX in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:56.682984] [INFO ] [sig ] [3175/3383] Forecasting VFC... [2026-02-23T20:33:56.683015] [INFO ] [sig ] Generating forecast for: VFC [2026-02-23T20:33:56.683046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-23T20:33:56.694983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-23T20:33:56.695376] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-23T20:33:56.696280] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-23T20:33:56.696337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:56.696370] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:56.696398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:56.696456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:56.754915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:56.755799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:56.755882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:56.755916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:56.881267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:56.881424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:56.881468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:56.881533] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:56.885093] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-23T20:33:56.885382] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-23T20:33:56.885511] [INFO ] [sig ] VFC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:57.053262] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VFC.txt [2026-02-23T20:33:57.053428] [INFO ] [sig ] [3175/3383] Completed VFC in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:57.053469] [INFO ] [sig ] [3176/3383] Forecasting VFF... [2026-02-23T20:33:57.053499] [INFO ] [sig ] Generating forecast for: VFF [2026-02-23T20:33:57.053531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-23T20:33:57.065649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-23T20:33:57.066088] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-23T20:33:57.067275] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-23T20:33:57.067333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:57.067366] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:57.067392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:57.067449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:57.124961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:57.125934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:57.126024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:57.126056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:57.245980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:57.246140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:57.246180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:57.246210] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:57.250130] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-02-23T20:33:57.250680] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-23T20:33:57.250814] [INFO ] [sig ] VFF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:57.394312] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VFF.txt [2026-02-23T20:33:57.394451] [INFO ] [sig ] [3176/3383] Completed VFF in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:57.394491] [INFO ] [sig ] [3177/3383] Forecasting VFLO... [2026-02-23T20:33:57.394522] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-23T20:33:57.394558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-23T20:33:57.406060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-23T20:33:57.406418] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-23T20:33:57.407213] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-23T20:33:57.407268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:57.407301] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:57.407328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:57.407383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:57.464681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:57.465419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:57.465500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:57.465590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:57.593054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:57.593216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:57.593257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:57.593286] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:57.597595] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=44.59%) [2026-02-23T20:33:57.597926] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-23T20:33:57.598059] [INFO ] [sig ] VFLO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:57.742933] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VFLO.txt [2026-02-23T20:33:57.743094] [INFO ] [sig ] [3177/3383] Completed VFLO in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:57.743133] [INFO ] [sig ] [3178/3383] Forecasting VFS... [2026-02-23T20:33:57.743167] [INFO ] [sig ] Generating forecast for: VFS [2026-02-23T20:33:57.743201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-23T20:33:57.754600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-23T20:33:57.755007] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-23T20:33:57.755863] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-23T20:33:57.755918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:57.755951] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:57.755978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:57.756035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:57.812703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:57.813604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:57.813691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:57.813724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:57.930974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:57.931134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:57.931176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:57.931205] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:57.934707] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=70.34%) [2026-02-23T20:33:57.934995] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-23T20:33:57.935124] [INFO ] [sig ] VFS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:58.081292] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VFS.txt [2026-02-23T20:33:58.081465] [INFO ] [sig ] [3178/3383] Completed VFS in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:58.081507] [INFO ] [sig ] [3179/3383] Forecasting VGI... [2026-02-23T20:33:58.081536] [INFO ] [sig ] Generating forecast for: VGI [2026-02-23T20:33:58.081588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-23T20:33:58.092703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-23T20:33:58.093101] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-23T20:33:58.093914] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-23T20:33:58.093967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:58.094000] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:58.094060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:58.094127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:58.150765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:58.151708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:58.151797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:58.151830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:58.269990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:58.270148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:58.270195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:58.270224] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:58.273811] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-02-23T20:33:58.274145] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-23T20:33:58.274301] [INFO ] [sig ] VGI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:58.423530] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VGI.txt [2026-02-23T20:33:58.423725] [INFO ] [sig ] [3179/3383] Completed VGI in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:58.423767] [INFO ] [sig ] [3180/3383] Forecasting VGM... [2026-02-23T20:33:58.423796] [INFO ] [sig ] Generating forecast for: VGM [2026-02-23T20:33:58.423828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-23T20:33:58.434795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-23T20:33:58.435204] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-23T20:33:58.436106] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-23T20:33:58.436161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:58.436193] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:58.436219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:58.436275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:58.493310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:58.494245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:58.494335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:58.494368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:58.614274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:58.614430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:58.614472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:58.614501] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:58.618012] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=56.28%) [2026-02-23T20:33:58.618294] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-23T20:33:58.618421] [INFO ] [sig ] VGM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:58.762421] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VGM.txt [2026-02-23T20:33:58.762595] [INFO ] [sig ] [3180/3383] Completed VGM in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:58.762637] [INFO ] [sig ] [3181/3383] Forecasting VICI... [2026-02-23T20:33:58.762666] [INFO ] [sig ] Generating forecast for: VICI [2026-02-23T20:33:58.762696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-23T20:33:58.774077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-23T20:33:58.774454] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-23T20:33:58.775306] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-23T20:33:58.775359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:58.775391] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:58.775419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:58.775475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:58.835034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:58.836080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:58.836193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:58.836227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:58.961669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:58.961822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:58.961861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:58.961891] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:58.965303] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=75.85%) [2026-02-23T20:33:58.965596] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-23T20:33:58.965718] [INFO ] [sig ] VICI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:59.107389] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VICI.txt [2026-02-23T20:33:59.107536] [INFO ] [sig ] [3181/3383] Completed VICI in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:59.107596] [INFO ] [sig ] [3182/3383] Forecasting VIGI... [2026-02-23T20:33:59.107630] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-23T20:33:59.107662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-23T20:33:59.118848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-23T20:33:59.119218] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-23T20:33:59.120027] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-23T20:33:59.120081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:59.120113] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:59.120139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:59.120195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:59.177770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:59.178630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:59.178715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:59.178748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:59.304712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:59.304873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:59.304914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:59.304943] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:59.308819] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=64.29%) [2026-02-23T20:33:59.309130] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-23T20:33:59.309263] [INFO ] [sig ] VIGI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:33:59.467727] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VIGI.txt [2026-02-23T20:33:59.467929] [INFO ] [sig ] [3182/3383] Completed VIGI in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:59.467973] [INFO ] [sig ] [3183/3383] Forecasting VINP... [2026-02-23T20:33:59.468003] [INFO ] [sig ] Generating forecast for: VINP [2026-02-23T20:33:59.468041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-23T20:33:59.480784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-23T20:33:59.481210] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-23T20:33:59.482033] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-23T20:33:59.482088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:59.482121] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:59.482149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:59.482207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:59.542191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:59.543122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:59.543208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:59.543243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:33:59.676995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:33:59.677192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:33:59.677237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:33:59.677269] [INFO ] [FORECASTER] Training complete [2026-02-23T20:33:59.682259] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: DOWN (p=34.70%) [2026-02-23T20:33:59.682944] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-23T20:33:59.683137] [INFO ] [sig ] VINP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:33:59.861044] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VINP.txt [2026-02-23T20:33:59.861283] [INFO ] [sig ] [3183/3383] Completed VINP in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:33:59.861343] [INFO ] [sig ] [3184/3383] Forecasting VIPS... [2026-02-23T20:33:59.861391] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-23T20:33:59.861439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-23T20:33:59.877308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-23T20:33:59.877773] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-23T20:33:59.878728] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-23T20:33:59.878787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:33:59.878823] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:33:59.878852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:33:59.878913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:33:59.951893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:33:59.952922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:33:59.953015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:33:59.953048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:00.081137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:00.081299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:00.081341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:00.081372] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:00.084988] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=73.67%) [2026-02-23T20:34:00.085307] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-23T20:34:00.085443] [INFO ] [sig ] VIPS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:00.233095] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VIPS.txt [2026-02-23T20:34:00.233325] [INFO ] [sig ] [3184/3383] Completed VIPS in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:34:00.233373] [INFO ] [sig ] [3185/3383] Forecasting VIRC... [2026-02-23T20:34:00.233404] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-23T20:34:00.233436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-23T20:34:00.245064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-23T20:34:00.245478] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-23T20:34:00.246304] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-23T20:34:00.246360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:00.246394] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:00.246420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:00.246477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:00.308005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:00.308953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:00.309044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:00.309078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:00.440151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:00.440322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:00.440370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:00.440409] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:00.445015] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=87.83%) [2026-02-23T20:34:00.445632] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-23T20:34:00.445796] [INFO ] [sig ] VIRC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:00.599256] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VIRC.txt [2026-02-23T20:34:00.599456] [INFO ] [sig ] [3185/3383] Completed VIRC in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:34:00.599504] [INFO ] [sig ] [3186/3383] Forecasting VITL... [2026-02-23T20:34:00.599538] [INFO ] [sig ] Generating forecast for: VITL [2026-02-23T20:34:00.599603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-23T20:34:00.611315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-23T20:34:00.611723] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-23T20:34:00.612598] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-23T20:34:00.612654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:00.612689] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:00.612717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:00.612774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:00.677487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:00.678549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:00.678657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:00.678694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:00.814952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:00.815115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:00.815157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:00.815190] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:00.819241] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: DOWN (p=10.19%) [2026-02-23T20:34:00.819545] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-23T20:34:00.819739] [INFO ] [sig ] VITL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:00.977514] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VITL.txt [2026-02-23T20:34:00.977705] [INFO ] [sig ] [3186/3383] Completed VITL in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:34:00.977751] [INFO ] [sig ] [3187/3383] Forecasting VKQ... [2026-02-23T20:34:00.977784] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-23T20:34:00.977816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-23T20:34:00.989315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-23T20:34:00.989766] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-23T20:34:00.990701] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-23T20:34:00.990771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:00.990817] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:00.990857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:00.990938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:01.054683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:01.055621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:01.055710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:01.055745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:01.193017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:01.193193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:01.193238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:01.193269] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:01.197262] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: DOWN (p=22.70%) [2026-02-23T20:34:01.197596] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-23T20:34:01.197734] [INFO ] [sig ] VKQ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:01.341751] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VKQ.txt [2026-02-23T20:34:01.341914] [INFO ] [sig ] [3187/3383] Completed VKQ in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.2m [2026-02-23T20:34:01.341957] [INFO ] [sig ] [3188/3383] Forecasting VKTX... [2026-02-23T20:34:01.341989] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-23T20:34:01.342019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-23T20:34:01.353624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-23T20:34:01.354040] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-23T20:34:01.354925] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-23T20:34:01.354980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:01.355043] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:01.355071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:01.355129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:01.416405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:01.417956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:01.418094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:01.418147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:01.552877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:01.553037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:01.553078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:01.553107] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:01.556999] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: UP (p=78.71%) [2026-02-23T20:34:01.557313] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-23T20:34:01.557453] [INFO ] [sig ] VKTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:01.706940] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VKTX.txt [2026-02-23T20:34:01.707105] [INFO ] [sig ] [3188/3383] Completed VKTX in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.2m [2026-02-23T20:34:01.707147] [INFO ] [sig ] [3189/3383] Forecasting VLGEA... [2026-02-23T20:34:01.707179] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-23T20:34:01.707210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-23T20:34:01.718836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-23T20:34:01.719259] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-23T20:34:01.720162] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-23T20:34:01.720229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:01.720271] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:01.720306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:01.720377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:01.778949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:01.779873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:01.779963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:01.779997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:01.905542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:01.905725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:01.905767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:01.905798] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:01.909529] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=40.79%) [2026-02-23T20:34:01.909865] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-23T20:34:01.910007] [INFO ] [sig ] VLGEA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:02.055365] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VLGEA.txt [2026-02-23T20:34:02.055533] [INFO ] [sig ] [3189/3383] Completed VLGEA in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.2m [2026-02-23T20:34:02.055600] [INFO ] [sig ] [3190/3383] Forecasting VLN... [2026-02-23T20:34:02.055634] [INFO ] [sig ] Generating forecast for: VLN [2026-02-23T20:34:02.055667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-23T20:34:02.067076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-23T20:34:02.067508] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-23T20:34:02.068805] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-23T20:34:02.068878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:02.068924] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:02.068962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:02.069212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:02.161389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:02.162562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:02.162697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:02.162745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:02.289589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:02.289786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:02.289877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:02.289912] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:02.294459] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=62.39%) [2026-02-23T20:34:02.294851] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-23T20:34:02.295001] [INFO ] [sig ] VLN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:02.446455] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VLN.txt [2026-02-23T20:34:02.446636] [INFO ] [sig ] [3190/3383] Completed VLN in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:02.446681] [INFO ] [sig ] [3191/3383] Forecasting VLO... [2026-02-23T20:34:02.446713] [INFO ] [sig ] Generating forecast for: VLO [2026-02-23T20:34:02.446745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-23T20:34:02.460037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-23T20:34:02.460433] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-23T20:34:02.461453] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-23T20:34:02.461507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:02.461540] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:02.461567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:02.461645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:02.527102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:02.528466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:02.528657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:02.528705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:02.667815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:02.668104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:02.668163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:02.668227] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:02.671846] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: UP (p=78.69%) [2026-02-23T20:34:02.672138] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-23T20:34:02.672267] [INFO ] [sig ] VLO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:02.819599] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VLO.txt [2026-02-23T20:34:02.819759] [INFO ] [sig ] [3191/3383] Completed VLO in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:02.819801] [INFO ] [sig ] [3192/3383] Forecasting VLRS... [2026-02-23T20:34:02.819843] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-23T20:34:02.819874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-23T20:34:02.831041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-23T20:34:02.831434] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-23T20:34:02.832286] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-23T20:34:02.832371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:02.832406] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:02.832434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:02.832495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:02.898342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:02.899440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:02.899545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:02.899610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:03.027336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:03.027502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:03.027543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:03.027594] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:03.031193] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-23T20:34:03.031518] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-23T20:34:03.031676] [INFO ] [sig ] VLRS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:03.176289] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VLRS.txt [2026-02-23T20:34:03.176440] [INFO ] [sig ] [3192/3383] Completed VLRS in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:03.176491] [INFO ] [sig ] [3193/3383] Forecasting VLTO... [2026-02-23T20:34:03.176526] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-23T20:34:03.176558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-23T20:34:03.187593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-23T20:34:03.187967] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-23T20:34:03.188782] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-23T20:34:03.188839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:03.188874] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:03.188904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:03.188965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:03.248967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:03.249790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:03.249876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:03.249910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:03.382521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:03.382705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:03.382749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:03.382781] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:03.386889] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: DOWN (p=43.26%) [2026-02-23T20:34:03.387277] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-23T20:34:03.387432] [INFO ] [sig ] VLTO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:03.535164] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VLTO.txt [2026-02-23T20:34:03.535302] [INFO ] [sig ] [3193/3383] Completed VLTO in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:03.535345] [INFO ] [sig ] [3194/3383] Forecasting VLY... [2026-02-23T20:34:03.535376] [INFO ] [sig ] Generating forecast for: VLY [2026-02-23T20:34:03.535409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-23T20:34:03.546263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-23T20:34:03.546620] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-23T20:34:03.547398] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-23T20:34:03.547452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:03.547485] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:03.547512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:03.547587] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:03.611568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:03.612377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:03.612462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:03.612497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:03.746534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:03.746714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:03.746757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:03.746785] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:03.750664] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: DOWN (p=44.02%) [2026-02-23T20:34:03.750963] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-23T20:34:03.751091] [INFO ] [sig ] VLY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:03.909782] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VLY.txt [2026-02-23T20:34:03.909958] [INFO ] [sig ] [3194/3383] Completed VLY in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:03.910001] [INFO ] [sig ] [3195/3383] Forecasting VMBS... [2026-02-23T20:34:03.910032] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-23T20:34:03.910064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-23T20:34:03.922379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-23T20:34:03.922803] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-23T20:34:03.923758] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-23T20:34:03.923819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:03.923853] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:03.923881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:03.923954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:03.988028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:03.988935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:03.989029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:03.989063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:04.122832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:04.122988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:04.123028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:04.123057] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:04.126998] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=14.91%) [2026-02-23T20:34:04.127313] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-23T20:34:04.127474] [INFO ] [sig ] VMBS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:04.288925] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VMBS.txt [2026-02-23T20:34:04.289122] [INFO ] [sig ] [3195/3383] Completed VMBS in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:04.289186] [INFO ] [sig ] [3196/3383] Forecasting VMD... [2026-02-23T20:34:04.289226] [INFO ] [sig ] Generating forecast for: VMD [2026-02-23T20:34:04.289260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-23T20:34:04.301909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-23T20:34:04.302301] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-23T20:34:04.303136] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-23T20:34:04.303190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:04.303223] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:04.303251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:04.303308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:04.361859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:04.362684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:04.362767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:04.362801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:04.482889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:04.483051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:04.483093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:04.483124] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:04.486731] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-23T20:34:04.487050] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-23T20:34:04.487189] [INFO ] [sig ] VMD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:04.629937] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VMD.txt [2026-02-23T20:34:04.630067] [INFO ] [sig ] [3196/3383] Completed VMD in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:04.630107] [INFO ] [sig ] [3197/3383] Forecasting VMI... [2026-02-23T20:34:04.630137] [INFO ] [sig ] Generating forecast for: VMI [2026-02-23T20:34:04.630167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-23T20:34:04.641217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-23T20:34:04.641714] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-23T20:34:04.642503] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-23T20:34:04.642565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:04.642622] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:04.642650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:04.642707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:04.701942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:04.702596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:04.702677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:04.702710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:04.825381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:04.825545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:04.825604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:04.825635] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:04.829143] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-02-23T20:34:04.829500] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-23T20:34:04.829646] [INFO ] [sig ] VMI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:04.973363] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VMI.txt [2026-02-23T20:34:04.973533] [INFO ] [sig ] [3197/3383] Completed VMI in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:04.973592] [INFO ] [sig ] [3198/3383] Forecasting VMO... [2026-02-23T20:34:04.973626] [INFO ] [sig ] Generating forecast for: VMO [2026-02-23T20:34:04.973657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-23T20:34:04.985229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-23T20:34:04.985632] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-23T20:34:04.986429] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-23T20:34:04.986484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:04.986517] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:04.986544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:04.986620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:05.044053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:05.044822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:05.044935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:05.044969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:05.171176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:05.171335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:05.171378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:05.171408] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:05.174946] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: UP (p=89.69%) [2026-02-23T20:34:05.175226] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-23T20:34:05.175353] [INFO ] [sig ] VMO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:05.326265] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VMO.txt [2026-02-23T20:34:05.326431] [INFO ] [sig ] [3198/3383] Completed VMO in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:05.326474] [INFO ] [sig ] [3199/3383] Forecasting VNDA... [2026-02-23T20:34:05.326505] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-23T20:34:05.326535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-23T20:34:05.340360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-23T20:34:05.340726] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-23T20:34:05.341545] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-23T20:34:05.341616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:05.341650] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:05.341678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:05.341735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:05.399324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:05.400208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:05.400291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:05.400326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:05.522400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:05.522554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:05.522630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:05.522662] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:05.526646] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: UP (p=50.00%) [2026-02-23T20:34:05.526952] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-23T20:34:05.527087] [INFO ] [sig ] VNDA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:05.669688] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VNDA.txt [2026-02-23T20:34:05.669837] [INFO ] [sig ] [3199/3383] Completed VNDA in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:05.669880] [INFO ] [sig ] [3200/3383] Forecasting VNO... [2026-02-23T20:34:05.669911] [INFO ] [sig ] Generating forecast for: VNO [2026-02-23T20:34:05.669942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-23T20:34:05.680971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-23T20:34:05.681304] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-23T20:34:05.682104] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-23T20:34:05.682157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:05.682190] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:05.682217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:05.682275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:05.739359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:05.740204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:05.740289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:05.740323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:05.863150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:05.863306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:05.863348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:05.863379] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:05.866890] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=64.60%) [2026-02-23T20:34:05.867182] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-23T20:34:05.867307] [INFO ] [sig ] VNO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:06.007962] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VNO.txt [2026-02-23T20:34:06.008101] [INFO ] [sig ] [3200/3383] Completed VNO in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:06.008141] [INFO ] [sig ] [3201/3383] Forecasting VNOM... [2026-02-23T20:34:06.008171] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-23T20:34:06.008201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-23T20:34:06.019740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-23T20:34:06.020095] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-23T20:34:06.021082] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-23T20:34:06.021136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:06.021168] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:06.021194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:06.021251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:06.078951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:06.079840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:06.079928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:06.079962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:06.205543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:06.205718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:06.205759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:06.205788] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:06.209974] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=86.73%) [2026-02-23T20:34:06.210261] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-23T20:34:06.210391] [INFO ] [sig ] VNOM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:06.354097] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VNOM.txt [2026-02-23T20:34:06.354275] [INFO ] [sig ] [3201/3383] Completed VNOM in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:06.354321] [INFO ] [sig ] [3202/3383] Forecasting VNQI... [2026-02-23T20:34:06.354359] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-23T20:34:06.354397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-23T20:34:06.366756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-23T20:34:06.367094] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-23T20:34:06.367970] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-23T20:34:06.368025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:06.368058] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:06.368085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:06.368141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:06.427677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:06.428483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:06.428568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:06.428621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:06.551169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:06.551332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:06.551374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:06.551404] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:06.555265] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: DOWN (p=29.26%) [2026-02-23T20:34:06.555610] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-23T20:34:06.555896] [INFO ] [sig ] VNQI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:06.707438] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VNQI.txt [2026-02-23T20:34:06.707653] [INFO ] [sig ] [3202/3383] Completed VNQI in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:06.707700] [INFO ] [sig ] [3203/3383] Forecasting VOC... [2026-02-23T20:34:06.707732] [INFO ] [sig ] Generating forecast for: VOC [2026-02-23T20:34:06.707773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-23T20:34:06.720502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-23T20:34:06.720940] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-23T20:34:06.721856] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-23T20:34:06.721911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:06.721960] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:06.721988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:06.722045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:06.782305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:06.783293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:06.783410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:06.783446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:06.911214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:06.911383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:06.911434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:06.911471] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:06.915369] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=21.52%) [2026-02-23T20:34:06.915714] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-23T20:34:06.915865] [INFO ] [sig ] VOC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:07.060592] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VOC.txt [2026-02-23T20:34:07.060752] [INFO ] [sig ] [3203/3383] Completed VOC in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:07.060794] [INFO ] [sig ] [3204/3383] Forecasting VOD... [2026-02-23T20:34:07.060825] [INFO ] [sig ] Generating forecast for: VOD [2026-02-23T20:34:07.060856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-23T20:34:07.072317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-23T20:34:07.072744] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-23T20:34:07.073565] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-23T20:34:07.073801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:07.073849] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:07.073878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:07.073934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:07.134124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:07.135021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:07.135107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:07.135142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:07.250642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:07.250796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:07.250837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:07.250866] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:07.254256] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: DOWN (p=12.88%) [2026-02-23T20:34:07.254543] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-23T20:34:07.254687] [INFO ] [sig ] VOD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:07.403039] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VOD.txt [2026-02-23T20:34:07.403204] [INFO ] [sig ] [3204/3383] Completed VOD in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.1m [2026-02-23T20:34:07.403245] [INFO ] [sig ] [3205/3383] Forecasting VONE... [2026-02-23T20:34:07.403275] [INFO ] [sig ] Generating forecast for: VONE [2026-02-23T20:34:07.403306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-23T20:34:07.415627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-23T20:34:07.416112] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-23T20:34:07.417143] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-23T20:34:07.417209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:07.417309] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:07.417347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:07.417427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:07.477425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:07.478329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:07.478431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:07.478474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:07.605935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:07.606092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:07.606133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:07.606162] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:07.609981] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-02-23T20:34:07.610299] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-23T20:34:07.610484] [INFO ] [sig ] VONE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:07.757626] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VONE.txt [2026-02-23T20:34:07.757797] [INFO ] [sig ] [3205/3383] Completed VONE in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.1m [2026-02-23T20:34:07.757841] [INFO ] [sig ] [3206/3383] Forecasting VONG... [2026-02-23T20:34:07.757887] [INFO ] [sig ] Generating forecast for: VONG [2026-02-23T20:34:07.757920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-23T20:34:07.770247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-23T20:34:07.770640] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-23T20:34:07.771441] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-23T20:34:07.771508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:07.771541] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:07.771568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:07.771654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:07.830233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:07.830970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:07.831052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:07.831087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:07.954368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:07.954534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:07.954595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:07.954629] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:07.958313] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-02-23T20:34:07.958663] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-23T20:34:07.958801] [INFO ] [sig ] VONG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:08.108535] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VONG.txt [2026-02-23T20:34:08.108735] [INFO ] [sig ] [3206/3383] Completed VONG in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.1m [2026-02-23T20:34:08.108777] [INFO ] [sig ] [3207/3383] Forecasting VOTE... [2026-02-23T20:34:08.108823] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-23T20:34:08.108857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-23T20:34:08.122163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-23T20:34:08.122606] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-23T20:34:08.123531] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-23T20:34:08.123606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:08.123643] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:08.123671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:08.123729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:08.184775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:08.185641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:08.185727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:08.185762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:08.311925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:08.312082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:08.312123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:08.312152] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:08.315744] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=75.31%) [2026-02-23T20:34:08.316036] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-23T20:34:08.316165] [INFO ] [sig ] VOTE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:08.461870] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VOTE.txt [2026-02-23T20:34:08.462022] [INFO ] [sig ] [3207/3383] Completed VOTE in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.0m [2026-02-23T20:34:08.462063] [INFO ] [sig ] [3208/3383] Forecasting VPG... [2026-02-23T20:34:08.462095] [INFO ] [sig ] Generating forecast for: VPG [2026-02-23T20:34:08.462128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-23T20:34:08.473632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-23T20:34:08.473989] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-23T20:34:08.474838] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-23T20:34:08.474895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:08.474928] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:08.474957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:08.475014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:08.535417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:08.536390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:08.536493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:08.536536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:08.658608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:08.658766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:08.658806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:08.658866] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:08.662323] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-02-23T20:34:08.662632] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-23T20:34:08.662763] [INFO ] [sig ] VPG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:08.809723] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VPG.txt [2026-02-23T20:34:08.809860] [INFO ] [sig ] [3208/3383] Completed VPG in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.0m [2026-02-23T20:34:08.809901] [INFO ] [sig ] [3209/3383] Forecasting VPLS... [2026-02-23T20:34:08.809930] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-23T20:34:08.809962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-23T20:34:08.821543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-23T20:34:08.821908] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-23T20:34:08.822737] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-23T20:34:08.822790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:08.822822] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:08.822848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:08.822905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:08.881793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:08.882686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:08.882773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:08.882807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:09.008110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:09.008277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:09.008319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:09.008348] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:09.011823] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: DOWN (p=35.98%) [2026-02-23T20:34:09.012109] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-23T20:34:09.012237] [INFO ] [sig ] VPLS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:09.159176] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VPLS.txt [2026-02-23T20:34:09.159310] [INFO ] [sig ] [3209/3383] Completed VPLS in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.0m [2026-02-23T20:34:09.159350] [INFO ] [sig ] [3210/3383] Forecasting VRA... [2026-02-23T20:34:09.159387] [INFO ] [sig ] Generating forecast for: VRA [2026-02-23T20:34:09.159424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-23T20:34:09.171238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-23T20:34:09.171607] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-23T20:34:09.172381] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-23T20:34:09.172435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:09.172467] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:09.172494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:09.172552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:09.231525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:09.232182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:09.232262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:09.232295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:09.353120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:09.353279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:09.353321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:09.353369] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:09.356989] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: UP (p=82.69%) [2026-02-23T20:34:09.357275] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-23T20:34:09.357403] [INFO ] [sig ] VRA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:09.511165] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VRA.txt [2026-02-23T20:34:09.511369] [INFO ] [sig ] [3210/3383] Completed VRA in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.0m [2026-02-23T20:34:09.511427] [INFO ] [sig ] [3211/3383] Forecasting VRCA... [2026-02-23T20:34:09.511461] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-23T20:34:09.511494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-23T20:34:09.523377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-23T20:34:09.523794] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-23T20:34:09.524655] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-23T20:34:09.524710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:09.524743] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:09.524772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:09.524830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:09.584983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:09.585963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:09.586056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:09.586090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:09.708914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:09.709074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:09.709117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:09.709146] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:09.712670] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: UP (p=56.41%) [2026-02-23T20:34:09.712955] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-23T20:34:09.713080] [INFO ] [sig ] VRCA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:09.856209] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VRCA.txt [2026-02-23T20:34:09.856346] [INFO ] [sig ] [3211/3383] Completed VRCA in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.0m [2026-02-23T20:34:09.856385] [INFO ] [sig ] [3212/3383] Forecasting VRDN... [2026-02-23T20:34:09.856415] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-23T20:34:09.856450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-23T20:34:09.868422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-23T20:34:09.868772] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-23T20:34:09.869545] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-23T20:34:09.869625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:09.869660] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:09.869687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:09.869744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:09.928433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:09.929218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:09.929302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:09.929353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:10.050706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:10.050867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:10.050910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:10.050940] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:10.054636] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=69.79%) [2026-02-23T20:34:10.054945] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-23T20:34:10.055076] [INFO ] [sig ] VRDN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:10.199236] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VRDN.txt [2026-02-23T20:34:10.199363] [INFO ] [sig ] [3212/3383] Completed VRDN in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.0m [2026-02-23T20:34:10.199402] [INFO ] [sig ] [3213/3383] Forecasting VRE... [2026-02-23T20:34:10.199432] [INFO ] [sig ] Generating forecast for: VRE [2026-02-23T20:34:10.199463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-23T20:34:10.211480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-23T20:34:10.211880] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-23T20:34:10.212722] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-23T20:34:10.212786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:10.212820] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:10.212848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:10.212907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:10.273436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:10.274381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:10.274480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:10.274522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:10.395214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:10.395380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:10.395424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:10.395453] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:10.399218] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-02-23T20:34:10.399513] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-23T20:34:10.399685] [INFO ] [sig ] VRE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:10.548923] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VRE.txt [2026-02-23T20:34:10.549053] [INFO ] [sig ] [3213/3383] Completed VRE in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.0m [2026-02-23T20:34:10.549092] [INFO ] [sig ] [3214/3383] Forecasting VREX... [2026-02-23T20:34:10.549122] [INFO ] [sig ] Generating forecast for: VREX [2026-02-23T20:34:10.549154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-23T20:34:10.560992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-23T20:34:10.561361] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-23T20:34:10.562357] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-23T20:34:10.562412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:10.562447] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:10.562504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:10.562565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:10.622772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:10.623537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:10.623651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:10.623685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:10.746618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:10.746777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:10.746819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:10.746848] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:10.750404] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=68.36%) [2026-02-23T20:34:10.750893] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-23T20:34:10.751022] [INFO ] [sig ] VREX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:10.893429] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VREX.txt [2026-02-23T20:34:10.893643] [INFO ] [sig ] [3214/3383] Completed VREX in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.0m [2026-02-23T20:34:10.893692] [INFO ] [sig ] [3215/3383] Forecasting VRIG... [2026-02-23T20:34:10.893723] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-23T20:34:10.893754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-23T20:34:10.905299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-23T20:34:10.905734] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-23T20:34:10.906560] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-23T20:34:10.906662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:10.906707] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:10.906742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:10.906803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:10.965810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:10.966761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:10.966885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:10.966926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:11.065000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:11.065165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:11.065207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:11.065235] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:11.068777] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-02-23T20:34:11.069066] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-23T20:34:11.069197] [INFO ] [sig ] VRIG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:11.211307] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VRIG.txt [2026-02-23T20:34:11.211472] [INFO ] [sig ] [3215/3383] Completed VRIG in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 59.9s [2026-02-23T20:34:11.211515] [INFO ] [sig ] [3216/3383] Forecasting VRNS... [2026-02-23T20:34:11.211545] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-23T20:34:11.211595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-23T20:34:11.222794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-23T20:34:11.223169] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-23T20:34:11.224046] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-23T20:34:11.224101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:11.224133] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:11.224160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:11.224215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:11.284007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:11.284943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:11.285028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:11.285061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:11.412825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:11.412997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:11.413039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:11.413067] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:11.416656] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=60.82%) [2026-02-23T20:34:11.416966] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-23T20:34:11.417098] [INFO ] [sig ] VRNS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:11.561675] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VRNS.txt [2026-02-23T20:34:11.561844] [INFO ] [sig ] [3216/3383] Completed VRNS in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 59.6s [2026-02-23T20:34:11.561885] [INFO ] [sig ] [3217/3383] Forecasting VRRM... [2026-02-23T20:34:11.561917] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-23T20:34:11.561949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-23T20:34:11.573126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-23T20:34:11.573523] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-23T20:34:11.574371] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-23T20:34:11.574428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:11.574463] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:11.574491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:11.574549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:11.635326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:11.636247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:11.636343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:11.636378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:11.760990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:11.761153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:11.761193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:11.761222] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:11.764708] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=86.77%) [2026-02-23T20:34:11.765052] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-23T20:34:11.765189] [INFO ] [sig ] VRRM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:11.913635] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VRRM.txt [2026-02-23T20:34:11.913996] [INFO ] [sig ] [3217/3383] Completed VRRM in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 59.2s [2026-02-23T20:34:11.914037] [INFO ] [sig ] [3218/3383] Forecasting VRSK... [2026-02-23T20:34:11.914068] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-23T20:34:11.914105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-23T20:34:11.926480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-23T20:34:11.926876] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-23T20:34:11.928099] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-23T20:34:11.928153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:11.928186] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:11.928213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:11.928269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:11.986200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:11.987203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:11.987285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:11.987319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:12.113837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:12.114029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:12.114070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:12.114100] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:12.117767] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-02-23T20:34:12.118082] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-23T20:34:12.118209] [INFO ] [sig ] VRSK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:12.264335] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VRSK.txt [2026-02-23T20:34:12.264522] [INFO ] [sig ] [3218/3383] Completed VRSK in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 58.9s [2026-02-23T20:34:12.264565] [INFO ] [sig ] [3219/3383] Forecasting VRSN... [2026-02-23T20:34:12.264617] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-23T20:34:12.264649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-23T20:34:12.276120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-23T20:34:12.276519] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-23T20:34:12.277362] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-23T20:34:12.277418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:12.277452] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:12.277480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:12.277536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:12.336969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:12.337917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:12.338005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:12.338039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:12.468318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:12.468487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:12.468539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:12.468600] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:12.472168] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: DOWN (p=41.46%) [2026-02-23T20:34:12.472481] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-23T20:34:12.472664] [INFO ] [sig ] VRSN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:12.616395] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VRSN.txt [2026-02-23T20:34:12.616599] [INFO ] [sig ] [3219/3383] Completed VRSN in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 58.5s [2026-02-23T20:34:12.616650] [INFO ] [sig ] [3220/3383] Forecasting VRTS... [2026-02-23T20:34:12.616681] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-23T20:34:12.616712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-23T20:34:12.628063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-23T20:34:12.628384] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-23T20:34:12.629250] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-23T20:34:12.629307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:12.629340] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:12.629368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:12.629427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:12.687229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:12.688064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:12.688165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:12.688199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:12.819474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:12.819649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:12.819703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:12.819740] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:12.823299] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=63.99%) [2026-02-23T20:34:12.823635] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-23T20:34:12.823768] [INFO ] [sig ] VRTS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:12.969599] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VRTS.txt [2026-02-23T20:34:12.969732] [INFO ] [sig ] [3220/3383] Completed VRTS in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 58.1s [2026-02-23T20:34:12.969772] [INFO ] [sig ] [3221/3383] Forecasting VRTX... [2026-02-23T20:34:12.969802] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-23T20:34:12.969833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-23T20:34:12.980781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-23T20:34:12.981128] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-23T20:34:12.981976] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-23T20:34:12.982031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:12.982064] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:12.982091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:12.982147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:13.041796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:13.042624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:13.042713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:13.042748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:13.171071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:13.171236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:13.171279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:13.171328] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:13.174895] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: UP (p=63.06%) [2026-02-23T20:34:13.175181] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-23T20:34:13.175309] [INFO ] [sig ] VRTX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:13.319093] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VRTX.txt [2026-02-23T20:34:13.319255] [INFO ] [sig ] [3221/3383] Completed VRTX in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 57.8s [2026-02-23T20:34:13.319296] [INFO ] [sig ] [3222/3383] Forecasting VSCO... [2026-02-23T20:34:13.319327] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-23T20:34:13.319357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-23T20:34:13.330614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-23T20:34:13.330981] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-23T20:34:13.331783] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-23T20:34:13.331837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:13.331898] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:13.331926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:13.331983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:13.391339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:13.392451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:13.392548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:13.392614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:13.519014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:13.519174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:13.519216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:13.519244] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:13.522726] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-02-23T20:34:13.523015] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-23T20:34:13.523141] [INFO ] [sig ] VSCO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:13.670418] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VSCO.txt [2026-02-23T20:34:13.670567] [INFO ] [sig ] [3222/3383] Completed VSCO in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 57.4s [2026-02-23T20:34:13.670635] [INFO ] [sig ] [3223/3383] Forecasting VSDA... [2026-02-23T20:34:13.670667] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-23T20:34:13.670696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-23T20:34:13.681973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-23T20:34:13.682325] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-23T20:34:13.683134] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-23T20:34:13.683189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:13.683221] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:13.683247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:13.683303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:13.740920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:13.741715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:13.741809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:13.741854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:13.863003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:13.863168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:13.863209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:13.863239] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:13.866884] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=89.56%) [2026-02-23T20:34:13.867199] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-23T20:34:13.867342] [INFO ] [sig ] VSDA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:14.032939] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VSDA.txt [2026-02-23T20:34:14.033115] [INFO ] [sig ] [3223/3383] Completed VSDA in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 57.1s [2026-02-23T20:34:14.033162] [INFO ] [sig ] [3224/3383] Forecasting VSEC... [2026-02-23T20:34:14.033192] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-23T20:34:14.033224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-23T20:34:14.253668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-23T20:34:14.254071] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-23T20:34:14.254944] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-23T20:34:14.255002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:14.255036] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:14.255065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:14.255124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:14.318356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:14.319252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:14.319343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:14.319380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:14.443973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:14.444141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:14.444186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:14.444217] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:14.448016] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: UP (p=73.78%) [2026-02-23T20:34:14.448324] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-23T20:34:14.448456] [INFO ] [sig ] VSEC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:14.597465] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VSEC.txt [2026-02-23T20:34:14.597634] [INFO ] [sig ] [3224/3383] Completed VSEC in 0.6s | 2.80 sym/s | Total: 19.2m | ETA: 56.7s [2026-02-23T20:34:14.597677] [INFO ] [sig ] [3225/3383] Forecasting VSH... [2026-02-23T20:34:14.597708] [INFO ] [sig ] Generating forecast for: VSH [2026-02-23T20:34:14.597740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-23T20:34:14.611211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-23T20:34:14.611680] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-23T20:34:14.612605] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-23T20:34:14.612682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:14.612720] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:14.612939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:14.613014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:14.676627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:14.677558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:14.677665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:14.677699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:14.811323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:14.811484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:14.811526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:14.811648] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:14.815289] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-02-23T20:34:14.815622] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-23T20:34:14.815758] [INFO ] [sig ] VSH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:14.965749] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VSH.txt [2026-02-23T20:34:14.965909] [INFO ] [sig ] [3225/3383] Completed VSH in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 56.4s [2026-02-23T20:34:14.965950] [INFO ] [sig ] [3226/3383] Forecasting VSTM... [2026-02-23T20:34:14.965982] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-23T20:34:14.966013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-23T20:34:14.978028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-23T20:34:14.978405] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-23T20:34:14.979275] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-23T20:34:14.979332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:14.979366] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:14.979394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:14.979451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:15.044089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:15.044978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:15.045060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:15.045094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:15.169819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:15.169978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:15.170020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:15.170049] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:15.173483] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=8.43%) [2026-02-23T20:34:15.173812] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-23T20:34:15.173940] [INFO ] [sig ] VSTM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:15.316218] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VSTM.txt [2026-02-23T20:34:15.316358] [INFO ] [sig ] [3226/3383] Completed VSTM in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 56.0s [2026-02-23T20:34:15.316399] [INFO ] [sig ] [3227/3383] Forecasting VSTS... [2026-02-23T20:34:15.316428] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-23T20:34:15.316459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-23T20:34:15.327523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-23T20:34:15.327912] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-23T20:34:15.328786] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-23T20:34:15.328858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:15.328893] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:15.328920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:15.328979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:15.386282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:15.387042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:15.387124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:15.387157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:15.513320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:15.513471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:15.513511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:15.513545] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:15.516975] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-02-23T20:34:15.517251] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-23T20:34:15.517376] [INFO ] [sig ] VSTS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:15.663521] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VSTS.txt [2026-02-23T20:34:15.663696] [INFO ] [sig ] [3227/3383] Completed VSTS in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 55.7s [2026-02-23T20:34:15.663745] [INFO ] [sig ] [3228/3383] Forecasting VTC... [2026-02-23T20:34:15.663778] [INFO ] [sig ] Generating forecast for: VTC [2026-02-23T20:34:15.663809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-23T20:34:15.674053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-23T20:34:15.674403] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-23T20:34:15.675303] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-23T20:34:15.675360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:15.675393] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:15.675421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:15.675480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:15.732291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:15.732996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:15.733077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:15.733111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:15.859687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:15.859849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:15.859898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:15.859929] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:15.863521] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: DOWN (p=6.74%) [2026-02-23T20:34:15.863819] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-23T20:34:15.863943] [INFO ] [sig ] VTC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:16.009135] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VTC.txt [2026-02-23T20:34:16.009301] [INFO ] [sig ] [3228/3383] Completed VTC in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 55.3s [2026-02-23T20:34:16.009342] [INFO ] [sig ] [3229/3383] Forecasting VTEX... [2026-02-23T20:34:16.009373] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-23T20:34:16.009411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-23T20:34:16.021249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-23T20:34:16.021689] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-23T20:34:16.022555] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-23T20:34:16.022643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:16.022681] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:16.022710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:16.022768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:16.085871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:16.086983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:16.087074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:16.087112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:16.210977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:16.211139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:16.211180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:16.211210] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:16.214879] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-23T20:34:16.215250] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-23T20:34:16.215424] [INFO ] [sig ] VTEX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:16.366011] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VTEX.txt [2026-02-23T20:34:16.366173] [INFO ] [sig ] [3229/3383] Completed VTEX in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 54.9s [2026-02-23T20:34:16.366214] [INFO ] [sig ] [3230/3383] Forecasting VTIP... [2026-02-23T20:34:16.366243] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-23T20:34:16.366273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-23T20:34:16.377952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-23T20:34:16.378369] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-23T20:34:16.379271] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-23T20:34:16.379329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:16.379364] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:16.379392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:16.379450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:16.441063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:16.442179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:16.442264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:16.442298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:16.569985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:16.570174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:16.570225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:16.570257] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:16.574545] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=60.32%) [2026-02-23T20:34:16.574928] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-23T20:34:16.575073] [INFO ] [sig ] VTIP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:16.724547] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VTIP.txt [2026-02-23T20:34:16.724708] [INFO ] [sig ] [3230/3383] Completed VTIP in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 54.6s [2026-02-23T20:34:16.724749] [INFO ] [sig ] [3231/3383] Forecasting VTMX... [2026-02-23T20:34:16.724779] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-23T20:34:16.725005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-23T20:34:16.736397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-23T20:34:16.736781] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-23T20:34:16.737675] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-23T20:34:16.737740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:16.737774] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:16.737801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:16.737885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:16.798498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:16.799545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:16.799647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:16.799682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:16.931270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:16.931419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:16.931486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:16.931525] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:16.935566] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=81.26%) [2026-02-23T20:34:16.936081] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-23T20:34:16.936215] [INFO ] [sig ] VTMX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:17.092781] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VTMX.txt [2026-02-23T20:34:17.092941] [INFO ] [sig ] [3231/3383] Completed VTMX in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 54.2s [2026-02-23T20:34:17.092983] [INFO ] [sig ] [3232/3383] Forecasting VTN... [2026-02-23T20:34:17.093016] [INFO ] [sig ] Generating forecast for: VTN [2026-02-23T20:34:17.093047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-23T20:34:17.107220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-23T20:34:17.107748] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-23T20:34:17.108834] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-23T20:34:17.108898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:17.108937] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:17.108970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:17.109050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:17.175224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:17.176206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:17.176332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:17.176367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:17.331113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:17.331321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:17.331368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:17.331400] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:17.335133] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=62.89%) [2026-02-23T20:34:17.335468] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-23T20:34:17.335626] [INFO ] [sig ] VTN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:17.481692] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VTN.txt [2026-02-23T20:34:17.481827] [INFO ] [sig ] [3232/3383] Completed VTN in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 53.9s [2026-02-23T20:34:17.481867] [INFO ] [sig ] [3233/3383] Forecasting VTOL... [2026-02-23T20:34:17.481898] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-23T20:34:17.481929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-23T20:34:17.493748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-23T20:34:17.494059] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-23T20:34:17.494867] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-23T20:34:17.494921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:17.494954] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:17.494981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:17.495039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:17.552915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:17.553831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:17.553915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:17.553948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:17.679612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:17.679988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:17.680029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:17.680057] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:17.683805] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-02-23T20:34:17.684082] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-23T20:34:17.684204] [INFO ] [sig ] VTOL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:17.826443] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VTOL.txt [2026-02-23T20:34:17.826563] [INFO ] [sig ] [3233/3383] Completed VTOL in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 53.5s [2026-02-23T20:34:17.826624] [INFO ] [sig ] [3234/3383] Forecasting VTRS... [2026-02-23T20:34:17.826655] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-23T20:34:17.826685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-23T20:34:17.838032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-23T20:34:17.838370] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-23T20:34:17.839167] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-23T20:34:17.839220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:17.839253] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:17.839280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:17.839336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:17.896811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:17.897727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:17.897815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:17.897849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:18.045337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:18.045616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:18.045670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:18.045706] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:18.051106] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-23T20:34:18.051497] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-23T20:34:18.051708] [INFO ] [sig ] VTRS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:18.207775] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VTRS.txt [2026-02-23T20:34:18.207974] [INFO ] [sig ] [3234/3383] Completed VTRS in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 53.2s [2026-02-23T20:34:18.208035] [INFO ] [sig ] [3235/3383] Forecasting VTS... [2026-02-23T20:34:18.208093] [INFO ] [sig ] Generating forecast for: VTS [2026-02-23T20:34:18.208139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-23T20:34:18.221320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-23T20:34:18.221766] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-23T20:34:18.222678] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-23T20:34:18.222737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:18.222787] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:18.222835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:18.222913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:18.295317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:18.296408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:18.296516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:18.296552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:18.439228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:18.439392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:18.439436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:18.439466] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:18.444093] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: DOWN (p=43.64%) [2026-02-23T20:34:18.444452] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-23T20:34:18.444621] [INFO ] [sig ] VTS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:18.629452] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VTS.txt [2026-02-23T20:34:18.629680] [INFO ] [sig ] [3235/3383] Completed VTS in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 52.8s [2026-02-23T20:34:18.629745] [INFO ] [sig ] [3236/3383] Forecasting VTSI... [2026-02-23T20:34:18.629794] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-23T20:34:18.629829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-23T20:34:18.642684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-23T20:34:18.643129] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-23T20:34:18.644070] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-23T20:34:18.644128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:18.644162] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:18.644189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:18.644262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:18.722182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:18.723123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:18.723220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:18.723254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:18.867401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:18.867613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:18.867662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:18.867692] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:18.872126] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-02-23T20:34:18.872510] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-23T20:34:18.872706] [INFO ] [sig ] VTSI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:19.039933] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VTSI.txt [2026-02-23T20:34:19.040107] [INFO ] [sig ] [3236/3383] Completed VTSI in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 52.5s [2026-02-23T20:34:19.040153] [INFO ] [sig ] [3237/3383] Forecasting VTWG... [2026-02-23T20:34:19.040185] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-23T20:34:19.040216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-23T20:34:19.052335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-23T20:34:19.052770] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-23T20:34:19.053738] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-23T20:34:19.053798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:19.053831] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:19.053860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:19.053918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:19.125905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:19.126807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:19.126904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:19.126939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:19.270861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:19.271040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:19.271101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:19.271147] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:19.275419] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: UP (p=82.58%) [2026-02-23T20:34:19.275828] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-23T20:34:19.275984] [INFO ] [sig ] VTWG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:19.417101] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VTWG.txt [2026-02-23T20:34:19.417252] [INFO ] [sig ] [3237/3383] Completed VTWG in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 52.1s [2026-02-23T20:34:19.417292] [INFO ] [sig ] [3238/3383] Forecasting VTWO... [2026-02-23T20:34:19.417321] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-23T20:34:19.417352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-23T20:34:19.428836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-23T20:34:19.429201] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-23T20:34:19.430000] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-23T20:34:19.430095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:19.430130] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:19.430158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:19.430214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:19.494322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:19.495508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:19.495645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:19.495701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:19.631276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:19.631461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:19.631529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:19.631619] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:19.635131] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-23T20:34:19.635429] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-23T20:34:19.635561] [INFO ] [sig ] VTWO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:19.781556] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VTWO.txt [2026-02-23T20:34:19.781745] [INFO ] [sig ] [3238/3383] Completed VTWO in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 51.7s [2026-02-23T20:34:19.781787] [INFO ] [sig ] [3239/3383] Forecasting VTYX... [2026-02-23T20:34:19.781817] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-23T20:34:19.781848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-23T20:34:19.793318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-23T20:34:19.793709] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-23T20:34:19.794513] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-23T20:34:19.794585] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:19.794648] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:19.794680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:19.794740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:19.851138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:19.851977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:19.852064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:19.852098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:19.973593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:19.973763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:19.973809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:19.973838] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:19.977662] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: UP (p=96.83%) [2026-02-23T20:34:19.978167] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-23T20:34:19.978295] [INFO ] [sig ] VTYX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:20.122925] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VTYX.txt [2026-02-23T20:34:20.123086] [INFO ] [sig ] [3239/3383] Completed VTYX in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 51.4s [2026-02-23T20:34:20.123128] [INFO ] [sig ] [3240/3383] Forecasting VUZI... [2026-02-23T20:34:20.123159] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-23T20:34:20.123190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-23T20:34:20.134561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-23T20:34:20.134946] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-23T20:34:20.135740] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-23T20:34:20.135793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:20.135825] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:20.135853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:20.135908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:20.192871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:20.193674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:20.193756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:20.193790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:20.314322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:20.314485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:20.314528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:20.314558] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:20.318224] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=19.98%) [2026-02-23T20:34:20.318601] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-23T20:34:20.318751] [INFO ] [sig ] VUZI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:20.468116] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VUZI.txt [2026-02-23T20:34:20.468276] [INFO ] [sig ] [3240/3383] Completed VUZI in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 51.0s [2026-02-23T20:34:20.468317] [INFO ] [sig ] [3241/3383] Forecasting VVOS... [2026-02-23T20:34:20.468348] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-23T20:34:20.468379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-23T20:34:20.480100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-23T20:34:20.480475] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-23T20:34:20.481299] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-23T20:34:20.481354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:20.481389] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:20.481417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:20.481473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:20.543341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:20.544305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:20.544402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:20.544444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:20.663199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:20.663358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:20.663399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:20.663428] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:20.666867] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: UP (p=97.64%) [2026-02-23T20:34:20.667147] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-23T20:34:20.667273] [INFO ] [sig ] VVOS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:20.810329] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VVOS.txt [2026-02-23T20:34:20.810473] [INFO ] [sig ] [3241/3383] Completed VVOS in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 50.7s [2026-02-23T20:34:20.810527] [INFO ] [sig ] [3242/3383] Forecasting VVX... [2026-02-23T20:34:20.810561] [INFO ] [sig ] Generating forecast for: VVX [2026-02-23T20:34:20.810612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-23T20:34:20.822955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-23T20:34:20.823282] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-23T20:34:20.824128] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-23T20:34:20.824185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:20.824221] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:20.824250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:20.824308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:20.882223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:20.882975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:20.883071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:20.883113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:21.010518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:21.010695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:21.010744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:21.010809] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:21.014482] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=11.53%) [2026-02-23T20:34:21.014813] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-23T20:34:21.015133] [INFO ] [sig ] VVX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:21.160497] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/VVX.txt [2026-02-23T20:34:21.160652] [INFO ] [sig ] [3242/3383] Completed VVX in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 50.3s [2026-02-23T20:34:21.160694] [INFO ] [sig ] [3243/3383] Forecasting VWOB... [2026-02-23T20:34:21.160723] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-23T20:34:21.160754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-23T20:34:21.172459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-23T20:34:21.172871] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-23T20:34:21.173701] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-23T20:34:21.173755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:21.173788] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:21.173815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:21.173870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:21.231466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:21.232284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:21.232367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:21.232400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:21.359793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:21.359951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:21.359994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:21.360024] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:21.363481] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=86.91%) [2026-02-23T20:34:21.363787] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-23T20:34:21.363927] [INFO ] [sig ] VWOB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:21.509492] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VWOB.txt [2026-02-23T20:34:21.509643] [INFO ] [sig ] [3243/3383] Completed VWOB in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 50.0s [2026-02-23T20:34:21.509685] [INFO ] [sig ] [3244/3383] Forecasting VXUS... [2026-02-23T20:34:21.509715] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-23T20:34:21.509746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-23T20:34:21.520419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-23T20:34:21.520793] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-23T20:34:21.521598] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-23T20:34:21.521652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:21.521685] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:21.521712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:21.521769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:21.579700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:21.580434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:21.580518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:21.580551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:21.704365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:21.704465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:21.704505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:21.704534] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:21.708069] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: UP (p=84.33%) [2026-02-23T20:34:21.708371] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-23T20:34:21.708500] [INFO ] [sig ] VXUS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:21.849451] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VXUS.txt [2026-02-23T20:34:21.849601] [INFO ] [sig ] [3244/3383] Completed VXUS in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 49.6s [2026-02-23T20:34:21.849646] [INFO ] [sig ] [3245/3383] Forecasting VYMI... [2026-02-23T20:34:21.849676] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-23T20:34:21.849709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-23T20:34:21.860607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-23T20:34:21.860968] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-23T20:34:21.861831] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-23T20:34:21.861888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:21.861921] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:21.861949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:21.862008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:21.921980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:21.922915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:21.923024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:21.923064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:22.045487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:22.045665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:22.045726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:22.045757] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:22.049257] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-02-23T20:34:22.049535] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-23T20:34:22.049678] [INFO ] [sig ] VYMI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:22.192472] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VYMI.txt [2026-02-23T20:34:22.192632] [INFO ] [sig ] [3245/3383] Completed VYMI in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 49.2s [2026-02-23T20:34:22.192675] [INFO ] [sig ] [3246/3383] Forecasting VYX... [2026-02-23T20:34:22.192707] [INFO ] [sig ] Generating forecast for: VYX [2026-02-23T20:34:22.192744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-23T20:34:22.204436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-23T20:34:22.204781] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-23T20:34:22.205554] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-23T20:34:22.205628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:22.205662] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:22.205689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:22.205746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:22.264728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:22.265727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:22.265851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:22.265893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:22.387744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:22.387917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:22.387960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:22.387990] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:22.391407] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: UP (p=71.02%) [2026-02-23T20:34:22.391720] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-23T20:34:22.391851] [INFO ] [sig ] VYX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:22.539019] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VYX.txt [2026-02-23T20:34:22.539149] [INFO ] [sig ] [3246/3383] Completed VYX in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 48.9s [2026-02-23T20:34:22.539189] [INFO ] [sig ] [3247/3383] Forecasting VZ... [2026-02-23T20:34:22.539220] [INFO ] [sig ] Generating forecast for: VZ [2026-02-23T20:34:22.539250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-23T20:34:22.550226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-23T20:34:22.550547] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-23T20:34:22.551378] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-23T20:34:22.551432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:22.551464] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:22.551492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:22.551548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:22.608718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:22.609570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:22.609692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:22.609728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:22.736689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:22.736892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:22.736950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:22.736997] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:22.741242] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-02-23T20:34:22.741564] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-23T20:34:22.741740] [INFO ] [sig ] VZ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:22.949503] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/VZ.txt [2026-02-23T20:34:22.949730] [INFO ] [sig ] [3247/3383] Completed VZ in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 48.5s [2026-02-23T20:34:22.949802] [INFO ] [sig ] [3248/3383] Forecasting WAB... [2026-02-23T20:34:22.949861] [INFO ] [sig ] Generating forecast for: WAB [2026-02-23T20:34:22.949925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-23T20:34:22.963642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-23T20:34:22.964122] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-23T20:34:22.965163] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-23T20:34:22.965224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:22.965258] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:22.965286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:22.965344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:23.034982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:23.036284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:23.036436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:23.036491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:23.209435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:23.209672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:23.209740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:23.209792] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:23.215697] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=80.08%) [2026-02-23T20:34:23.216307] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-23T20:34:23.216531] [INFO ] [sig ] WAB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:23.452338] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WAB.txt [2026-02-23T20:34:23.452605] [INFO ] [sig ] [3248/3383] Completed WAB in 0.5s | 2.80 sym/s | Total: 19.3m | ETA: 48.2s [2026-02-23T20:34:23.452678] [INFO ] [sig ] [3249/3383] Forecasting WABC... [2026-02-23T20:34:23.452735] [INFO ] [sig ] Generating forecast for: WABC [2026-02-23T20:34:23.452792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-23T20:34:23.493825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-23T20:34:23.494405] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-23T20:34:23.495869] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-23T20:34:23.495957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:23.496029] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:23.496080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:23.496175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:23.589719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:23.590918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:23.591041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:23.591140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:23.755024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:23.755223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:23.755279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:23.755321] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:23.760753] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-23T20:34:23.761256] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-23T20:34:23.761461] [INFO ] [sig ] WABC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:23.941046] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WABC.txt [2026-02-23T20:34:23.941244] [INFO ] [sig ] [3249/3383] Completed WABC in 0.5s | 2.80 sym/s | Total: 19.3m | ETA: 47.8s [2026-02-23T20:34:23.941300] [INFO ] [sig ] [3250/3383] Forecasting WAFD... [2026-02-23T20:34:23.941332] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-23T20:34:23.941364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-23T20:34:23.953793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-23T20:34:23.954246] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-23T20:34:23.955192] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-23T20:34:23.955251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:23.955286] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:23.955314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:23.955373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:24.015484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:24.016471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:24.016561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:24.016619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:24.138179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:24.138345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:24.138389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:24.138418] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:24.142024] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-23T20:34:24.142330] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-23T20:34:24.142497] [INFO ] [sig ] WAFD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:24.299402] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WAFD.txt [2026-02-23T20:34:24.299606] [INFO ] [sig ] [3250/3383] Completed WAFD in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 47.5s [2026-02-23T20:34:24.299662] [INFO ] [sig ] [3251/3383] Forecasting WAFDP... [2026-02-23T20:34:24.299695] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-23T20:34:24.299727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-23T20:34:24.312274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-23T20:34:24.312740] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-23T20:34:24.313622] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-23T20:34:24.313678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:24.313713] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:24.313742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:24.313800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:24.376718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:24.377683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:24.377788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:24.377829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:24.494158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:24.494320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:24.494361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:24.494390] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:24.497919] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-02-23T20:34:24.498217] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-23T20:34:24.498349] [INFO ] [sig ] WAFDP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:24.648841] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WAFDP.txt [2026-02-23T20:34:24.649018] [INFO ] [sig ] [3251/3383] Completed WAFDP in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 47.1s [2026-02-23T20:34:24.649072] [INFO ] [sig ] [3252/3383] Forecasting WAL... [2026-02-23T20:34:24.649120] [INFO ] [sig ] Generating forecast for: WAL [2026-02-23T20:34:24.649163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-23T20:34:24.662212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-23T20:34:24.662675] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-23T20:34:24.663704] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-23T20:34:24.663762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:24.663799] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:24.663827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:24.663885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:24.720887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:24.721744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:24.721835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:24.721868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:24.843902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:24.844069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:24.844110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:24.844139] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:24.847660] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=71.17%) [2026-02-23T20:34:24.847996] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-23T20:34:24.848135] [INFO ] [sig ] WAL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:24.993526] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WAL.txt [2026-02-23T20:34:24.993721] [INFO ] [sig ] [3252/3383] Completed WAL in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 46.8s [2026-02-23T20:34:24.993763] [INFO ] [sig ] [3253/3383] Forecasting WALD... [2026-02-23T20:34:24.993801] [INFO ] [sig ] Generating forecast for: WALD [2026-02-23T20:34:24.993834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-23T20:34:25.004923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-23T20:34:25.005288] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-23T20:34:25.006092] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-23T20:34:25.006147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:25.006180] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:25.006207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:25.006263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:25.063296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:25.064211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:25.064296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:25.064330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:25.181157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:25.181316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:25.181358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:25.181387] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:25.184935] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=95.37%) [2026-02-23T20:34:25.185228] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-23T20:34:25.185357] [INFO ] [sig ] WALD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:25.328322] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WALD.txt [2026-02-23T20:34:25.328454] [INFO ] [sig ] [3253/3383] Completed WALD in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 46.4s [2026-02-23T20:34:25.328494] [INFO ] [sig ] [3254/3383] Forecasting WASH... [2026-02-23T20:34:25.328525] [INFO ] [sig ] Generating forecast for: WASH [2026-02-23T20:34:25.328555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-23T20:34:25.339298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-23T20:34:25.339630] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-23T20:34:25.340396] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-23T20:34:25.340450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:25.340482] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:25.340509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:25.340565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:25.398491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:25.399207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:25.399286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:25.399320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:25.520720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:25.520897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:25.520955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:25.520989] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:25.524471] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=41.86%) [2026-02-23T20:34:25.524773] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-23T20:34:25.524898] [INFO ] [sig ] WASH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:25.668418] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WASH.txt [2026-02-23T20:34:25.668552] [INFO ] [sig ] [3254/3383] Completed WASH in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 46.0s [2026-02-23T20:34:25.668613] [INFO ] [sig ] [3255/3383] Forecasting WAVE... [2026-02-23T20:34:25.668645] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-23T20:34:25.668677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-23T20:34:25.679089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-23T20:34:25.679408] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-23T20:34:25.680200] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-23T20:34:25.680254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:25.680288] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:25.680316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:25.680372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:25.739084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:25.740137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:25.740233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:25.740268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:25.851123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:25.851285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:25.851327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:25.851357] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:25.854932] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=17.28%) [2026-02-23T20:34:25.855224] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-23T20:34:25.855361] [INFO ] [sig ] WAVE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:26.002439] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WAVE.txt [2026-02-23T20:34:26.002680] [INFO ] [sig ] [3255/3383] Completed WAVE in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 45.7s [2026-02-23T20:34:26.002739] [INFO ] [sig ] [3256/3383] Forecasting WAY... [2026-02-23T20:34:26.002781] [INFO ] [sig ] Generating forecast for: WAY [2026-02-23T20:34:26.002825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-23T20:34:26.018025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-23T20:34:26.018511] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-23T20:34:26.019816] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-23T20:34:26.019881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:26.020149] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:26.020190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:26.020272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:26.086713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:26.087662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:26.087747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:26.087781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:26.216349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:26.216530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:26.216592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:26.216641] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:26.220174] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: UP (p=55.43%) [2026-02-23T20:34:26.220468] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-23T20:34:26.220615] [INFO ] [sig ] WAY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:26.361646] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WAY.txt [2026-02-23T20:34:26.361785] [INFO ] [sig ] [3256/3383] Completed WAY in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 45.3s [2026-02-23T20:34:26.361835] [INFO ] [sig ] [3257/3383] Forecasting WB... [2026-02-23T20:34:26.361872] [INFO ] [sig ] Generating forecast for: WB [2026-02-23T20:34:26.361908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-23T20:34:26.373073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-23T20:34:26.373417] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-23T20:34:26.374226] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-23T20:34:26.374281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:26.374314] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:26.374341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:26.374399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:26.432742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:26.433388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:26.433469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:26.433503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:26.557347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:26.557516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:26.557558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:26.557609] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:26.561270] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: DOWN (p=24.99%) [2026-02-23T20:34:26.561638] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-23T20:34:26.561779] [INFO ] [sig ] WB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:26.711031] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WB.txt [2026-02-23T20:34:26.711193] [INFO ] [sig ] [3257/3383] Completed WB in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 45.0s [2026-02-23T20:34:26.711233] [INFO ] [sig ] [3258/3383] Forecasting WBD... [2026-02-23T20:34:26.711264] [INFO ] [sig ] Generating forecast for: WBD [2026-02-23T20:34:26.711294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-23T20:34:26.722801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-23T20:34:26.723220] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-23T20:34:26.724152] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-23T20:34:26.724210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:26.724245] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:26.724273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:26.724330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:26.784809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:26.785722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:26.785805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:26.785855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:26.913149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:26.913301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:26.913342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:26.913371] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:26.916889] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-23T20:34:26.917173] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-23T20:34:26.917303] [INFO ] [sig ] WBD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:27.062481] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WBD.txt [2026-02-23T20:34:27.062654] [INFO ] [sig ] [3258/3383] Completed WBD in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 44.6s [2026-02-23T20:34:27.062698] [INFO ] [sig ] [3259/3383] Forecasting WBIY... [2026-02-23T20:34:27.062729] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-23T20:34:27.062760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-23T20:34:27.073295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-23T20:34:27.073616] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-23T20:34:27.074428] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-23T20:34:27.074484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:27.074517] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:27.074545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:27.074625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:27.135289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:27.136018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:27.136101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:27.136135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:27.234814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:27.234980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:27.235020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:27.235049] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:27.238606] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-02-23T20:34:27.238884] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-23T20:34:27.239007] [INFO ] [sig ] WBIY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:27.380848] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WBIY.txt [2026-02-23T20:34:27.380991] [INFO ] [sig ] [3259/3383] Completed WBIY in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 44.2s [2026-02-23T20:34:27.381033] [INFO ] [sig ] [3260/3383] Forecasting WBS... [2026-02-23T20:34:27.381063] [INFO ] [sig ] Generating forecast for: WBS [2026-02-23T20:34:27.381095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-23T20:34:27.392026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-23T20:34:27.392388] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-23T20:34:27.393261] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-23T20:34:27.393315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:27.393350] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:27.393378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:27.393450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:27.452708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:27.453400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:27.453482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:27.453516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:27.583203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:27.583359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:27.583426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:27.583472] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:27.587103] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: DOWN (p=31.69%) [2026-02-23T20:34:27.587405] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-23T20:34:27.587535] [INFO ] [sig ] WBS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:27.734870] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WBS.txt [2026-02-23T20:34:27.735034] [INFO ] [sig ] [3260/3383] Completed WBS in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 43.9s [2026-02-23T20:34:27.735076] [INFO ] [sig ] [3261/3383] Forecasting WBTN... [2026-02-23T20:34:27.735106] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-23T20:34:27.735137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-23T20:34:27.746931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-23T20:34:27.747228] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-23T20:34:27.748184] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-23T20:34:27.748243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:27.748275] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:27.748303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:27.748360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:27.808801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:27.809744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:27.809840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:27.809881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:27.947927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:27.948097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:27.948141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:27.948171] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:27.952025] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=25.50%) [2026-02-23T20:34:27.952410] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-23T20:34:27.952555] [INFO ] [sig ] WBTN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:28.103854] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WBTN.txt [2026-02-23T20:34:28.104019] [INFO ] [sig ] [3261/3383] Completed WBTN in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 43.5s [2026-02-23T20:34:28.104061] [INFO ] [sig ] [3262/3383] Forecasting WBX... [2026-02-23T20:34:28.104094] [INFO ] [sig ] Generating forecast for: WBX [2026-02-23T20:34:28.104125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-23T20:34:28.116153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-23T20:34:28.116561] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-23T20:34:28.117655] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-23T20:34:28.117752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:28.117788] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:28.117817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:28.117902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:28.175922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:28.176894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:28.176984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:28.177019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:28.302774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:28.302929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:28.302971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:28.303001] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:28.306506] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-23T20:34:28.306823] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-23T20:34:28.306963] [INFO ] [sig ] WBX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:28.450239] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WBX.txt [2026-02-23T20:34:28.450374] [INFO ] [sig ] [3262/3383] Completed WBX in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 43.2s [2026-02-23T20:34:28.450417] [INFO ] [sig ] [3263/3383] Forecasting WCC... [2026-02-23T20:34:28.450447] [INFO ] [sig ] Generating forecast for: WCC [2026-02-23T20:34:28.450478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-23T20:34:28.461764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-23T20:34:28.462113] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-23T20:34:28.462917] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-23T20:34:28.462971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:28.463005] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:28.463032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:28.463089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:28.528624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:28.529530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:28.529635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:28.529685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:28.659424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:28.659588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:28.659634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:28.659663] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:28.663179] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: UP (p=52.14%) [2026-02-23T20:34:28.663462] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-23T20:34:28.663604] [INFO ] [sig ] WCC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:28.806149] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WCC.txt [2026-02-23T20:34:28.806307] [INFO ] [sig ] [3263/3383] Completed WCC in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 42.8s [2026-02-23T20:34:28.806348] [INFO ] [sig ] [3264/3383] Forecasting WCLD... [2026-02-23T20:34:28.806380] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-23T20:34:28.806410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-23T20:34:28.817336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-23T20:34:28.817701] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-23T20:34:28.818531] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-23T20:34:28.818607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:28.818644] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:28.818672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:28.818731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:28.883120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:28.884003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:28.884090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:28.884125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:29.011887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:29.012040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:29.012080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:29.012108] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:29.015596] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: UP (p=58.26%) [2026-02-23T20:34:29.015894] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-23T20:34:29.016041] [INFO ] [sig ] WCLD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:29.158101] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WCLD.txt [2026-02-23T20:34:29.158236] [INFO ] [sig ] [3264/3383] Completed WCLD in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 42.5s [2026-02-23T20:34:29.158276] [INFO ] [sig ] [3265/3383] Forecasting WD... [2026-02-23T20:34:29.158306] [INFO ] [sig ] Generating forecast for: WD [2026-02-23T20:34:29.158336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-23T20:34:29.168980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-23T20:34:29.169299] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-23T20:34:29.170126] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-23T20:34:29.170179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:29.170211] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:29.170237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:29.170294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:29.227366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:29.228227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:29.228312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:29.228348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:29.348049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:29.348204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:29.348244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:29.348274] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:29.351777] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=50.62%) [2026-02-23T20:34:29.352056] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-23T20:34:29.352178] [INFO ] [sig ] WD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:29.498441] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WD.txt [2026-02-23T20:34:29.498614] [INFO ] [sig ] [3265/3383] Completed WD in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 42.1s [2026-02-23T20:34:29.498663] [INFO ] [sig ] [3266/3383] Forecasting WDAY... [2026-02-23T20:34:29.498709] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-23T20:34:29.498754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-23T20:34:29.509816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-23T20:34:29.510165] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-23T20:34:29.510977] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-23T20:34:29.511032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:29.511066] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:29.511094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:29.511153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:29.569258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:29.570067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:29.570185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:29.570221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:29.692541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:29.692716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:29.692758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:29.692789] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:29.696272] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=17.81%) [2026-02-23T20:34:29.696550] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-23T20:34:29.696698] [INFO ] [sig ] WDAY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:29.845361] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WDAY.txt [2026-02-23T20:34:29.845536] [INFO ] [sig ] [3266/3383] Completed WDAY in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 41.7s [2026-02-23T20:34:29.845608] [INFO ] [sig ] [3267/3383] Forecasting WDC... [2026-02-23T20:34:29.845643] [INFO ] [sig ] Generating forecast for: WDC [2026-02-23T20:34:29.845673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-23T20:34:29.856786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-23T20:34:29.857191] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-23T20:34:29.858054] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-23T20:34:29.858110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:29.858144] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:29.858171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:29.858229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:29.915820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:29.916682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:29.916764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:29.916798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:30.045048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:30.045215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:30.045258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:30.045287] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:30.049628] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=52.27%) [2026-02-23T20:34:30.049962] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-23T20:34:30.050102] [INFO ] [sig ] WDC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:30.203186] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WDC.txt [2026-02-23T20:34:30.203345] [INFO ] [sig ] [3267/3383] Completed WDC in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 41.4s [2026-02-23T20:34:30.203388] [INFO ] [sig ] [3268/3383] Forecasting WDFC... [2026-02-23T20:34:30.203420] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-23T20:34:30.203453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-23T20:34:30.214618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-23T20:34:30.215010] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-23T20:34:30.215834] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-23T20:34:30.215891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:30.215924] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:30.215952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:30.216009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:30.285923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:30.286787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:30.286871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:30.286905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:30.405216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:30.405379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:30.405426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:30.405456] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:30.409002] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=69.79%) [2026-02-23T20:34:30.409283] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-23T20:34:30.409409] [INFO ] [sig ] WDFC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:30.565383] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WDFC.txt [2026-02-23T20:34:30.565527] [INFO ] [sig ] [3268/3383] Completed WDFC in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 41.0s [2026-02-23T20:34:30.565584] [INFO ] [sig ] [3269/3383] Forecasting WDH... [2026-02-23T20:34:30.565619] [INFO ] [sig ] Generating forecast for: WDH [2026-02-23T20:34:30.565651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-23T20:34:30.576701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-23T20:34:30.577103] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-23T20:34:30.578033] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-23T20:34:30.578090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:30.578124] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:30.578152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:30.578208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:30.637144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:30.637944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:30.638027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:30.638061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:30.761968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:30.762113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:30.762370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:30.762417] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:30.767333] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-02-23T20:34:30.768137] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-23T20:34:30.768349] [INFO ] [sig ] WDH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:30.913984] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WDH.txt [2026-02-23T20:34:30.914142] [INFO ] [sig ] [3269/3383] Completed WDH in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 40.7s [2026-02-23T20:34:30.914182] [INFO ] [sig ] [3270/3383] Forecasting WDI... [2026-02-23T20:34:30.914212] [INFO ] [sig ] Generating forecast for: WDI [2026-02-23T20:34:30.914243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-23T20:34:30.925335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-23T20:34:30.925684] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-23T20:34:30.926479] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-23T20:34:30.926533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:30.926566] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:30.926629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:30.926691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:30.984163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:30.984858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:30.984950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:30.984990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:31.106687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:31.106835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:31.106875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:31.106904] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:31.110301] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=79.34%) [2026-02-23T20:34:31.110604] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-23T20:34:31.110729] [INFO ] [sig ] WDI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:31.253330] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WDI.txt [2026-02-23T20:34:31.253463] [INFO ] [sig ] [3270/3383] Completed WDI in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 40.3s [2026-02-23T20:34:31.253502] [INFO ] [sig ] [3271/3383] Forecasting WDS... [2026-02-23T20:34:31.253533] [INFO ] [sig ] Generating forecast for: WDS [2026-02-23T20:34:31.253564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-23T20:34:31.264526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-23T20:34:31.264908] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-23T20:34:31.265734] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-23T20:34:31.265789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:31.265822] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:31.265855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:31.265915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:31.324800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:31.325632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:31.325717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:31.325750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:31.447070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:31.447221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:31.447260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:31.447290] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:31.450707] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: DOWN (p=34.96%) [2026-02-23T20:34:31.450989] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-23T20:34:31.451111] [INFO ] [sig ] WDS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:31.600832] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WDS.txt [2026-02-23T20:34:31.600989] [INFO ] [sig ] [3271/3383] Completed WDS in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 40.0s [2026-02-23T20:34:31.601031] [INFO ] [sig ] [3272/3383] Forecasting WEA... [2026-02-23T20:34:31.601062] [INFO ] [sig ] Generating forecast for: WEA [2026-02-23T20:34:31.601094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-23T20:34:31.612956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-23T20:34:31.613351] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-23T20:34:31.614148] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-23T20:34:31.614202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:31.614235] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:31.614262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:31.614318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:31.675500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:31.676679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:31.676795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:31.676841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:31.791369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:31.791531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:31.791593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:31.791626] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:31.795340] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-02-23T20:34:31.795787] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-23T20:34:31.795938] [INFO ] [sig ] WEA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:31.946794] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WEA.txt [2026-02-23T20:34:31.946943] [INFO ] [sig ] [3272/3383] Completed WEA in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 39.6s [2026-02-23T20:34:31.946984] [INFO ] [sig ] [3273/3383] Forecasting WEC... [2026-02-23T20:34:31.947013] [INFO ] [sig ] Generating forecast for: WEC [2026-02-23T20:34:31.947044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-23T20:34:31.958405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-23T20:34:31.958777] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-23T20:34:31.959623] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-23T20:34:31.959678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:31.959750] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:31.959780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:31.959838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:32.017193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:32.018060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:32.018143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:32.018176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:32.141983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:32.142142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:32.142182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:32.142211] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:32.145719] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-02-23T20:34:32.145998] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-23T20:34:32.146123] [INFO ] [sig ] WEC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:32.287800] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WEC.txt [2026-02-23T20:34:32.288042] [INFO ] [sig ] [3273/3383] Completed WEC in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 39.3s [2026-02-23T20:34:32.288094] [INFO ] [sig ] [3274/3383] Forecasting WEN... [2026-02-23T20:34:32.288125] [INFO ] [sig ] Generating forecast for: WEN [2026-02-23T20:34:32.288155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-23T20:34:32.299308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-23T20:34:32.299719] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-23T20:34:32.300517] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-23T20:34:32.300598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:32.300634] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:32.300663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:32.300720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:32.358220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:32.359140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:32.359226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:32.359260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:32.479862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:32.480017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:32.480058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:32.480087] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:32.483464] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=51.02%) [2026-02-23T20:34:32.483761] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-23T20:34:32.483885] [INFO ] [sig ] WEN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:32.693304] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WEN.txt [2026-02-23T20:34:32.693446] [INFO ] [sig ] [3274/3383] Completed WEN in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 38.9s [2026-02-23T20:34:32.693485] [INFO ] [sig ] [3275/3383] Forecasting WERN... [2026-02-23T20:34:32.693516] [INFO ] [sig ] Generating forecast for: WERN [2026-02-23T20:34:32.693546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-23T20:34:32.704439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-23T20:34:32.704822] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-23T20:34:32.705701] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-23T20:34:32.705757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:32.705791] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:32.705819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:32.705876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:32.763127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:32.763968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:32.764050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:32.764084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:32.880870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:32.881035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:32.881084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:32.881118] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:32.884623] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-23T20:34:32.884930] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-23T20:34:32.885063] [INFO ] [sig ] WERN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:33.040715] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WERN.txt [2026-02-23T20:34:33.040877] [INFO ] [sig ] [3275/3383] Completed WERN in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 38.5s [2026-02-23T20:34:33.040917] [INFO ] [sig ] [3276/3383] Forecasting WES... [2026-02-23T20:34:33.040951] [INFO ] [sig ] Generating forecast for: WES [2026-02-23T20:34:33.040990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-23T20:34:33.052410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-23T20:34:33.052810] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-23T20:34:33.053608] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-23T20:34:33.053661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:33.053693] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:33.053720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:33.053777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:33.110208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:33.111035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:33.111120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:33.111154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:33.235422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:33.235599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:33.235641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:33.235702] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:33.239179] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=51.27%) [2026-02-23T20:34:33.239465] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-23T20:34:33.239608] [INFO ] [sig ] WES: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:33.381563] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WES.txt [2026-02-23T20:34:33.381721] [INFO ] [sig ] [3276/3383] Completed WES in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 38.2s [2026-02-23T20:34:33.381761] [INFO ] [sig ] [3277/3383] Forecasting WEX... [2026-02-23T20:34:33.381799] [INFO ] [sig ] Generating forecast for: WEX [2026-02-23T20:34:33.381831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-23T20:34:33.393149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-23T20:34:33.393507] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-23T20:34:33.394333] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-23T20:34:33.394387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:33.394420] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:33.394447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:33.394503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:33.452202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:33.453176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:33.453261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:33.453295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:33.576485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:33.576662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:33.576705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:33.576733] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:33.580244] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-02-23T20:34:33.580531] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-23T20:34:33.580681] [INFO ] [sig ] WEX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:33.724065] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WEX.txt [2026-02-23T20:34:33.724223] [INFO ] [sig ] [3277/3383] Completed WEX in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 37.8s [2026-02-23T20:34:33.724264] [INFO ] [sig ] [3278/3383] Forecasting WEYS... [2026-02-23T20:34:33.724295] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-23T20:34:33.724327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-23T20:34:33.734890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-23T20:34:33.735241] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-23T20:34:33.736060] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-23T20:34:33.736127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:33.736166] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:33.736193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:33.736250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:33.793071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:33.793910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:33.793992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:33.794032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:33.903395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:33.903548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:33.903637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:33.903671] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:33.907068] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=92.21%) [2026-02-23T20:34:33.907345] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-23T20:34:33.907471] [INFO ] [sig ] WEYS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:34.049092] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WEYS.txt [2026-02-23T20:34:34.049223] [INFO ] [sig ] [3278/3383] Completed WEYS in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 37.5s [2026-02-23T20:34:34.049262] [INFO ] [sig ] [3279/3383] Forecasting WF... [2026-02-23T20:34:34.049291] [INFO ] [sig ] Generating forecast for: WF [2026-02-23T20:34:34.049321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-23T20:34:34.060150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-23T20:34:34.060481] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-23T20:34:34.061278] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-23T20:34:34.061332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:34.061365] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:34.061391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:34.061447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:34.118783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:34.119878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:34.119983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:34.120017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:34.243244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:34.243399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:34.243440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:34.243469] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:34.246906] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-23T20:34:34.247217] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-23T20:34:34.247343] [INFO ] [sig ] WF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:34.389817] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WF.txt [2026-02-23T20:34:34.389977] [INFO ] [sig ] [3279/3383] Completed WF in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 37.1s [2026-02-23T20:34:34.390027] [INFO ] [sig ] [3280/3383] Forecasting WFG... [2026-02-23T20:34:34.390064] [INFO ] [sig ] Generating forecast for: WFG [2026-02-23T20:34:34.390102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-23T20:34:34.401068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-23T20:34:34.401419] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-23T20:34:34.402250] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-23T20:34:34.402304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:34.402337] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:34.402365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:34.402426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:34.459488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:34.460206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:34.460288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:34.460321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:34.587403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:34.587565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:34.587630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:34.587677] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:34.591221] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: UP (p=88.35%) [2026-02-23T20:34:34.591514] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-23T20:34:34.591666] [INFO ] [sig ] WFG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:34.741012] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WFG.txt [2026-02-23T20:34:34.741189] [INFO ] [sig ] [3280/3383] Completed WFG in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 36.8s [2026-02-23T20:34:34.741231] [INFO ] [sig ] [3281/3383] Forecasting WFRD... [2026-02-23T20:34:34.741260] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-23T20:34:34.741290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-23T20:34:34.752644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-23T20:34:34.753045] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-23T20:34:34.753852] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-23T20:34:34.753905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:34.753938] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:34.753965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:34.754021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:34.812271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:34.813242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:34.813328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:34.813362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:34.935103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:34.935267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:34.935309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:34.935338] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:34.938834] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=13.17%) [2026-02-23T20:34:34.939140] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-23T20:34:34.939274] [INFO ] [sig ] WFRD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:35.085954] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WFRD.txt [2026-02-23T20:34:35.086109] [INFO ] [sig ] [3281/3383] Completed WFRD in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 36.4s [2026-02-23T20:34:35.086151] [INFO ] [sig ] [3282/3383] Forecasting WGMI... [2026-02-23T20:34:35.086181] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-23T20:34:35.086212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-23T20:34:35.097265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-23T20:34:35.097599] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-23T20:34:35.098407] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-23T20:34:35.098461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:35.098493] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:35.098519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:35.098592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:35.155911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:35.156657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:35.156736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:35.156786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:35.281798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:35.281952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:35.281994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:35.282023] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:35.285594] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=77.53%) [2026-02-23T20:34:35.285903] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-23T20:34:35.286038] [INFO ] [sig ] WGMI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:35.436320] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WGMI.txt [2026-02-23T20:34:35.436631] [INFO ] [sig ] [3282/3383] Completed WGMI in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 36.0s [2026-02-23T20:34:35.436686] [INFO ] [sig ] [3283/3383] Forecasting WGO... [2026-02-23T20:34:35.436722] [INFO ] [sig ] Generating forecast for: WGO [2026-02-23T20:34:35.436763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-23T20:34:35.449822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-23T20:34:35.450224] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-23T20:34:35.451098] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-23T20:34:35.451170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:35.451203] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:35.451231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:35.451287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:35.511036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:35.511959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:35.512126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:35.512164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:35.635189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:35.635355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:35.635397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:35.635427] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:35.639010] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: UP (p=90.31%) [2026-02-23T20:34:35.639323] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-23T20:34:35.639452] [INFO ] [sig ] WGO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:35.782688] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WGO.txt [2026-02-23T20:34:35.782825] [INFO ] [sig ] [3283/3383] Completed WGO in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 35.7s [2026-02-23T20:34:35.782865] [INFO ] [sig ] [3284/3383] Forecasting WGS... [2026-02-23T20:34:35.782896] [INFO ] [sig ] Generating forecast for: WGS [2026-02-23T20:34:35.782927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-23T20:34:35.794151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-23T20:34:35.794481] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-23T20:34:35.795268] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-23T20:34:35.795323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:35.795355] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:35.795382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:35.795454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:35.852536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:35.853375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:35.853459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:35.853494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:35.974635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:35.974787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:35.974827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:35.974856] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:35.978255] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: UP (p=68.61%) [2026-02-23T20:34:35.978548] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-23T20:34:35.978689] [INFO ] [sig ] WGS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:36.120048] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WGS.txt [2026-02-23T20:34:36.120203] [INFO ] [sig ] [3284/3383] Completed WGS in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 35.3s [2026-02-23T20:34:36.120244] [INFO ] [sig ] [3285/3383] Forecasting WH... [2026-02-23T20:34:36.120274] [INFO ] [sig ] Generating forecast for: WH [2026-02-23T20:34:36.120304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-23T20:34:36.131448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-23T20:34:36.131803] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-23T20:34:36.132624] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-23T20:34:36.132676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:36.132709] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:36.132737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:36.132794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:36.191137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:36.191854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:36.191935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:36.191968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:36.314928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:36.315083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:36.315124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:36.315153] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:36.318598] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=29.50%) [2026-02-23T20:34:36.318875] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-23T20:34:36.318999] [INFO ] [sig ] WH: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:36.460184] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WH.txt [2026-02-23T20:34:36.460347] [INFO ] [sig ] [3285/3383] Completed WH in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 35.0s [2026-02-23T20:34:36.460388] [INFO ] [sig ] [3286/3383] Forecasting WHD... [2026-02-23T20:34:36.460419] [INFO ] [sig ] Generating forecast for: WHD [2026-02-23T20:34:36.460449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-23T20:34:36.471982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-23T20:34:36.472389] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-23T20:34:36.473203] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-23T20:34:36.473274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:36.473308] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:36.473335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:36.473391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:36.532417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:36.533411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:36.533509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:36.533548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:36.659883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:36.660048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:36.660099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:36.660147] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:36.664034] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: DOWN (p=37.97%) [2026-02-23T20:34:36.664382] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-23T20:34:36.664521] [INFO ] [sig ] WHD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:36.818672] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WHD.txt [2026-02-23T20:34:36.818897] [INFO ] [sig ] [3286/3383] Completed WHD in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 34.6s [2026-02-23T20:34:36.818947] [INFO ] [sig ] [3287/3383] Forecasting WHF... [2026-02-23T20:34:36.818979] [INFO ] [sig ] Generating forecast for: WHF [2026-02-23T20:34:36.819015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-23T20:34:36.830202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-23T20:34:36.830622] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-23T20:34:36.831548] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-23T20:34:36.831627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:36.831662] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:36.831690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:36.831748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:36.896117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:36.897001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:36.897110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:36.897162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:37.033699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:37.033858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:37.033902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:37.033933] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:37.037599] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: DOWN (p=8.41%) [2026-02-23T20:34:37.037911] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-23T20:34:37.038042] [INFO ] [sig ] WHF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:37.193287] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WHF.txt [2026-02-23T20:34:37.193456] [INFO ] [sig ] [3287/3383] Completed WHF in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 34.3s [2026-02-23T20:34:37.193517] [INFO ] [sig ] [3288/3383] Forecasting WHG... [2026-02-23T20:34:37.193560] [INFO ] [sig ] Generating forecast for: WHG [2026-02-23T20:34:37.193616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-23T20:34:37.205566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-23T20:34:37.205991] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-23T20:34:37.206848] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-23T20:34:37.206904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:37.206939] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:37.206967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:37.207026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:37.266048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:37.267136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:37.267219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:37.267252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:37.369980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:37.370119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:37.370165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:37.370199] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:37.373545] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-23T20:34:37.373840] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-23T20:34:37.373964] [INFO ] [sig ] WHG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:37.515250] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WHG.txt [2026-02-23T20:34:37.515387] [INFO ] [sig ] [3288/3383] Completed WHG in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 33.9s [2026-02-23T20:34:37.515428] [INFO ] [sig ] [3289/3383] Forecasting WIA... [2026-02-23T20:34:37.515458] [INFO ] [sig ] Generating forecast for: WIA [2026-02-23T20:34:37.515488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-23T20:34:37.525770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-23T20:34:37.526115] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-23T20:34:37.526914] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-23T20:34:37.526968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:37.527001] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:37.527029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:37.527089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:37.583396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:37.584070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:37.584148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:37.584181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:37.698632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:37.698783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:37.698824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:37.698853] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:37.702325] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-23T20:34:37.702624] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-23T20:34:37.702746] [INFO ] [sig ] WIA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:37.843279] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WIA.txt [2026-02-23T20:34:37.843421] [INFO ] [sig ] [3289/3383] Completed WIA in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 33.5s [2026-02-23T20:34:37.843463] [INFO ] [sig ] [3290/3383] Forecasting WIMI... [2026-02-23T20:34:37.843494] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-23T20:34:37.843523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-23T20:34:37.854640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-23T20:34:37.854991] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-23T20:34:37.855827] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-23T20:34:37.855880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:37.855941] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:37.855969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:37.856030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:37.912368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:37.913126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:37.913208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:37.913240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:38.029504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:38.029674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:38.029715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:38.029745] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:38.033209] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-02-23T20:34:38.033491] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-23T20:34:38.033634] [INFO ] [sig ] WIMI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:38.174481] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WIMI.txt [2026-02-23T20:34:38.174621] [INFO ] [sig ] [3290/3383] Completed WIMI in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 33.2s [2026-02-23T20:34:38.174663] [INFO ] [sig ] [3291/3383] Forecasting WINA... [2026-02-23T20:34:38.174693] [INFO ] [sig ] Generating forecast for: WINA [2026-02-23T20:34:38.174725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-23T20:34:38.186095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-23T20:34:38.186639] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-23T20:34:38.187408] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-23T20:34:38.187462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:38.187495] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:38.187521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:38.187600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:38.251948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:38.252609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:38.252714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:38.252750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:38.369057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:38.369212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:38.369258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:38.369290] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:38.372757] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-02-23T20:34:38.373045] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-23T20:34:38.373168] [INFO ] [sig ] WINA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:38.514654] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WINA.txt [2026-02-23T20:34:38.514769] [INFO ] [sig ] [3291/3383] Completed WINA in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 32.8s [2026-02-23T20:34:38.514808] [INFO ] [sig ] [3292/3383] Forecasting WING... [2026-02-23T20:34:38.514837] [INFO ] [sig ] Generating forecast for: WING [2026-02-23T20:34:38.514868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-23T20:34:38.525385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-23T20:34:38.525730] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-23T20:34:38.526533] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-23T20:34:38.526607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:38.526650] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:38.526678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:38.526735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:38.584131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:38.584791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:38.584872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:38.584906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:38.706588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:38.706732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:38.706770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:38.706798] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:38.710212] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: DOWN (p=16.90%) [2026-02-23T20:34:38.710491] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-23T20:34:38.710637] [INFO ] [sig ] WING: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:38.854178] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WING.txt [2026-02-23T20:34:38.854292] [INFO ] [sig ] [3292/3383] Completed WING in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 32.5s [2026-02-23T20:34:38.854493] [INFO ] [sig ] [3293/3383] Forecasting WINN... [2026-02-23T20:34:38.854523] [INFO ] [sig ] Generating forecast for: WINN [2026-02-23T20:34:38.854552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-23T20:34:38.865273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-23T20:34:38.865604] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-23T20:34:38.866449] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-23T20:34:38.866503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:38.866536] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:38.866564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:38.866647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:38.924207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:38.924852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:38.924932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:38.924965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:39.050793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:39.050954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:39.050995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:39.051070] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:39.054552] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-02-23T20:34:39.054851] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-23T20:34:39.054977] [INFO ] [sig ] WINN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:39.197603] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WINN.txt [2026-02-23T20:34:39.197720] [INFO ] [sig ] [3293/3383] Completed WINN in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 32.1s [2026-02-23T20:34:39.197759] [INFO ] [sig ] [3294/3383] Forecasting WIX... [2026-02-23T20:34:39.197789] [INFO ] [sig ] Generating forecast for: WIX [2026-02-23T20:34:39.197819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-23T20:34:39.208404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-23T20:34:39.208763] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-23T20:34:39.209774] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-23T20:34:39.209827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:39.209860] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:39.209886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:39.209942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:39.267773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:39.268406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:39.268485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:39.268517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:39.391564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:39.391713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:39.391753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:39.391782] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:39.395161] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=3.88%) [2026-02-23T20:34:39.395439] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-23T20:34:39.395567] [INFO ] [sig ] WIX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:39.537718] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WIX.txt [2026-02-23T20:34:39.537844] [INFO ] [sig ] [3294/3383] Completed WIX in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 31.8s [2026-02-23T20:34:39.537900] [INFO ] [sig ] [3295/3383] Forecasting WK... [2026-02-23T20:34:39.537937] [INFO ] [sig ] Generating forecast for: WK [2026-02-23T20:34:39.537970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-23T20:34:39.548041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-23T20:34:39.548375] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-23T20:34:39.549183] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-23T20:34:39.549236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:39.549269] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:39.549297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:39.549354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:39.606635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:39.607339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:39.607427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:39.607460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:39.726613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:39.726758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:39.726797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:39.726827] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:39.730182] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=12.75%) [2026-02-23T20:34:39.730454] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-23T20:34:39.730601] [INFO ] [sig ] WK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:39.872855] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WK.txt [2026-02-23T20:34:39.872988] [INFO ] [sig ] [3295/3383] Completed WK in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 31.4s [2026-02-23T20:34:39.873028] [INFO ] [sig ] [3296/3383] Forecasting WKC... [2026-02-23T20:34:39.873058] [INFO ] [sig ] Generating forecast for: WKC [2026-02-23T20:34:39.873090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-23T20:34:39.883870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-23T20:34:39.884232] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-23T20:34:39.885067] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-23T20:34:39.885121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:39.885155] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:39.885182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:39.885240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:39.941618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:39.942294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:39.942373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:39.942406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:40.060395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:40.060528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:40.060565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:40.060614] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:40.063930] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-02-23T20:34:40.064226] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-23T20:34:40.064360] [INFO ] [sig ] WKC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:40.205426] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WKC.txt [2026-02-23T20:34:40.205554] [INFO ] [sig ] [3296/3383] Completed WKC in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 31.0s [2026-02-23T20:34:40.205612] [INFO ] [sig ] [3297/3383] Forecasting WKEY... [2026-02-23T20:34:40.205643] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-23T20:34:40.205673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-23T20:34:40.216380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-23T20:34:40.216731] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-23T20:34:40.217510] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-23T20:34:40.217563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:40.217629] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:40.217658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:40.217715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:40.274628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:40.275275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:40.275356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:40.275388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:40.394584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:40.394739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:40.394779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:40.394808] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:40.398297] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: DOWN (p=8.80%) [2026-02-23T20:34:40.398612] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-23T20:34:40.398742] [INFO ] [sig ] WKEY: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:40.539436] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WKEY.txt [2026-02-23T20:34:40.539567] [INFO ] [sig ] [3297/3383] Completed WKEY in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 30.7s [2026-02-23T20:34:40.539627] [INFO ] [sig ] [3298/3383] Forecasting WKSP... [2026-02-23T20:34:40.539658] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-23T20:34:40.539688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-23T20:34:40.550517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-23T20:34:40.550862] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-23T20:34:40.551663] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-23T20:34:40.551718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:40.551760] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:40.551788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:40.551845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:40.608733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:40.609429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:40.609510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:40.609543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:40.728289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:40.728445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:40.728485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:40.728513] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:40.731903] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-02-23T20:34:40.732184] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-23T20:34:40.732307] [INFO ] [sig ] WKSP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:40.873713] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WKSP.txt [2026-02-23T20:34:40.873841] [INFO ] [sig ] [3298/3383] Completed WKSP in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 30.3s [2026-02-23T20:34:40.873880] [INFO ] [sig ] [3299/3383] Forecasting WLDN... [2026-02-23T20:34:40.873909] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-23T20:34:40.873940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-23T20:34:40.884902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-23T20:34:40.885234] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-23T20:34:40.886030] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-23T20:34:40.886083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:40.886116] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:40.886149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:40.886218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:40.943053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:40.943718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:40.943810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:40.943842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:41.063516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:41.063681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:41.063721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:41.063751] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:41.067170] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-23T20:34:41.067449] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-23T20:34:41.067590] [INFO ] [sig ] WLDN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:41.211382] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WLDN.txt [2026-02-23T20:34:41.211505] [INFO ] [sig ] [3299/3383] Completed WLDN in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 30.0s [2026-02-23T20:34:41.211544] [INFO ] [sig ] [3300/3383] Forecasting WLFC... [2026-02-23T20:34:41.211592] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-23T20:34:41.211625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-23T20:34:41.222806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-23T20:34:41.223134] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-23T20:34:41.223938] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-23T20:34:41.223991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:41.224023] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:41.224051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:41.224107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:41.280694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:41.281297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:41.281424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:41.281458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:41.402094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:41.402246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:41.402288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:41.402317] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:41.405763] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=43.77%) [2026-02-23T20:34:41.406040] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-23T20:34:41.406163] [INFO ] [sig ] WLFC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:41.547774] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WLFC.txt [2026-02-23T20:34:41.547920] [INFO ] [sig ] [3300/3383] Completed WLFC in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 29.6s [2026-02-23T20:34:41.547971] [INFO ] [sig ] [3301/3383] Forecasting WLK... [2026-02-23T20:34:41.548003] [INFO ] [sig ] Generating forecast for: WLK [2026-02-23T20:34:41.548033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-23T20:34:41.558487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-23T20:34:41.558846] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-23T20:34:41.559685] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-23T20:34:41.559739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:41.559771] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:41.559798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:41.559855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:41.617475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:41.618168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:41.618251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:41.618284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:41.739513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:41.739685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:41.739726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:41.739755] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:41.743164] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: UP (p=69.63%) [2026-02-23T20:34:41.743441] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-23T20:34:41.743562] [INFO ] [sig ] WLK: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:41.883713] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WLK.txt [2026-02-23T20:34:41.883837] [INFO ] [sig ] [3301/3383] Completed WLK in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 29.2s [2026-02-23T20:34:41.883875] [INFO ] [sig ] [3302/3383] Forecasting WLKP... [2026-02-23T20:34:41.883905] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-23T20:34:41.883935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-23T20:34:41.894712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-23T20:34:41.895048] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-23T20:34:41.895856] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-23T20:34:41.895909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:41.895941] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:41.895968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:41.896024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:41.952732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:41.953365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:41.953445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:41.953478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:42.068615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:42.068760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:42.068799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:42.068827] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:42.072270] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=54.94%) [2026-02-23T20:34:42.072542] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-23T20:34:42.072728] [INFO ] [sig ] WLKP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:42.213542] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WLKP.txt [2026-02-23T20:34:42.213683] [INFO ] [sig ] [3302/3383] Completed WLKP in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 28.9s [2026-02-23T20:34:42.213724] [INFO ] [sig ] [3303/3383] Forecasting WMG... [2026-02-23T20:34:42.213754] [INFO ] [sig ] Generating forecast for: WMG [2026-02-23T20:34:42.213784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-23T20:34:42.224358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-23T20:34:42.224693] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-23T20:34:42.225461] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-23T20:34:42.225514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:42.225547] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:42.225602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:42.225663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:42.282870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:42.283496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:42.283592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:42.283628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:42.405327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:42.405465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:42.405504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:42.405532] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:42.408895] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=14.66%) [2026-02-23T20:34:42.409181] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-23T20:34:42.409329] [INFO ] [sig ] WMG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:42.551371] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WMG.txt [2026-02-23T20:34:42.551526] [INFO ] [sig ] [3303/3383] Completed WMG in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 28.5s [2026-02-23T20:34:42.551566] [INFO ] [sig ] [3304/3383] Forecasting WMK... [2026-02-23T20:34:42.551627] [INFO ] [sig ] Generating forecast for: WMK [2026-02-23T20:34:42.551660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-23T20:34:42.562165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-23T20:34:42.562506] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-23T20:34:42.563302] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-23T20:34:42.563356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:42.563388] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:42.563415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:42.563472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:42.621946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:42.622774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:42.622852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:42.622883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:42.746995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:42.747151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:42.747199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:42.747275] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:42.750725] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-02-23T20:34:42.750998] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-23T20:34:42.751122] [INFO ] [sig ] WMK: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:42.893359] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WMK.txt [2026-02-23T20:34:42.893504] [INFO ] [sig ] [3304/3383] Completed WMK in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 28.2s [2026-02-23T20:34:42.893544] [INFO ] [sig ] [3305/3383] Forecasting WMS... [2026-02-23T20:34:42.893592] [INFO ] [sig ] Generating forecast for: WMS [2026-02-23T20:34:42.893626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-23T20:34:42.905305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-23T20:34:42.905690] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-23T20:34:42.906498] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-23T20:34:42.906552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:42.906613] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:42.906643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:42.906699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:42.964037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:42.964763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:42.964846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:42.964878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:43.086890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:43.087051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:43.087093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:43.087122] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:43.090609] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=47.69%) [2026-02-23T20:34:43.090882] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-23T20:34:43.091008] [INFO ] [sig ] WMS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:43.231360] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WMS.txt [2026-02-23T20:34:43.231506] [INFO ] [sig ] [3305/3383] Completed WMS in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 27.8s [2026-02-23T20:34:43.231547] [INFO ] [sig ] [3306/3383] Forecasting WNC... [2026-02-23T20:34:43.231595] [INFO ] [sig ] Generating forecast for: WNC [2026-02-23T20:34:43.231629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-23T20:34:43.242416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-23T20:34:43.242784] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-23T20:34:43.243598] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-23T20:34:43.243653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:43.243685] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:43.243713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:43.243770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:43.299981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:43.300752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:43.300850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:43.300884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:43.418206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:43.418377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:43.418417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:43.418447] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:43.421855] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: UP (p=72.54%) [2026-02-23T20:34:43.422129] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-23T20:34:43.422258] [INFO ] [sig ] WNC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:43.563118] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WNC.txt [2026-02-23T20:34:43.563272] [INFO ] [sig ] [3306/3383] Completed WNC in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 27.5s [2026-02-23T20:34:43.563312] [INFO ] [sig ] [3307/3383] Forecasting WNEB... [2026-02-23T20:34:43.563342] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-23T20:34:43.563372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-23T20:34:43.575167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-23T20:34:43.575518] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-23T20:34:43.576313] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-23T20:34:43.576367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:43.576426] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:43.576455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:43.576511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:43.632599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:43.633354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:43.633437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:43.633470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:43.757257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:43.757422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:43.757462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:43.757491] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:43.761022] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-23T20:34:43.761311] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-23T20:34:43.761434] [INFO ] [sig ] WNEB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:43.902966] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WNEB.txt [2026-02-23T20:34:43.903108] [INFO ] [sig ] [3307/3383] Completed WNEB in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 27.1s [2026-02-23T20:34:43.903149] [INFO ] [sig ] [3308/3383] Forecasting WOOD... [2026-02-23T20:34:43.903179] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-23T20:34:43.903209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-23T20:34:43.913365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-23T20:34:43.913759] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-23T20:34:43.914587] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-23T20:34:43.914642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:43.914675] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:43.914717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:43.914777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:43.971510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:43.972283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:43.972379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:43.972412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:44.071639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:44.071795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:44.071835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:44.071865] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:44.075269] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=43.59%) [2026-02-23T20:34:44.075546] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-23T20:34:44.075704] [INFO ] [sig ] WOOD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:44.216816] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WOOD.txt [2026-02-23T20:34:44.216979] [INFO ] [sig ] [3308/3383] Completed WOOD in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 26.7s [2026-02-23T20:34:44.217021] [INFO ] [sig ] [3309/3383] Forecasting WOOF... [2026-02-23T20:34:44.217051] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-23T20:34:44.217081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-23T20:34:44.228210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-23T20:34:44.228677] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-23T20:34:44.229672] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-23T20:34:44.229737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:44.229775] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:44.229802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:44.229860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:44.289942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:44.290861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:44.290949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:44.290982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:44.413044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:44.413201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:44.413246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:44.413275] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:44.416939] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=33.10%) [2026-02-23T20:34:44.417245] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-23T20:34:44.417395] [INFO ] [sig ] WOOF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:44.559169] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WOOF.txt [2026-02-23T20:34:44.559324] [INFO ] [sig ] [3309/3383] Completed WOOF in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 26.4s [2026-02-23T20:34:44.559366] [INFO ] [sig ] [3310/3383] Forecasting WPC... [2026-02-23T20:34:44.559397] [INFO ] [sig ] Generating forecast for: WPC [2026-02-23T20:34:44.559427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-23T20:34:44.571148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-23T20:34:44.571557] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-23T20:34:44.572446] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-23T20:34:44.572502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:44.572536] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:44.572562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:44.572650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:44.632911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:44.633802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:44.633890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:44.633925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:44.757612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:44.757767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:44.757808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:44.757919] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:44.761593] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=16.42%) [2026-02-23T20:34:44.761882] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-23T20:34:44.762009] [INFO ] [sig ] WPC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:44.905378] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WPC.txt [2026-02-23T20:34:44.905551] [INFO ] [sig ] [3310/3383] Completed WPC in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 26.0s [2026-02-23T20:34:44.905612] [INFO ] [sig ] [3311/3383] Forecasting WPP... [2026-02-23T20:34:44.905643] [INFO ] [sig ] Generating forecast for: WPP [2026-02-23T20:34:44.905675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-23T20:34:44.916884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-23T20:34:44.917299] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-23T20:34:44.918212] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-23T20:34:44.918268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:44.918302] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:44.918329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:44.918386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:44.976399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:44.977319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:44.977416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:44.977450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:45.097116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:45.097271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:45.097312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:45.097344] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:45.100949] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: DOWN (p=14.88%) [2026-02-23T20:34:45.101246] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-23T20:34:45.101400] [INFO ] [sig ] WPP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:45.247924] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WPP.txt [2026-02-23T20:34:45.248071] [INFO ] [sig ] [3311/3383] Completed WPP in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 25.7s [2026-02-23T20:34:45.248112] [INFO ] [sig ] [3312/3383] Forecasting WRAP... [2026-02-23T20:34:45.248143] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-23T20:34:45.248180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-23T20:34:45.259227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-23T20:34:45.259600] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-23T20:34:45.260383] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-23T20:34:45.260436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:45.260468] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:45.260495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:45.260552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:45.318161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:45.318903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:45.318985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:45.319017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:45.434770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:45.434931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:45.434972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:45.435003] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:45.438606] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: UP (p=89.91%) [2026-02-23T20:34:45.438897] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-23T20:34:45.439023] [INFO ] [sig ] WRAP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:45.580250] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WRAP.txt [2026-02-23T20:34:45.580406] [INFO ] [sig ] [3312/3383] Completed WRAP in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 25.3s [2026-02-23T20:34:45.580447] [INFO ] [sig ] [3313/3383] Forecasting WRB... [2026-02-23T20:34:45.580477] [INFO ] [sig ] Generating forecast for: WRB [2026-02-23T20:34:45.580508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-23T20:34:45.591519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-23T20:34:45.591887] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-23T20:34:45.592752] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-23T20:34:45.592807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:45.592840] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:45.592867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:45.592926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:45.651968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:45.652804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:45.652889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:45.652922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:45.770913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:45.771073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:45.771116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:45.771145] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:45.774644] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=68.58%) [2026-02-23T20:34:45.774931] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-23T20:34:45.775060] [INFO ] [sig ] WRB: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:45.922675] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WRB.txt [2026-02-23T20:34:45.922842] [INFO ] [sig ] [3313/3383] Completed WRB in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 25.0s [2026-02-23T20:34:45.922883] [INFO ] [sig ] [3314/3383] Forecasting WRBY... [2026-02-23T20:34:45.922914] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-23T20:34:45.922945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-23T20:34:45.933734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-23T20:34:45.934114] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-23T20:34:45.934922] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-23T20:34:45.934975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:45.935008] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:45.935036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:45.935093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:45.994694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:45.995608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:45.995694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:45.995728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:46.129943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:46.130104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:46.130147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:46.130177] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:46.133999] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: UP (p=81.34%) [2026-02-23T20:34:46.134331] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-23T20:34:46.134471] [INFO ] [sig ] WRBY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:46.282657] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WRBY.txt [2026-02-23T20:34:46.282809] [INFO ] [sig ] [3314/3383] Completed WRBY in 0.4s | 2.80 sym/s | Total: 19.7m | ETA: 24.6s [2026-02-23T20:34:46.282850] [INFO ] [sig ] [3315/3383] Forecasting WRLD... [2026-02-23T20:34:46.282881] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-23T20:34:46.282911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-23T20:34:46.293947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-23T20:34:46.294331] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-23T20:34:46.295144] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-23T20:34:46.295199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:46.295232] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:46.295261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:46.295331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:46.353477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:46.354366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:46.354461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:46.354495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:46.476406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:46.476564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:46.476622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:46.476651] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:46.480109] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: DOWN (p=0.32%) [2026-02-23T20:34:46.480388] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-23T20:34:46.480513] [INFO ] [sig ] WRLD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:46.627189] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WRLD.txt [2026-02-23T20:34:46.627317] [INFO ] [sig ] [3315/3383] Completed WRLD in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 24.3s [2026-02-23T20:34:46.627356] [INFO ] [sig ] [3316/3383] Forecasting WSBC... [2026-02-23T20:34:46.627387] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-23T20:34:46.627417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-23T20:34:46.638773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-23T20:34:46.639105] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-23T20:34:46.639926] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-23T20:34:46.639979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:46.640012] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:46.640039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:46.640095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:46.697493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:46.698206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:46.698300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:46.698341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:46.816840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:46.816990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:46.817032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:46.817061] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:46.820519] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-02-23T20:34:46.820812] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-23T20:34:46.820935] [INFO ] [sig ] WSBC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:46.961930] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WSBC.txt [2026-02-23T20:34:46.962053] [INFO ] [sig ] [3316/3383] Completed WSBC in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 23.9s [2026-02-23T20:34:46.962093] [INFO ] [sig ] [3317/3383] Forecasting WSBF... [2026-02-23T20:34:46.962121] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-23T20:34:46.962152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-23T20:34:46.972402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-23T20:34:46.972737] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-23T20:34:46.973500] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-23T20:34:46.973554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:46.973605] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:46.973635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:46.973693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:47.030306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:47.030963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:47.031082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:47.031116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:47.154904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:47.155045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:47.155084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:47.155113] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:47.158508] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: DOWN (p=20.40%) [2026-02-23T20:34:47.158801] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-23T20:34:47.158927] [INFO ] [sig ] WSBF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:47.299686] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WSBF.txt [2026-02-23T20:34:47.299806] [INFO ] [sig ] [3317/3383] Completed WSBF in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 23.5s [2026-02-23T20:34:47.299844] [INFO ] [sig ] [3318/3383] Forecasting WSC... [2026-02-23T20:34:47.299875] [INFO ] [sig ] Generating forecast for: WSC [2026-02-23T20:34:47.299905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-23T20:34:47.310678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-23T20:34:47.311013] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-23T20:34:47.311825] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-23T20:34:47.311879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:47.311911] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:47.311938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:47.311996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:47.369393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:47.370097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:47.370177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:47.370209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:47.497411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:47.497602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:47.497647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:47.497677] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:47.501591] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-02-23T20:34:47.501892] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-23T20:34:47.502026] [INFO ] [sig ] WSC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:47.645671] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WSC.txt [2026-02-23T20:34:47.645839] [INFO ] [sig ] [3318/3383] Completed WSC in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 23.2s [2026-02-23T20:34:47.645882] [INFO ] [sig ] [3319/3383] Forecasting WSFS... [2026-02-23T20:34:47.645913] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-23T20:34:47.645944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-23T20:34:47.657534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-23T20:34:47.657976] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-23T20:34:47.658813] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-23T20:34:47.658868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:47.658902] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:47.658930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:47.659005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:47.718279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:47.719180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:47.719268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:47.719303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:47.841531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:47.841719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:47.841761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:47.841790] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:47.845729] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-23T20:34:47.846036] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-23T20:34:47.846169] [INFO ] [sig ] WSFS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:47.989955] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WSFS.txt [2026-02-23T20:34:47.990113] [INFO ] [sig ] [3319/3383] Completed WSFS in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 22.8s [2026-02-23T20:34:47.990153] [INFO ] [sig ] [3320/3383] Forecasting WSM... [2026-02-23T20:34:47.990182] [INFO ] [sig ] Generating forecast for: WSM [2026-02-23T20:34:47.990214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-23T20:34:48.001660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-23T20:34:48.002025] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-23T20:34:48.002820] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-23T20:34:48.002873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:48.002906] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:48.002934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:48.002991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:48.061964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:48.062887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:48.062972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:48.063006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:48.184921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:48.185084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:48.185125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:48.185155] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:48.188695] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-23T20:34:48.188983] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-23T20:34:48.189111] [INFO ] [sig ] WSM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:48.337526] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WSM.txt [2026-02-23T20:34:48.337742] [INFO ] [sig ] [3320/3383] Completed WSM in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 22.5s [2026-02-23T20:34:48.337786] [INFO ] [sig ] [3321/3383] Forecasting WSO... [2026-02-23T20:34:48.337817] [INFO ] [sig ] Generating forecast for: WSO [2026-02-23T20:34:48.337847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-23T20:34:48.348840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-23T20:34:48.349223] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-23T20:34:48.350066] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-23T20:34:48.350162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:48.350197] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:48.350224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:48.350287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:48.408517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:48.409436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:48.409524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:48.409559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:48.534734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:48.534896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:48.534939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:48.534969] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:48.538527] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-02-23T20:34:48.538831] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-23T20:34:48.538961] [INFO ] [sig ] WSO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:48.680907] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WSO.txt [2026-02-23T20:34:48.681041] [INFO ] [sig ] [3321/3383] Completed WSO in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 22.1s [2026-02-23T20:34:48.681082] [INFO ] [sig ] [3322/3383] Forecasting WTBA... [2026-02-23T20:34:48.681112] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-23T20:34:48.681142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-23T20:34:48.692005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-23T20:34:48.692360] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-23T20:34:48.693154] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-23T20:34:48.693208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:48.693241] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:48.693268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:48.693325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:48.750983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:48.751756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:48.751837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:48.751870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:48.875872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:48.876032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:48.876074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:48.876110] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:48.879780] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=57.65%) [2026-02-23T20:34:48.880088] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-23T20:34:48.880222] [INFO ] [sig ] WTBA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:49.022984] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WTBA.txt [2026-02-23T20:34:49.023141] [INFO ] [sig ] [3322/3383] Completed WTBA in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 21.8s [2026-02-23T20:34:49.023180] [INFO ] [sig ] [3323/3383] Forecasting WTFC... [2026-02-23T20:34:49.023211] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-23T20:34:49.023241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-23T20:34:49.034716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-23T20:34:49.035069] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-23T20:34:49.035874] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-23T20:34:49.035938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:49.035979] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:49.036012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:49.036072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:49.093155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:49.093946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:49.094027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:49.094060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:49.219333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:49.219496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:49.219540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:49.219589] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:49.223154] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: DOWN (p=27.44%) [2026-02-23T20:34:49.223473] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-23T20:34:49.223626] [INFO ] [sig ] WTFC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:49.368806] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WTFC.txt [2026-02-23T20:34:49.368960] [INFO ] [sig ] [3323/3383] Completed WTFC in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 21.4s [2026-02-23T20:34:49.369018] [INFO ] [sig ] [3324/3383] Forecasting WTI... [2026-02-23T20:34:49.369051] [INFO ] [sig ] Generating forecast for: WTI [2026-02-23T20:34:49.369082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-23T20:34:49.380802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-23T20:34:49.381175] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-23T20:34:49.381965] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-23T20:34:49.382018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:49.382079] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:49.382108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:49.382165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:49.440269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:49.441169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:49.441255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:49.441291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:49.560746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:49.560902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:49.560947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:49.560977] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:49.564543] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-02-23T20:34:49.564845] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-23T20:34:49.564974] [INFO ] [sig ] WTI: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:49.736779] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WTI.txt [2026-02-23T20:34:49.737020] [INFO ] [sig ] [3324/3383] Completed WTI in 0.4s | 2.80 sym/s | Total: 19.8m | ETA: 21.0s [2026-02-23T20:34:49.737080] [INFO ] [sig ] [3325/3383] Forecasting WTRG... [2026-02-23T20:34:49.737125] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-23T20:34:49.737169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-23T20:34:49.748956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-23T20:34:49.749359] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-23T20:34:49.750179] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-23T20:34:49.750234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:49.750266] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:49.750293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:49.750349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:49.808235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:49.809144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:49.809228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:49.809262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:49.932780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:49.932957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:49.933010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:49.933054] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:49.936936] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=10.37%) [2026-02-23T20:34:49.937297] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-23T20:34:49.937444] [INFO ] [sig ] WTRG: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:50.086648] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WTRG.txt [2026-02-23T20:34:50.086809] [INFO ] [sig ] [3325/3383] Completed WTRG in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 20.7s [2026-02-23T20:34:50.086850] [INFO ] [sig ] [3326/3383] Forecasting WTS... [2026-02-23T20:34:50.086881] [INFO ] [sig ] Generating forecast for: WTS [2026-02-23T20:34:50.086911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-23T20:34:50.098000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-23T20:34:50.098362] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-23T20:34:50.099212] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-23T20:34:50.099266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:50.099300] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:50.099330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:50.099398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:50.157485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:50.158362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:50.158449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:50.158484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:50.278803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:50.278958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:50.279000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:50.279029] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:50.282536] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=73.87%) [2026-02-23T20:34:50.282852] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-23T20:34:50.282981] [INFO ] [sig ] WTS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:50.426430] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WTS.txt [2026-02-23T20:34:50.426585] [INFO ] [sig ] [3326/3383] Completed WTS in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 20.3s [2026-02-23T20:34:50.426628] [INFO ] [sig ] [3327/3383] Forecasting WULF... [2026-02-23T20:34:50.426658] [INFO ] [sig ] Generating forecast for: WULF [2026-02-23T20:34:50.426689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-23T20:34:50.438095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-23T20:34:50.438472] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-23T20:34:50.439329] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-23T20:34:50.439393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:50.439436] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:50.439477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:50.439549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:50.501807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:50.502704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:50.502790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:50.502825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:50.625335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:50.625492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:50.625534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:50.625610] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:50.629086] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: UP (p=90.02%) [2026-02-23T20:34:50.629397] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-23T20:34:50.629554] [INFO ] [sig ] WULF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:50.774542] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WULF.txt [2026-02-23T20:34:50.774718] [INFO ] [sig ] [3327/3383] Completed WULF in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 20.0s [2026-02-23T20:34:50.774760] [INFO ] [sig ] [3328/3383] Forecasting WVE... [2026-02-23T20:34:50.774791] [INFO ] [sig ] Generating forecast for: WVE [2026-02-23T20:34:50.774821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-23T20:34:50.786379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-23T20:34:50.786819] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-23T20:34:50.787679] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-23T20:34:50.787736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:50.787770] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:50.787799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:50.787881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:50.849382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:50.850284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:50.850377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:50.850410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:50.974751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:50.974908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:50.974967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:50.974997] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:50.978464] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=24.73%) [2026-02-23T20:34:50.978767] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-23T20:34:50.978900] [INFO ] [sig ] WVE: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:51.119690] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/WVE.txt [2026-02-23T20:34:51.119841] [INFO ] [sig ] [3328/3383] Completed WVE in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 19.6s [2026-02-23T20:34:51.119881] [INFO ] [sig ] [3329/3383] Forecasting WWD... [2026-02-23T20:34:51.119911] [INFO ] [sig ] Generating forecast for: WWD [2026-02-23T20:34:51.119941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-23T20:34:51.130964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-23T20:34:51.131307] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-23T20:34:51.132136] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-23T20:34:51.132190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:51.132222] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:51.132249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:51.132307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:51.189010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:51.189847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:51.189933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:51.189968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:51.309427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:51.309599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:51.309644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:51.309674] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:51.313221] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: UP (p=66.14%) [2026-02-23T20:34:51.313516] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-23T20:34:51.313665] [INFO ] [sig ] WWD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:51.455429] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WWD.txt [2026-02-23T20:34:51.455591] [INFO ] [sig ] [3329/3383] Completed WWD in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 19.3s [2026-02-23T20:34:51.455634] [INFO ] [sig ] [3330/3383] Forecasting WY... [2026-02-23T20:34:51.455664] [INFO ] [sig ] Generating forecast for: WY [2026-02-23T20:34:51.455695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-23T20:34:51.466820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-23T20:34:51.467168] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-23T20:34:51.467998] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-23T20:34:51.468053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:51.468086] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:51.468124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:51.468202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:51.532052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:51.533011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:51.533099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:51.533134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:51.650070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:51.650224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:51.650264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:51.650292] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:51.653716] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-23T20:34:51.653993] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-23T20:34:51.654118] [INFO ] [sig ] WY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:51.796757] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WY.txt [2026-02-23T20:34:51.796888] [INFO ] [sig ] [3330/3383] Completed WY in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 18.9s [2026-02-23T20:34:51.796928] [INFO ] [sig ] [3331/3383] Forecasting WYNN... [2026-02-23T20:34:51.796959] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-23T20:34:51.796989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-23T20:34:51.808359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-23T20:34:51.808723] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-23T20:34:51.809541] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-23T20:34:51.809617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:51.809661] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:51.809703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:51.809765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:51.867504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:51.868278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:51.868369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:51.868415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:51.987053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:51.987207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:51.987248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:51.987279] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:51.990893] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-02-23T20:34:51.991193] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-23T20:34:51.991321] [INFO ] [sig ] WYNN: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:52.137842] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/WYNN.txt [2026-02-23T20:34:52.137998] [INFO ] [sig ] [3331/3383] Completed WYNN in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 18.5s [2026-02-23T20:34:52.138039] [INFO ] [sig ] [3332/3383] Forecasting XBIL... [2026-02-23T20:34:52.138071] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-23T20:34:52.138101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-23T20:34:52.149490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-23T20:34:52.149853] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-23T20:34:52.150684] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-23T20:34:52.150738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:52.150785] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:52.150814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:52.150874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:52.208978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:52.209690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:52.209772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:52.209807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:52.309547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:52.309719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:52.309760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:52.309792] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:52.313295] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-23T20:34:52.313601] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-23T20:34:52.313730] [INFO ] [sig ] XBIL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:52.457119] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/XBIL.txt [2026-02-23T20:34:52.457258] [INFO ] [sig ] [3332/3383] Completed XBIL in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 18.2s [2026-02-23T20:34:52.457298] [INFO ] [sig ] [3333/3383] Forecasting XEL... [2026-02-23T20:34:52.457327] [INFO ] [sig ] Generating forecast for: XEL [2026-02-23T20:34:52.457358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-23T20:34:52.468259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-23T20:34:52.468597] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-23T20:34:52.469362] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-23T20:34:52.469424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:52.469464] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:52.469497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:52.469598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:52.528031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:52.528827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:52.528909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:52.528943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:52.651529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:52.651700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:52.651741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:52.651771] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:52.655144] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=71.14%) [2026-02-23T20:34:52.655418] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-23T20:34:52.655542] [INFO ] [sig ] XEL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:52.798111] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/XEL.txt [2026-02-23T20:34:52.798245] [INFO ] [sig ] [3333/3383] Completed XEL in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 17.8s [2026-02-23T20:34:52.798285] [INFO ] [sig ] [3334/3383] Forecasting XENE... [2026-02-23T20:34:52.798316] [INFO ] [sig ] Generating forecast for: XENE [2026-02-23T20:34:52.798346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-23T20:34:52.808267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-23T20:34:52.808644] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-23T20:34:52.809421] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-23T20:34:52.809486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:52.809524] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:52.809558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:52.809638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:52.867093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:52.867843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:52.867979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:52.868015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:52.989131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:52.989288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:52.989329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:52.989359] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:52.992919] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=73.12%) [2026-02-23T20:34:52.993200] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-23T20:34:52.993326] [INFO ] [sig ] XENE: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:53.135616] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/XENE.txt [2026-02-23T20:34:53.135745] [INFO ] [sig ] [3334/3383] Completed XENE in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 17.5s [2026-02-23T20:34:53.135785] [INFO ] [sig ] [3335/3383] Forecasting XERS... [2026-02-23T20:34:53.135814] [INFO ] [sig ] Generating forecast for: XERS [2026-02-23T20:34:53.135845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-23T20:34:53.145706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-23T20:34:53.146037] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-23T20:34:53.146830] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-23T20:34:53.146884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:53.146916] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:53.146943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:53.147000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:53.204862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:53.205513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:53.205611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:53.205646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:53.323425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:53.323566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:53.323644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:53.323678] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:53.327200] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-02-23T20:34:53.327500] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-23T20:34:53.327664] [INFO ] [sig ] XERS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:53.470463] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/XERS.txt [2026-02-23T20:34:53.470611] [INFO ] [sig ] [3335/3383] Completed XERS in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 17.1s [2026-02-23T20:34:53.470656] [INFO ] [sig ] [3336/3383] Forecasting XGN... [2026-02-23T20:34:53.470694] [INFO ] [sig ] Generating forecast for: XGN [2026-02-23T20:34:53.470726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-23T20:34:53.480355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-23T20:34:53.480730] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-23T20:34:53.481501] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-23T20:34:53.481554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:53.481605] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:53.481634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:53.481691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:53.539906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:53.540534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:53.540631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:53.540666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:53.661016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:53.661167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:53.661207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:53.661236] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:53.664633] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: DOWN (p=17.84%) [2026-02-23T20:34:53.664939] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-23T20:34:53.665106] [INFO ] [sig ] XGN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:53.806296] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/XGN.txt [2026-02-23T20:34:53.806419] [INFO ] [sig ] [3336/3383] Completed XGN in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 16.8s [2026-02-23T20:34:53.806467] [INFO ] [sig ] [3337/3383] Forecasting XOM... [2026-02-23T20:34:53.806503] [INFO ] [sig ] Generating forecast for: XOM [2026-02-23T20:34:53.806541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-23T20:34:53.817185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-23T20:34:53.817511] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-23T20:34:53.818378] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-23T20:34:53.818435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:53.818474] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:53.818506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:53.818597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:53.876188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:53.876981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:53.877061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:53.877095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:54.000995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:54.001150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:54.001192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:54.001223] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:54.004771] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: UP (p=86.52%) [2026-02-23T20:34:54.005057] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-23T20:34:54.005187] [INFO ] [sig ] XOM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:54.147459] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/XOM.txt [2026-02-23T20:34:54.147624] [INFO ] [sig ] [3337/3383] Completed XOM in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 16.4s [2026-02-23T20:34:54.147667] [INFO ] [sig ] [3338/3383] Forecasting XOMA... [2026-02-23T20:34:54.147698] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-23T20:34:54.147728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-23T20:34:54.157466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-23T20:34:54.157818] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-23T20:34:54.158659] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-23T20:34:54.158712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:54.158745] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:54.158772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:54.158833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:54.215835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:54.216485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:54.216599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:54.216636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:54.357748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:54.357934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:54.357978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:54.358008] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:54.362014] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=65.20%) [2026-02-23T20:34:54.362354] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-23T20:34:54.362508] [INFO ] [sig ] XOMA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:54.522235] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/XOMA.txt [2026-02-23T20:34:54.522393] [INFO ] [sig ] [3338/3383] Completed XOMA in 0.4s | 2.80 sym/s | Total: 19.8m | ETA: 16.0s [2026-02-23T20:34:54.522436] [INFO ] [sig ] [3339/3383] Forecasting XOS... [2026-02-23T20:34:54.522466] [INFO ] [sig ] Generating forecast for: XOS [2026-02-23T20:34:54.522499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-23T20:34:54.533053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-23T20:34:54.533419] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-23T20:34:54.534252] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-23T20:34:54.534308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:54.534341] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:54.534370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:54.534430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:54.598759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:54.599510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:54.599631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:54.599668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:54.727123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:54.727286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:54.727328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:54.727376] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:54.731261] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=36.63%) [2026-02-23T20:34:54.731647] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-23T20:34:54.731798] [INFO ] [sig ] XOS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:54.888142] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/XOS.txt [2026-02-23T20:34:54.888287] [INFO ] [sig ] [3339/3383] Completed XOS in 0.4s | 2.80 sym/s | Total: 19.8m | ETA: 15.7s [2026-02-23T20:34:54.888330] [INFO ] [sig ] [3340/3383] Forecasting XP... [2026-02-23T20:34:54.888362] [INFO ] [sig ] Generating forecast for: XP [2026-02-23T20:34:54.888393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-23T20:34:54.900535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-23T20:34:54.900942] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-23T20:34:54.901913] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-23T20:34:54.901969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:54.902003] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:54.902030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:54.902088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:54.965029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:54.965754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:54.965840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:54.965882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:55.101989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:55.102143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:55.102188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:55.102220] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:55.106004] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: UP (p=61.44%) [2026-02-23T20:34:55.106327] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-23T20:34:55.106459] [INFO ] [sig ] XP: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:55.259344] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/XP.txt [2026-02-23T20:34:55.259501] [INFO ] [sig ] [3340/3383] Completed XP in 0.4s | 2.80 sym/s | Total: 19.8m | ETA: 15.3s [2026-02-23T20:34:55.259549] [INFO ] [sig ] [3341/3383] Forecasting XPEL... [2026-02-23T20:34:55.259601] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-23T20:34:55.259640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-23T20:34:55.270786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-23T20:34:55.271134] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-23T20:34:55.272022] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-23T20:34:55.272080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:55.272142] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:55.272172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:55.272231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:55.335048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:55.335759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:55.335859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:55.335909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:55.464894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:55.465048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:55.465090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:55.465121] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:55.468770] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=63.24%) [2026-02-23T20:34:55.469063] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-23T20:34:55.469190] [INFO ] [sig ] XPEL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:55.626132] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/XPEL.txt [2026-02-23T20:34:55.626290] [INFO ] [sig ] [3341/3383] Completed XPEL in 0.4s | 2.80 sym/s | Total: 19.9m | ETA: 15.0s [2026-02-23T20:34:55.626335] [INFO ] [sig ] [3342/3383] Forecasting XPO... [2026-02-23T20:34:55.626379] [INFO ] [sig ] Generating forecast for: XPO [2026-02-23T20:34:55.626428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-23T20:34:55.637455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-23T20:34:55.637881] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-23T20:34:55.638857] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-23T20:34:55.638926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:55.638975] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:55.639013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:55.639096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:55.701196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:55.702018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:55.702104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:55.702139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:55.834171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:55.834338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:55.834396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:55.834436] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:55.838320] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: DOWN (p=8.95%) [2026-02-23T20:34:55.838663] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-23T20:34:55.838795] [INFO ] [sig ] XPO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:55.993918] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/XPO.txt [2026-02-23T20:34:55.994053] [INFO ] [sig ] [3342/3383] Completed XPO in 0.4s | 2.80 sym/s | Total: 19.9m | ETA: 14.6s [2026-02-23T20:34:55.994095] [INFO ] [sig ] [3343/3383] Forecasting XPOF... [2026-02-23T20:34:55.994127] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-23T20:34:55.994159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-23T20:34:56.004876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-23T20:34:56.005302] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-23T20:34:56.006249] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-23T20:34:56.006310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:56.006355] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:56.006405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:56.006487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:56.068415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:56.069169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:56.069254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:56.069289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:56.198846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:56.199003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:56.199044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:56.199074] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:56.202853] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: UP (p=88.32%) [2026-02-23T20:34:56.203150] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-23T20:34:56.203301] [INFO ] [sig ] XPOF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:56.357887] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/XPOF.txt [2026-02-23T20:34:56.358027] [INFO ] [sig ] [3343/3383] Completed XPOF in 0.4s | 2.80 sym/s | Total: 19.9m | ETA: 14.3s [2026-02-23T20:34:56.358076] [INFO ] [sig ] [3344/3383] Forecasting XPRO... [2026-02-23T20:34:56.358124] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-23T20:34:56.358173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-23T20:34:56.368821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-23T20:34:56.369140] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-23T20:34:56.369951] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-23T20:34:56.370005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:56.370038] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:56.370064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:56.370120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:56.427635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:56.428274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:56.428363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:56.428395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:56.547783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:56.547958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:56.547998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:56.548078] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:56.551525] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: DOWN (p=32.75%) [2026-02-23T20:34:56.551837] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-23T20:34:56.551960] [INFO ] [sig ] XPRO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:56.694145] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/XPRO.txt [2026-02-23T20:34:56.694263] [INFO ] [sig ] [3344/3383] Completed XPRO in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 13.9s [2026-02-23T20:34:56.694302] [INFO ] [sig ] [3345/3383] Forecasting XRAY... [2026-02-23T20:34:56.694332] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-23T20:34:56.694362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-23T20:34:56.706134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-23T20:34:56.706429] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-23T20:34:56.707430] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-23T20:34:56.707484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:56.707516] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:56.707543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:56.707622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:56.765404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:56.766040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:56.766119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:56.766152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:56.887069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:56.887223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:56.887262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:56.887292] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:56.890783] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=67.81%) [2026-02-23T20:34:56.891063] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-23T20:34:56.891187] [INFO ] [sig ] XRAY: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:57.033448] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/XRAY.txt [2026-02-23T20:34:57.033593] [INFO ] [sig ] [3345/3383] Completed XRAY in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 13.5s [2026-02-23T20:34:57.033636] [INFO ] [sig ] [3346/3383] Forecasting XRX... [2026-02-23T20:34:57.033666] [INFO ] [sig ] Generating forecast for: XRX [2026-02-23T20:34:57.033698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-23T20:34:57.043718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-23T20:34:57.044028] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-23T20:34:57.044853] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-23T20:34:57.044907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:57.044940] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:57.044967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:57.045024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:57.102434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:57.103092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:57.103171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:57.103203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:57.222937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:57.223095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:57.223135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:57.223165] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:57.226655] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-02-23T20:34:57.226934] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-23T20:34:57.227057] [INFO ] [sig ] XRX: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:57.368549] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/XRX.txt [2026-02-23T20:34:57.368692] [INFO ] [sig ] [3346/3383] Completed XRX in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 13.2s [2026-02-23T20:34:57.368731] [INFO ] [sig ] [3347/3383] Forecasting XYF... [2026-02-23T20:34:57.368761] [INFO ] [sig ] Generating forecast for: XYF [2026-02-23T20:34:57.368798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-23T20:34:57.378963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-23T20:34:57.379281] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-23T20:34:57.380110] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-23T20:34:57.380164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:57.380195] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:57.380222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:57.380282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:57.438168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:57.438859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:57.438940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:57.438973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:57.570042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:57.570218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:57.570274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:57.570306] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:57.574555] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: DOWN (p=13.55%) [2026-02-23T20:34:57.574921] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-23T20:34:57.575087] [INFO ] [sig ] XYF: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:57.745124] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/XYF.txt [2026-02-23T20:34:57.745288] [INFO ] [sig ] [3347/3383] Completed XYF in 0.4s | 2.80 sym/s | Total: 19.9m | ETA: 12.8s [2026-02-23T20:34:57.745330] [INFO ] [sig ] [3348/3383] Forecasting XYL... [2026-02-23T20:34:57.745361] [INFO ] [sig ] Generating forecast for: XYL [2026-02-23T20:34:57.745391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-23T20:34:57.756017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-23T20:34:57.756401] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-23T20:34:57.757214] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-23T20:34:57.757269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:57.757302] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:57.757329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:57.757385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:57.816295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:57.817201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:57.817285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:57.817318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:57.939163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:57.939326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:57.939366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:57.939395] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:57.942873] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-02-23T20:34:57.943178] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-23T20:34:57.943312] [INFO ] [sig ] XYL: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:58.086562] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/XYL.txt [2026-02-23T20:34:58.086752] [INFO ] [sig ] [3348/3383] Completed XYL in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 12.5s [2026-02-23T20:34:58.086793] [INFO ] [sig ] [3349/3383] Forecasting YALA... [2026-02-23T20:34:58.086824] [INFO ] [sig ] Generating forecast for: YALA [2026-02-23T20:34:58.086854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-23T20:34:58.096981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-23T20:34:58.097341] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-23T20:34:58.098207] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-23T20:34:58.098262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:58.098294] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:58.098320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:58.098376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:58.155226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:58.156135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:58.156229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:58.156265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:58.273804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:58.273956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:58.273996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:58.274024] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:58.277443] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-23T20:34:58.277743] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-23T20:34:58.277884] [INFO ] [sig ] YALA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:58.418454] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/YALA.txt [2026-02-23T20:34:58.418641] [INFO ] [sig ] [3349/3383] Completed YALA in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 12.1s [2026-02-23T20:34:58.418694] [INFO ] [sig ] [3350/3383] Forecasting YELP... [2026-02-23T20:34:58.418733] [INFO ] [sig ] Generating forecast for: YELP [2026-02-23T20:34:58.418767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-23T20:34:58.428917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-23T20:34:58.429244] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-23T20:34:58.430045] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-23T20:34:58.430099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:58.430131] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:58.430158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:58.430214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:58.486517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:58.487208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:58.487290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:58.487323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:58.608743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:58.608907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:58.608948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:58.608977] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:58.612494] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: DOWN (p=13.73%) [2026-02-23T20:34:58.612818] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-23T20:34:58.612952] [INFO ] [sig ] YELP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:34:58.754978] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/YELP.txt [2026-02-23T20:34:58.755112] [INFO ] [sig ] [3350/3383] Completed YELP in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 11.8s [2026-02-23T20:34:58.755151] [INFO ] [sig ] [3351/3383] Forecasting YETI... [2026-02-23T20:34:58.755181] [INFO ] [sig ] Generating forecast for: YETI [2026-02-23T20:34:58.755211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-23T20:34:58.765198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-23T20:34:58.765510] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-23T20:34:58.766293] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-23T20:34:58.766347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:58.766379] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:58.766405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:58.766466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:58.824198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:58.824847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:58.824954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:58.824989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:58.942977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:58.943124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:58.943164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:58.943194] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:58.946639] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-02-23T20:34:58.946928] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-23T20:34:58.947052] [INFO ] [sig ] YETI: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:59.089235] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/YETI.txt [2026-02-23T20:34:59.089393] [INFO ] [sig ] [3351/3383] Completed YETI in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 11.4s [2026-02-23T20:34:59.089433] [INFO ] [sig ] [3352/3383] Forecasting YMM... [2026-02-23T20:34:59.089464] [INFO ] [sig ] Generating forecast for: YMM [2026-02-23T20:34:59.089495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-23T20:34:59.100102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-23T20:34:59.100493] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-23T20:34:59.101288] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-23T20:34:59.101343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:59.101375] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:59.101403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:59.101460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:59.157972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:59.158871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:59.158954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:59.158987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:59.276243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:59.276443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:59.276485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:59.276515] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:59.279954] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=71.75%) [2026-02-23T20:34:59.280237] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-23T20:34:59.280363] [INFO ] [sig ] YMM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:59.422781] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/YMM.txt [2026-02-23T20:34:59.422937] [INFO ] [sig ] [3352/3383] Completed YMM in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 11.1s [2026-02-23T20:34:59.422976] [INFO ] [sig ] [3353/3383] Forecasting YPF... [2026-02-23T20:34:59.423005] [INFO ] [sig ] Generating forecast for: YPF [2026-02-23T20:34:59.423036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-23T20:34:59.433640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-23T20:34:59.434025] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-23T20:34:59.434820] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-23T20:34:59.434873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:59.434905] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:59.434932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:59.434988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:59.492476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:59.493375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:59.493458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:59.493492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:59.621169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:59.621327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:59.621369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:59.621398] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:59.624868] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-02-23T20:34:59.625150] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-23T20:34:59.625276] [INFO ] [sig ] YPF: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:34:59.767608] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/YPF.txt [2026-02-23T20:34:59.767768] [INFO ] [sig ] [3353/3383] Completed YPF in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 10.7s [2026-02-23T20:34:59.767809] [INFO ] [sig ] [3354/3383] Forecasting YQQQ... [2026-02-23T20:34:59.767838] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-23T20:34:59.767886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-23T20:34:59.778154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-23T20:34:59.778516] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-23T20:34:59.779312] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-23T20:34:59.779367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:34:59.779400] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:34:59.779427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:34:59.779483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:34:59.836544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:34:59.837421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:34:59.837503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:34:59.837536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:34:59.957752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:34:59.957925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:34:59.957967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:34:59.957996] [INFO ] [FORECASTER] Training complete [2026-02-23T20:34:59.961425] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: UP (p=58.27%) [2026-02-23T20:34:59.961752] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-23T20:34:59.961873] [INFO ] [sig ] YQQQ: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:00.102142] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/YQQQ.txt [2026-02-23T20:35:00.102309] [INFO ] [sig ] [3354/3383] Completed YQQQ in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 10.3s [2026-02-23T20:35:00.102350] [INFO ] [sig ] [3355/3383] Forecasting YRD... [2026-02-23T20:35:00.102381] [INFO ] [sig ] Generating forecast for: YRD [2026-02-23T20:35:00.102412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-23T20:35:00.112293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-23T20:35:00.112635] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-23T20:35:00.113407] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-23T20:35:00.113461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:00.113494] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:00.113521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:00.113601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:00.170435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:00.171228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:00.171310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:00.171343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:00.291222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:00.291379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:00.291419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:00.291449] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:00.295139] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=2.05%) [2026-02-23T20:35:00.295423] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-23T20:35:00.295552] [INFO ] [sig ] YRD: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:00.439454] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/YRD.txt [2026-02-23T20:35:00.439638] [INFO ] [sig ] [3355/3383] Completed YRD in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 10.0s [2026-02-23T20:35:00.439683] [INFO ] [sig ] [3356/3383] Forecasting YSG... [2026-02-23T20:35:00.439712] [INFO ] [sig ] Generating forecast for: YSG [2026-02-23T20:35:00.439744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-23T20:35:00.449722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-23T20:35:00.450065] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-23T20:35:00.450886] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-23T20:35:00.450940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:00.450987] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:00.451015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:00.451071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:00.511249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:00.512282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:00.512381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:00.512424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:00.634290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:00.634400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:00.634439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:00.634467] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:00.637986] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: UP (p=82.60%) [2026-02-23T20:35:00.638268] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-23T20:35:00.638392] [INFO ] [sig ] YSG: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:00.788483] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/YSG.txt [2026-02-23T20:35:00.788868] [INFO ] [sig ] [3356/3383] Completed YSG in 0.3s | 2.81 sym/s | Total: 19.9m | ETA: 9.6s [2026-02-23T20:35:00.788916] [INFO ] [sig ] [3357/3383] Forecasting YTRA... [2026-02-23T20:35:00.788946] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-23T20:35:00.788978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-23T20:35:00.801320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-23T20:35:00.802048] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-23T20:35:00.802893] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-23T20:35:00.802947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:00.802981] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:00.803007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:00.803063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:00.863618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:00.864553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:00.864685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:00.864730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:00.990518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:00.990713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:00.990757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:00.990789] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:00.994512] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: UP (p=91.22%) [2026-02-23T20:35:00.994848] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-23T20:35:00.994995] [INFO ] [sig ] YTRA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:01.140637] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/YTRA.txt [2026-02-23T20:35:01.140791] [INFO ] [sig ] [3357/3383] Completed YTRA in 0.4s | 2.81 sym/s | Total: 19.9m | ETA: 9.3s [2026-02-23T20:35:01.140832] [INFO ] [sig ] [3358/3383] Forecasting YUM... [2026-02-23T20:35:01.140862] [INFO ] [sig ] Generating forecast for: YUM [2026-02-23T20:35:01.140894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-23T20:35:01.156343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-23T20:35:01.156814] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-23T20:35:01.158043] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-23T20:35:01.158117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:01.158224] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:01.158274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:01.158369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:01.219119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:01.219927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:01.220010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:01.220044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:01.341911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:01.342074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:01.342116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:01.342144] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:01.345951] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-02-23T20:35:01.346341] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-23T20:35:01.346486] [INFO ] [sig ] YUM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:01.489718] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/YUM.txt [2026-02-23T20:35:01.489846] [INFO ] [sig ] [3358/3383] Completed YUM in 0.3s | 2.81 sym/s | Total: 20.0m | ETA: 8.9s [2026-02-23T20:35:01.489887] [INFO ] [sig ] [3359/3383] Forecasting YUMC... [2026-02-23T20:35:01.489916] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-23T20:35:01.489946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-23T20:35:01.499698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-23T20:35:01.500029] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-23T20:35:01.500837] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-23T20:35:01.500891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:01.500923] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:01.500950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:01.501006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:01.559682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:01.560533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:01.560663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:01.560705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:01.693050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:01.693207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:01.693250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:01.693279] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:01.697461] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: UP (p=69.04%) [2026-02-23T20:35:01.697910] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-23T20:35:01.698093] [INFO ] [sig ] YUMC: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:01.847397] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/YUMC.txt [2026-02-23T20:35:01.847557] [INFO ] [sig ] [3359/3383] Completed YUMC in 0.4s | 2.81 sym/s | Total: 20.0m | ETA: 8.6s [2026-02-23T20:35:01.847627] [INFO ] [sig ] [3360/3383] Forecasting Z... [2026-02-23T20:35:01.847667] [INFO ] [sig ] Generating forecast for: Z [2026-02-23T20:35:01.847706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-23T20:35:01.857557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-23T20:35:01.858006] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-23T20:35:01.858820] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-23T20:35:01.858874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:01.858908] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:01.858935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:01.858991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:01.916725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:01.917668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:01.917754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:01.917787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:02.044643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:02.044812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:02.044855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:02.044885] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:02.049461] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: DOWN (p=5.12%) [2026-02-23T20:35:02.049880] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-23T20:35:02.050212] [INFO ] [sig ] Z: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:02.197747] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/Z.txt [2026-02-23T20:35:02.197952] [INFO ] [sig ] [3360/3383] Completed Z in 0.4s | 2.81 sym/s | Total: 20.0m | ETA: 8.2s [2026-02-23T20:35:02.197997] [INFO ] [sig ] [3361/3383] Forecasting ZBH... [2026-02-23T20:35:02.198027] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-23T20:35:02.198062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-23T20:35:02.209229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-23T20:35:02.209661] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-23T20:35:02.210644] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-23T20:35:02.210698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:02.210731] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:02.210758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:02.210814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:02.288983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:02.289945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:02.290055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:02.291004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:02.411506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:02.411675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:02.411716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:02.411744] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:02.415287] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-02-23T20:35:02.415563] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-23T20:35:02.415729] [INFO ] [sig ] ZBH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:02.557299] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ZBH.txt [2026-02-23T20:35:02.557441] [INFO ] [sig ] [3361/3383] Completed ZBH in 0.4s | 2.81 sym/s | Total: 20.0m | ETA: 7.8s [2026-02-23T20:35:02.557480] [INFO ] [sig ] [3362/3383] Forecasting ZBIO... [2026-02-23T20:35:02.557510] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-23T20:35:02.557541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-23T20:35:02.567444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-23T20:35:02.567809] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-23T20:35:02.568628] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-23T20:35:02.568681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:02.568717] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:02.568743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:02.568798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:02.625342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:02.626024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:02.626101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:02.626133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:02.745368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:02.745536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:02.745597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:02.745630] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:02.749100] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=64.92%) [2026-02-23T20:35:02.749394] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-23T20:35:02.749521] [INFO ] [sig ] ZBIO: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:02.901558] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ZBIO.txt [2026-02-23T20:35:02.901734] [INFO ] [sig ] [3362/3383] Completed ZBIO in 0.3s | 2.81 sym/s | Total: 20.0m | ETA: 7.5s [2026-02-23T20:35:02.901781] [INFO ] [sig ] [3363/3383] Forecasting ZBRA... [2026-02-23T20:35:02.901817] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-23T20:35:02.901848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-23T20:35:02.913230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-23T20:35:02.913639] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-23T20:35:02.914486] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-23T20:35:02.914553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:02.914618] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:02.914649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:02.914712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:02.978199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:02.979211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:02.979298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:02.979333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:03.101371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:03.101529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:03.101569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:03.101638] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:03.105186] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=20.10%) [2026-02-23T20:35:03.105474] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-23T20:35:03.105622] [INFO ] [sig ] ZBRA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:03.250023] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZBRA.txt [2026-02-23T20:35:03.250177] [INFO ] [sig ] [3363/3383] Completed ZBRA in 0.3s | 2.81 sym/s | Total: 20.0m | ETA: 7.1s [2026-02-23T20:35:03.250218] [INFO ] [sig ] [3364/3383] Forecasting ZD... [2026-02-23T20:35:03.250248] [INFO ] [sig ] Generating forecast for: ZD [2026-02-23T20:35:03.250279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-23T20:35:03.260461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-23T20:35:03.260891] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-23T20:35:03.261738] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-23T20:35:03.261793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:03.261826] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:03.261854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:03.261910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:03.321037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:03.321977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:03.322070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:03.322107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:03.454131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:03.454286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:03.454328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:03.454357] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:03.457989] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=77.49%) [2026-02-23T20:35:03.458277] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-23T20:35:03.458402] [INFO ] [sig ] ZD: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:03.613828] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ZD.txt [2026-02-23T20:35:03.613986] [INFO ] [sig ] [3364/3383] Completed ZD in 0.4s | 2.81 sym/s | Total: 20.0m | ETA: 6.8s [2026-02-23T20:35:03.614031] [INFO ] [sig ] [3365/3383] Forecasting ZEPP... [2026-02-23T20:35:03.614062] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-23T20:35:03.614091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-23T20:35:03.624613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-23T20:35:03.624978] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-23T20:35:03.625824] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-23T20:35:03.625880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:03.625912] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:03.625940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:03.625998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:03.693282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:03.694190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:03.694275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:03.694324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:03.814078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:03.814237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:03.814277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:03.814306] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:03.817719] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=21.06%) [2026-02-23T20:35:03.818024] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-23T20:35:03.818153] [INFO ] [sig ] ZEPP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:03.960382] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZEPP.txt [2026-02-23T20:35:03.960546] [INFO ] [sig ] [3365/3383] Completed ZEPP in 0.3s | 2.81 sym/s | Total: 20.0m | ETA: 6.4s [2026-02-23T20:35:03.960609] [INFO ] [sig ] [3366/3383] Forecasting ZETA... [2026-02-23T20:35:03.960641] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-23T20:35:03.960672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-23T20:35:03.971479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-23T20:35:03.971845] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-23T20:35:03.972647] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-23T20:35:03.972702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:03.972738] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:03.972764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:03.972820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:04.030691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:04.031521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:04.031628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:04.031665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:04.153996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:04.154214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:04.154282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:04.154323] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:04.158154] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: UP (p=70.52%) [2026-02-23T20:35:04.158473] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-23T20:35:04.158629] [INFO ] [sig ] ZETA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:04.301180] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ZETA.txt [2026-02-23T20:35:04.301325] [INFO ] [sig ] [3366/3383] Completed ZETA in 0.3s | 2.81 sym/s | Total: 20.0m | ETA: 6.1s [2026-02-23T20:35:04.301376] [INFO ] [sig ] [3367/3383] Forecasting ZGN... [2026-02-23T20:35:04.301411] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-23T20:35:04.301442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-23T20:35:04.311951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-23T20:35:04.312281] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-23T20:35:04.313151] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-23T20:35:04.313206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:04.313248] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:04.313291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:04.313355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:04.370858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:04.371516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:04.371610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:04.371645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:04.495015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:04.495150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:04.495188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:04.495216] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:04.498658] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: DOWN (p=49.39%) [2026-02-23T20:35:04.498969] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-23T20:35:04.499095] [INFO ] [sig ] ZGN: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:04.640879] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZGN.txt [2026-02-23T20:35:04.641002] [INFO ] [sig ] [3367/3383] Completed ZGN in 0.3s | 2.81 sym/s | Total: 20.0m | ETA: 5.7s [2026-02-23T20:35:04.641041] [INFO ] [sig ] [3368/3383] Forecasting ZH... [2026-02-23T20:35:04.641071] [INFO ] [sig ] Generating forecast for: ZH [2026-02-23T20:35:04.641101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-23T20:35:04.680079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-23T20:35:04.680456] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-23T20:35:04.681284] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-23T20:35:04.681339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:04.681371] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:04.681400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:04.681459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:04.737714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:04.738393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:04.738505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:04.738541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:04.859782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:04.859943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:04.859994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:04.860027] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:04.863555] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: UP (p=88.41%) [2026-02-23T20:35:04.863856] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-23T20:35:04.863987] [INFO ] [sig ] ZH: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:05.004168] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ZH.txt [2026-02-23T20:35:05.004301] [INFO ] [sig ] [3368/3383] Completed ZH in 0.4s | 2.81 sym/s | Total: 20.0m | ETA: 5.3s [2026-02-23T20:35:05.004340] [INFO ] [sig ] [3369/3383] Forecasting ZIM... [2026-02-23T20:35:05.004371] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-23T20:35:05.004403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-23T20:35:05.016293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-23T20:35:05.016712] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-23T20:35:05.017635] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-23T20:35:05.017700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:05.017750] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:05.017785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:05.017888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:05.081302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:05.082094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:05.082179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:05.082213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:05.216901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:05.217062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:05.217105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:05.217138] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:05.221429] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: UP (p=67.99%) [2026-02-23T20:35:05.221841] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-23T20:35:05.222206] [INFO ] [sig ] ZIM: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:05.378921] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ZIM.txt [2026-02-23T20:35:05.379083] [INFO ] [sig ] [3369/3383] Completed ZIM in 0.4s | 2.81 sym/s | Total: 20.0m | ETA: 5.0s [2026-02-23T20:35:05.379131] [INFO ] [sig ] [3370/3383] Forecasting ZION... [2026-02-23T20:35:05.379162] [INFO ] [sig ] Generating forecast for: ZION [2026-02-23T20:35:05.379195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-23T20:35:05.390617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-23T20:35:05.390984] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-23T20:35:05.391814] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-23T20:35:05.391869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:05.391903] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:05.391931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:05.391989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:05.455892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:05.456956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:05.457045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:05.457079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:05.605115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:05.605281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:05.605324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:05.605355] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:05.609285] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-02-23T20:35:05.609644] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-23T20:35:05.609802] [INFO ] [sig ] ZION: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:05.767041] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZION.txt [2026-02-23T20:35:05.767201] [INFO ] [sig ] [3370/3383] Completed ZION in 0.4s | 2.81 sym/s | Total: 20.0m | ETA: 4.6s [2026-02-23T20:35:05.767242] [INFO ] [sig ] [3371/3383] Forecasting ZIP... [2026-02-23T20:35:05.767271] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-23T20:35:05.767311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-23T20:35:05.778539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-23T20:35:05.778950] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-23T20:35:05.779782] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-23T20:35:05.779848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:05.779886] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:05.779913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:05.779970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:05.840016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:05.840745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:05.840829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:05.840863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:05.963878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:05.964030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:05.964073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:05.964103] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:05.967631] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: DOWN (p=43.82%) [2026-02-23T20:35:05.967944] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-23T20:35:05.968076] [INFO ] [sig ] ZIP: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:06.114264] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZIP.txt [2026-02-23T20:35:06.114454] [INFO ] [sig ] [3371/3383] Completed ZIP in 0.3s | 2.81 sym/s | Total: 20.0m | ETA: 4.3s [2026-02-23T20:35:06.114496] [INFO ] [sig ] [3372/3383] Forecasting ZLAB... [2026-02-23T20:35:06.114528] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-23T20:35:06.114558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-23T20:35:06.124728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-23T20:35:06.125253] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-23T20:35:06.126079] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-23T20:35:06.126134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:06.126167] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:06.126195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:06.126251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:06.183444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:06.184117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:06.184197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:06.184230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:06.309965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:06.310141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:06.310191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:06.310221] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:06.313927] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-23T20:35:06.314206] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-23T20:35:06.314347] [INFO ] [sig ] ZLAB: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:06.455668] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZLAB.txt [2026-02-23T20:35:06.455816] [INFO ] [sig ] [3372/3383] Completed ZLAB in 0.3s | 2.81 sym/s | Total: 20.0m | ETA: 3.9s [2026-02-23T20:35:06.455874] [INFO ] [sig ] [3373/3383] Forecasting ZM... [2026-02-23T20:35:06.455908] [INFO ] [sig ] Generating forecast for: ZM [2026-02-23T20:35:06.455940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-23T20:35:06.466206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-23T20:35:06.466590] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-23T20:35:06.467398] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-23T20:35:06.467452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:06.467484] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:06.467511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:06.467595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:06.527161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:06.528006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:06.528104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:06.528140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:06.654066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:06.654223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:06.654266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:06.654294] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:06.657709] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-02-23T20:35:06.658005] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-23T20:35:06.658127] [INFO ] [sig ] ZM: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:06.800224] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZM.txt [2026-02-23T20:35:06.800352] [INFO ] [sig ] [3373/3383] Completed ZM in 0.3s | 2.81 sym/s | Total: 20.0m | ETA: 3.6s [2026-02-23T20:35:06.800391] [INFO ] [sig ] [3374/3383] Forecasting ZNTL... [2026-02-23T20:35:06.800419] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-23T20:35:06.800450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-23T20:35:06.810536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-23T20:35:06.810889] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-23T20:35:06.811695] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-23T20:35:06.811749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:06.811781] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:06.811808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:06.811863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:06.868598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:06.869285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:06.869364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:06.869397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:06.992379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:06.992539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:06.992603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:06.992637] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:06.996394] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=19.16%) [2026-02-23T20:35:06.996729] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-23T20:35:06.996867] [INFO ] [sig ] ZNTL: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:07.139387] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZNTL.txt [2026-02-23T20:35:07.139534] [INFO ] [sig ] [3374/3383] Completed ZNTL in 0.3s | 2.81 sym/s | Total: 20.0m | ETA: 3.2s [2026-02-23T20:35:07.139592] [INFO ] [sig ] [3375/3383] Forecasting ZS... [2026-02-23T20:35:07.139625] [INFO ] [sig ] Generating forecast for: ZS [2026-02-23T20:35:07.139655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-23T20:35:07.150376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-23T20:35:07.150742] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-23T20:35:07.151601] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-23T20:35:07.151657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:07.151733] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:07.151764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:07.151822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:07.210158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:07.210878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:07.210959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:07.210992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:07.333794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:07.333958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:07.333998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:07.334028] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:07.337423] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: DOWN (p=30.10%) [2026-02-23T20:35:07.337722] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-23T20:35:07.337853] [INFO ] [sig ] ZS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:07.482329] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZS.txt [2026-02-23T20:35:07.482463] [INFO ] [sig ] [3375/3383] Completed ZS in 0.3s | 2.81 sym/s | Total: 20.1m | ETA: 2.9s [2026-02-23T20:35:07.482502] [INFO ] [sig ] [3376/3383] Forecasting ZTO... [2026-02-23T20:35:07.482533] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-23T20:35:07.482563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-23T20:35:07.493628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-23T20:35:07.494182] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-23T20:35:07.495213] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-23T20:35:07.495274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:07.495323] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:07.495364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:07.495425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:07.554316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:07.555107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:07.555190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:07.555223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:07.682863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:07.683104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:07.683161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:07.683193] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:07.686892] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: DOWN (p=41.48%) [2026-02-23T20:35:07.687173] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-23T20:35:07.687300] [INFO ] [sig ] ZTO: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:07.829775] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZTO.txt [2026-02-23T20:35:07.829934] [INFO ] [sig ] [3376/3383] Completed ZTO in 0.3s | 2.81 sym/s | Total: 20.1m | ETA: 2.5s [2026-02-23T20:35:07.829974] [INFO ] [sig ] [3377/3383] Forecasting ZTS... [2026-02-23T20:35:07.830003] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-23T20:35:07.830034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-23T20:35:07.841949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-23T20:35:07.842533] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-23T20:35:07.843644] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-23T20:35:07.843699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:07.843732] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:07.843764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:07.843834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:07.904110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:07.904935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:07.905016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:07.905049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:08.026979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:08.027143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:08.027185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:08.027214] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:08.031259] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=74.20%) [2026-02-23T20:35:08.031535] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-23T20:35:08.031682] [INFO ] [sig ] ZTS: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:08.174896] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ZTS.txt [2026-02-23T20:35:08.175021] [INFO ] [sig ] [3377/3383] Completed ZTS in 0.3s | 2.81 sym/s | Total: 20.1m | ETA: 2.1s [2026-02-23T20:35:08.175059] [INFO ] [sig ] [3378/3383] Forecasting ZUMZ... [2026-02-23T20:35:08.175088] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-23T20:35:08.175118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-23T20:35:08.185930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-23T20:35:08.186245] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-23T20:35:08.187034] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-23T20:35:08.187088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:08.187120] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:08.187149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:08.187205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:08.243956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:08.244617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:08.244695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:08.244728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:08.375142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:08.375336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:08.375390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:08.375450] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:08.379281] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: DOWN (p=21.89%) [2026-02-23T20:35:08.379629] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-23T20:35:08.379777] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:08.521800] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZUMZ.txt [2026-02-23T20:35:08.521944] [INFO ] [sig ] [3378/3383] Completed ZUMZ in 0.3s | 2.81 sym/s | Total: 20.1m | ETA: 1.8s [2026-02-23T20:35:08.521983] [INFO ] [sig ] [3379/3383] Forecasting ZURA... [2026-02-23T20:35:08.522013] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-23T20:35:08.522044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-23T20:35:08.533032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-23T20:35:08.533380] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-23T20:35:08.534182] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-23T20:35:08.534238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:08.534271] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:08.534298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:08.534355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:08.594428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:08.595292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:08.595378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:08.595412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:08.720418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:08.720594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:08.720637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:08.720666] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:08.724190] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=39.08%) [2026-02-23T20:35:08.724474] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-23T20:35:08.724621] [INFO ] [sig ] ZURA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:08.869818] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZURA.txt [2026-02-23T20:35:08.869966] [INFO ] [sig ] [3379/3383] Completed ZURA in 0.3s | 2.81 sym/s | Total: 20.1m | ETA: 1.4s [2026-02-23T20:35:08.870006] [INFO ] [sig ] [3380/3383] Forecasting ZVIA... [2026-02-23T20:35:08.870036] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-23T20:35:08.870067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-23T20:35:08.880271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-23T20:35:08.880629] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-23T20:35:08.881401] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-23T20:35:08.881455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:08.881502] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:08.881530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:08.881615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:08.939169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:08.940059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:08.940143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:08.940177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:09.087220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:09.087461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:09.087524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:09.087567] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:09.093026] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=25.55%) [2026-02-23T20:35:09.093532] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-23T20:35:09.093762] [INFO ] [sig ] ZVIA: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:09.262171] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZVIA.txt [2026-02-23T20:35:09.262349] [INFO ] [sig ] [3380/3383] Completed ZVIA in 0.4s | 2.81 sym/s | Total: 20.1m | ETA: 1.1s [2026-02-23T20:35:09.262397] [INFO ] [sig ] [3381/3383] Forecasting ZVRA... [2026-02-23T20:35:09.262430] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-23T20:35:09.262462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-23T20:35:09.272676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-23T20:35:09.273064] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-23T20:35:09.273875] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-23T20:35:09.273930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:09.273962] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:09.273989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:09.274049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:09.330963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:09.331870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:09.331971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:09.332006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:09.449648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:09.449810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:09.449851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:09.449880] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:09.453885] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-23T20:35:09.454445] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-23T20:35:09.454615] [INFO ] [sig ] ZVRA: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-23T20:35:09.599719] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/ZVRA.txt [2026-02-23T20:35:09.599901] [INFO ] [sig ] [3381/3383] Completed ZVRA in 0.3s | 2.81 sym/s | Total: 20.1m | ETA: 0.7s [2026-02-23T20:35:09.599951] [INFO ] [sig ] [3382/3383] Forecasting ZWS... [2026-02-23T20:35:09.599981] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-23T20:35:09.600012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-23T20:35:09.610288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-23T20:35:09.610612] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-23T20:35:09.611406] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-23T20:35:09.611459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:09.611492] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:09.611519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:09.611595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:09.670711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:09.671764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:09.671847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:09.671880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:09.808287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:09.808505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:09.808555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:09.808606] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:09.813187] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-23T20:35:09.813635] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-23T20:35:09.813795] [INFO ] [sig ] ZWS: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:10.004321] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZWS.txt [2026-02-23T20:35:10.004569] [INFO ] [sig ] [3382/3383] Completed ZWS in 0.4s | 2.81 sym/s | Total: 20.1m | ETA: 0.4s [2026-02-23T20:35:10.004667] [INFO ] [sig ] [3383/3383] Forecasting ZYME... [2026-02-23T20:35:10.004719] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-23T20:35:10.004771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-23T20:35:10.020823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-23T20:35:10.021365] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-23T20:35:10.022631] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-23T20:35:10.022708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-23T20:35:10.022762] [DEBUG] [FORECASTER] Starting train method [2026-02-23T20:35:10.022808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-23T20:35:10.022908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-23T20:35:10.105027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-23T20:35:10.106211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-23T20:35:10.106316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-23T20:35:10.106351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-23T20:35:10.279598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-23T20:35:10.279800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-23T20:35:10.279852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-23T20:35:10.279891] [INFO ] [FORECASTER] Training complete [2026-02-23T20:35:10.285014] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-02-23T20:35:10.285536] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-23T20:35:10.285754] [INFO ] [sig ] ZYME: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-23T20:35:10.540908] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/ZYME.txt [2026-02-23T20:35:10.541319] [INFO ] [sig ] [3383/3383] Completed ZYME in 0.5s | 2.80 sym/s | Total: 20.1m | ETA: 0.0s [2026-02-23T20:35:10.541402] [INFO ] [sig ] ================================================== [2026-02-23T20:35:10.541461] [INFO ] [sig ] Forecasts complete: 3383/3383 symbols succeeded [2026-02-23T20:35:10.541507] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-23T20:35:10.541559] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-23T20:35:10.543014] [INFO ] [sig ] Found 91 forecast dates to process [2026-02-23T20:35:10.543096] [INFO ] [sig ] [1/91] Processing report for 2025-10-10... [2026-02-23T20:35:10.543178] [INFO ] [sig ] [1/91] Report for 2025-10-10 already exists, skipping... [2026-02-23T20:35:10.543236] [INFO ] [sig ] [2/91] Processing report for 2025-10-13... [2026-02-23T20:35:10.543308] [INFO ] [sig ] [2/91] Report for 2025-10-13 already exists, skipping... [2026-02-23T20:35:10.543362] [INFO ] [sig ] [3/91] Processing report for 2025-10-14... [2026-02-23T20:35:10.543420] [INFO ] [sig ] [3/91] Report for 2025-10-14 already exists, skipping... [2026-02-23T20:35:10.543467] [INFO ] [sig ] [4/91] Processing report for 2025-10-15... [2026-02-23T20:35:10.543532] [INFO ] [sig ] [4/91] Report for 2025-10-15 already exists, skipping... [2026-02-23T20:35:10.543627] [INFO ] [sig ] [5/91] Processing report for 2025-10-16... [2026-02-23T20:35:10.543693] [INFO ] [sig ] [5/91] Report for 2025-10-16 already exists, skipping... [2026-02-23T20:35:10.543733] [INFO ] [sig ] [6/91] Processing report for 2025-10-17... [2026-02-23T20:35:10.543782] [INFO ] [sig ] [6/91] Report for 2025-10-17 already exists, skipping... [2026-02-23T20:35:10.543828] [INFO ] [sig ] [7/91] Processing report for 2025-10-20... [2026-02-23T20:35:10.544044] [INFO ] [sig ] [7/91] Report for 2025-10-20 already exists, skipping... [2026-02-23T20:35:10.544106] [INFO ] [sig ] [8/91] Processing report for 2025-10-21... [2026-02-23T20:35:10.544175] [INFO ] [sig ] [8/91] Report for 2025-10-21 already exists, skipping... [2026-02-23T20:35:10.544230] [INFO ] [sig ] [9/91] Processing report for 2025-10-22... [2026-02-23T20:35:10.544287] [INFO ] [sig ] [9/91] Report for 2025-10-22 already exists, skipping... [2026-02-23T20:35:10.544336] [INFO ] [sig ] [10/91] Processing report for 2025-10-23... [2026-02-23T20:35:10.544394] [INFO ] [sig ] [10/91] Report for 2025-10-23 already exists, skipping... [2026-02-23T20:35:10.544443] [INFO ] [sig ] [11/91] Processing report for 2025-10-24... [2026-02-23T20:35:10.544500] [INFO ] [sig ] [11/91] Report for 2025-10-24 already exists, skipping... [2026-02-23T20:35:10.544549] [INFO ] [sig ] [12/91] Processing report for 2025-10-27... [2026-02-23T20:35:10.544646] [INFO ] [sig ] [12/91] Report for 2025-10-27 already exists, skipping... [2026-02-23T20:35:10.544700] [INFO ] [sig ] [13/91] Processing report for 2025-10-28... [2026-02-23T20:35:10.544767] [INFO ] [sig ] [13/91] Report for 2025-10-28 already exists, skipping... [2026-02-23T20:35:10.544822] [INFO ] [sig ] [14/91] Processing report for 2025-10-30... [2026-02-23T20:35:10.544878] [INFO ] [sig ] [14/91] Report for 2025-10-30 already exists, skipping... [2026-02-23T20:35:10.544925] [INFO ] [sig ] [15/91] Processing report for 2025-10-31... [2026-02-23T20:35:10.549690] [INFO ] [sig ] [15/91] Report for 2025-10-31 already exists, skipping... [2026-02-23T20:35:10.549768] [INFO ] [sig ] [16/91] Processing report for 2025-11-03... [2026-02-23T20:35:10.549824] [INFO ] [sig ] [16/91] Report for 2025-11-03 already exists, skipping... [2026-02-23T20:35:10.549870] [INFO ] [sig ] [17/91] Processing report for 2025-11-04... [2026-02-23T20:35:10.549923] [INFO ] [sig ] [17/91] Report for 2025-11-04 already exists, skipping... [2026-02-23T20:35:10.549968] [INFO ] [sig ] [18/91] Processing report for 2025-11-05... [2026-02-23T20:35:10.550008] [INFO ] [sig ] [18/91] Report for 2025-11-05 already exists, skipping... [2026-02-23T20:35:10.550052] [INFO ] [sig ] [19/91] Processing report for 2025-11-06... [2026-02-23T20:35:10.550087] [INFO ] [sig ] [19/91] Report for 2025-11-06 already exists, skipping... [2026-02-23T20:35:10.550114] [INFO ] [sig ] [20/91] Processing report for 2025-11-07... [2026-02-23T20:35:10.550145] [INFO ] [sig ] [20/91] Report for 2025-11-07 already exists, skipping... [2026-02-23T20:35:10.550172] [INFO ] [sig ] [21/91] Processing report for 2025-11-10... [2026-02-23T20:35:10.550203] [INFO ] [sig ] [21/91] Report for 2025-11-10 already exists, skipping... [2026-02-23T20:35:10.550229] [INFO ] [sig ] [22/91] Processing report for 2025-11-11... [2026-02-23T20:35:10.550260] [INFO ] [sig ] [22/91] Report for 2025-11-11 already exists, skipping... [2026-02-23T20:35:10.550287] [INFO ] [sig ] [23/91] Processing report for 2025-11-12... [2026-02-23T20:35:10.550317] [INFO ] [sig ] [23/91] Report for 2025-11-12 already exists, skipping... [2026-02-23T20:35:10.550343] [INFO ] [sig ] [24/91] Processing report for 2025-11-13... [2026-02-23T20:35:10.550375] [INFO ] [sig ] [24/91] Report for 2025-11-13 already exists, skipping... [2026-02-23T20:35:10.550401] [INFO ] [sig ] [25/91] Processing report for 2025-11-17... [2026-02-23T20:35:10.550452] [INFO ] [sig ] [25/91] Report for 2025-11-17 already exists, skipping... [2026-02-23T20:35:10.550479] [INFO ] [sig ] [26/91] Processing report for 2025-11-18... [2026-02-23T20:35:10.550517] [INFO ] [sig ] [26/91] Report for 2025-11-18 already exists, skipping... [2026-02-23T20:35:10.550545] [INFO ] [sig ] [27/91] Processing report for 2025-11-19... [2026-02-23T20:35:10.550642] [INFO ] [sig ] [27/91] Report for 2025-11-19 already exists, skipping... [2026-02-23T20:35:10.550699] [INFO ] [sig ] [28/91] Processing report for 2025-11-20... [2026-02-23T20:35:10.550746] [INFO ] [sig ] [28/91] Report for 2025-11-20 already exists, skipping... [2026-02-23T20:35:10.550777] [INFO ] [sig ] [29/91] Processing report for 2025-11-21... [2026-02-23T20:35:10.550809] [INFO ] [sig ] [29/91] Report for 2025-11-21 already exists, skipping... [2026-02-23T20:35:10.550835] [INFO ] [sig ] [30/91] Processing report for 2025-11-24... [2026-02-23T20:35:10.550874] [INFO ] [sig ] [30/91] Report for 2025-11-24 already exists, skipping... [2026-02-23T20:35:10.550933] [INFO ] [sig ] [31/91] Processing report for 2025-11-25... [2026-02-23T20:35:10.550981] [INFO ] [sig ] [31/91] Report for 2025-11-25 already exists, skipping... [2026-02-23T20:35:10.551011] [INFO ] [sig ] [32/91] Processing report for 2025-11-26... [2026-02-23T20:35:10.551050] [INFO ] [sig ] [32/91] Report for 2025-11-26 already exists, skipping... [2026-02-23T20:35:10.551078] [INFO ] [sig ] [33/91] Processing report for 2025-11-28... [2026-02-23T20:35:10.551111] [INFO ] [sig ] [33/91] Report for 2025-11-28 already exists, skipping... [2026-02-23T20:35:10.551137] [INFO ] [sig ] [34/91] Processing report for 2025-12-01... [2026-02-23T20:35:10.551177] [INFO ] [sig ] [34/91] Report for 2025-12-01 already exists, skipping... [2026-02-23T20:35:10.551206] [INFO ] [sig ] [35/91] Processing report for 2025-12-02... [2026-02-23T20:35:10.551238] [INFO ] [sig ] [35/91] Report for 2025-12-02 already exists, skipping... [2026-02-23T20:35:10.551264] [INFO ] [sig ] [36/91] Processing report for 2025-12-03... [2026-02-23T20:35:10.551295] [INFO ] [sig ] [36/91] Report for 2025-12-03 already exists, skipping... [2026-02-23T20:35:10.551321] [INFO ] [sig ] [37/91] Processing report for 2025-12-04... [2026-02-23T20:35:10.551359] [INFO ] [sig ] [37/91] Report for 2025-12-04 already exists, skipping... [2026-02-23T20:35:10.551387] [INFO ] [sig ] [38/91] Processing report for 2025-12-05... [2026-02-23T20:35:10.551427] [INFO ] [sig ] [38/91] Report for 2025-12-05 already exists, skipping... [2026-02-23T20:35:10.551462] [INFO ] [sig ] [39/91] Processing report for 2025-12-08... [2026-02-23T20:35:10.551502] [INFO ] [sig ] [39/91] Report for 2025-12-08 already exists, skipping... [2026-02-23T20:35:10.551531] [INFO ] [sig ] [40/91] Processing report for 2025-12-09... [2026-02-23T20:35:10.551561] [INFO ] [sig ] [40/91] Report for 2025-12-09 already exists, skipping... [2026-02-23T20:35:10.551610] [INFO ] [sig ] [41/91] Processing report for 2025-12-10... [2026-02-23T20:35:10.551644] [INFO ] [sig ] [41/91] Report for 2025-12-10 already exists, skipping... [2026-02-23T20:35:10.551671] [INFO ] [sig ] [42/91] Processing report for 2025-12-11... [2026-02-23T20:35:10.551703] [INFO ] [sig ] [42/91] Report for 2025-12-11 already exists, skipping... [2026-02-23T20:35:10.551729] [INFO ] [sig ] [43/91] Processing report for 2025-12-12... [2026-02-23T20:35:10.551771] [INFO ] [sig ] [43/91] Report for 2025-12-12 already exists, skipping... [2026-02-23T20:35:10.551801] [INFO ] [sig ] [44/91] Processing report for 2025-12-15... [2026-02-23T20:35:10.551847] [INFO ] [sig ] [44/91] Report for 2025-12-15 already exists, skipping... [2026-02-23T20:35:10.551881] [INFO ] [sig ] [45/91] Processing report for 2025-12-16... [2026-02-23T20:35:10.551919] [INFO ] [sig ] [45/91] Report for 2025-12-16 already exists, skipping... [2026-02-23T20:35:10.551951] [INFO ] [sig ] [46/91] Processing report for 2025-12-17... [2026-02-23T20:35:10.551999] [INFO ] [sig ] [46/91] Report for 2025-12-17 already exists, skipping... [2026-02-23T20:35:10.552037] [INFO ] [sig ] [47/91] Processing report for 2025-12-18... [2026-02-23T20:35:10.552073] [INFO ] [sig ] [47/91] Report for 2025-12-18 already exists, skipping... [2026-02-23T20:35:10.552100] [INFO ] [sig ] [48/91] Processing report for 2025-12-19... [2026-02-23T20:35:10.552132] [INFO ] [sig ] [48/91] Report for 2025-12-19 already exists, skipping... [2026-02-23T20:35:10.552158] [INFO ] [sig ] [49/91] Processing report for 2025-12-22... [2026-02-23T20:35:10.552204] [INFO ] [sig ] [49/91] Report for 2025-12-22 already exists, skipping... [2026-02-23T20:35:10.552233] [INFO ] [sig ] [50/91] Processing report for 2025-12-23... [2026-02-23T20:35:10.552279] [INFO ] [sig ] [50/91] Report for 2025-12-23 already exists, skipping... [2026-02-23T20:35:10.552307] [INFO ] [sig ] [51/91] Processing report for 2025-12-24... [2026-02-23T20:35:10.552350] [INFO ] [sig ] [51/91] Report for 2025-12-24 already exists, skipping... [2026-02-23T20:35:10.552379] [INFO ] [sig ] [52/91] Processing report for 2025-12-26... [2026-02-23T20:35:10.552411] [INFO ] [sig ] [52/91] Report for 2025-12-26 already exists, skipping... [2026-02-23T20:35:10.552489] [INFO ] [sig ] [53/91] Processing report for 2025-12-29... [2026-02-23T20:35:10.552561] [INFO ] [sig ] [53/91] Report for 2025-12-29 already exists, skipping... [2026-02-23T20:35:10.552629] [INFO ] [sig ] [54/91] Processing report for 2025-12-30... [2026-02-23T20:35:10.552685] [INFO ] [sig ] [54/91] Report for 2025-12-30 already exists, skipping... [2026-02-23T20:35:10.552726] [INFO ] [sig ] [55/91] Processing report for 2025-12-31... [2026-02-23T20:35:10.552782] [INFO ] [sig ] [55/91] Report for 2025-12-31 already exists, skipping... [2026-02-23T20:35:10.552823] [INFO ] [sig ] [56/91] Processing report for 2026-01-02... [2026-02-23T20:35:10.552869] [INFO ] [sig ] [56/91] Report for 2026-01-02 already exists, skipping... [2026-02-23T20:35:10.552909] [INFO ] [sig ] [57/91] Processing report for 2026-01-05... [2026-02-23T20:35:10.552968] [INFO ] [sig ] [57/91] Report for 2026-01-05 already exists, skipping... [2026-02-23T20:35:10.553016] [INFO ] [sig ] [58/91] Processing report for 2026-01-06... [2026-02-23T20:35:10.553051] [INFO ] [sig ] [58/91] Report for 2026-01-06 already exists, skipping... [2026-02-23T20:35:10.553078] [INFO ] [sig ] [59/91] Processing report for 2026-01-07... [2026-02-23T20:35:10.553125] [INFO ] [sig ] [59/91] Report for 2026-01-07 already exists, skipping... [2026-02-23T20:35:10.553155] [INFO ] [sig ] [60/91] Processing report for 2026-01-08... [2026-02-23T20:35:10.553196] [INFO ] [sig ] [60/91] Report for 2026-01-08 already exists, skipping... [2026-02-23T20:35:10.553224] [INFO ] [sig ] [61/91] Processing report for 2026-01-09... [2026-02-23T20:35:10.553262] [INFO ] [sig ] [61/91] Report for 2026-01-09 already exists, skipping... [2026-02-23T20:35:10.553290] [INFO ] [sig ] [62/91] Processing report for 2026-01-12... [2026-02-23T20:35:10.553327] [INFO ] [sig ] [62/91] Report for 2026-01-12 already exists, skipping... [2026-02-23T20:35:10.553355] [INFO ] [sig ] [63/91] Processing report for 2026-01-13... [2026-02-23T20:35:10.553405] [INFO ] [sig ] [63/91] Report for 2026-01-13 already exists, skipping... [2026-02-23T20:35:10.553434] [INFO ] [sig ] [64/91] Processing report for 2026-01-14... [2026-02-23T20:35:10.553465] [INFO ] [sig ] [64/91] Report for 2026-01-14 already exists, skipping... [2026-02-23T20:35:10.553491] [INFO ] [sig ] [65/91] Processing report for 2026-01-15... [2026-02-23T20:35:10.553522] [INFO ] [sig ] [65/91] Report for 2026-01-15 already exists, skipping... [2026-02-23T20:35:10.553548] [INFO ] [sig ] [66/91] Processing report for 2026-01-16... [2026-02-23T20:35:10.553606] [INFO ] [sig ] [66/91] Report for 2026-01-16 already exists, skipping... [2026-02-23T20:35:10.553647] [INFO ] [sig ] [67/91] Processing report for 2026-01-20... [2026-02-23T20:35:10.553688] [INFO ] [sig ] [67/91] Report for 2026-01-20 already exists, skipping... [2026-02-23T20:35:10.553721] [INFO ] [sig ] [68/91] Processing report for 2026-01-21... [2026-02-23T20:35:10.553767] [INFO ] [sig ] [68/91] Report for 2026-01-21 already exists, skipping... [2026-02-23T20:35:10.553814] [INFO ] [sig ] [69/91] Processing report for 2026-01-22... [2026-02-23T20:35:10.553906] [INFO ] [sig ] [69/91] Report for 2026-01-22 already exists, skipping... [2026-02-23T20:35:10.553956] [INFO ] [sig ] [70/91] Processing report for 2026-01-23... [2026-02-23T20:35:10.554022] [INFO ] [sig ] [70/91] Report for 2026-01-23 already exists, skipping... [2026-02-23T20:35:10.554064] [INFO ] [sig ] [71/91] Processing report for 2026-01-26... [2026-02-23T20:35:10.554116] [INFO ] [sig ] [71/91] Report for 2026-01-26 already exists, skipping... [2026-02-23T20:35:10.554159] [INFO ] [sig ] [72/91] Processing report for 2026-01-27... [2026-02-23T20:35:10.554220] [INFO ] [sig ] [72/91] Report for 2026-01-27 already exists, skipping... [2026-02-23T20:35:10.554262] [INFO ] [sig ] [73/91] Processing report for 2026-01-28... [2026-02-23T20:35:10.554320] [INFO ] [sig ] [73/91] Report for 2026-01-28 already exists, skipping... [2026-02-23T20:35:10.554365] [INFO ] [sig ] [74/91] Processing report for 2026-01-29... [2026-02-23T20:35:10.554439] [INFO ] [sig ] [74/91] Report for 2026-01-29 already exists, skipping... [2026-02-23T20:35:10.554486] [INFO ] [sig ] [75/91] Processing report for 2026-01-30... [2026-02-23T20:35:10.554550] [INFO ] [sig ] [75/91] Report for 2026-01-30 already exists, skipping... [2026-02-23T20:35:10.554630] [INFO ] [sig ] [76/91] Processing report for 2026-02-02... [2026-02-23T20:35:10.554699] [INFO ] [sig ] [76/91] Report for 2026-02-02 already exists, skipping... [2026-02-23T20:35:10.554742] [INFO ] [sig ] [77/91] Processing report for 2026-02-03... [2026-02-23T20:35:10.554799] [INFO ] [sig ] [77/91] Report for 2026-02-03 already exists, skipping... [2026-02-23T20:35:10.554845] [INFO ] [sig ] [78/91] Processing report for 2026-02-04... [2026-02-23T20:35:10.554905] [INFO ] [sig ] [78/91] Report for 2026-02-04 already exists, skipping... [2026-02-23T20:35:10.554963] [INFO ] [sig ] [79/91] Processing report for 2026-02-05... [2026-02-23T20:35:10.555034] [INFO ] [sig ] [79/91] Report for 2026-02-05 already exists, skipping... [2026-02-23T20:35:10.555079] [INFO ] [sig ] [80/91] Processing report for 2026-02-06... [2026-02-23T20:35:10.555115] [INFO ] [sig ] [80/91] Report for 2026-02-06 already exists, skipping... [2026-02-23T20:35:10.555149] [INFO ] [sig ] [81/91] Processing report for 2026-02-09... [2026-02-23T20:35:10.555208] [INFO ] [sig ] [81/91] Report for 2026-02-09 already exists, skipping... [2026-02-23T20:35:10.555243] [INFO ] [sig ] [82/91] Processing report for 2026-02-10... [2026-02-23T20:35:10.555281] [INFO ] [sig ] [82/91] Report for 2026-02-10 already exists, skipping... [2026-02-23T20:35:10.555313] [INFO ] [sig ] [83/91] Processing report for 2026-02-11... [2026-02-23T20:35:10.555366] [INFO ] [sig ] [83/91] Report for 2026-02-11 already exists, skipping... [2026-02-23T20:35:10.555399] [INFO ] [sig ] [84/91] Processing report for 2026-02-12... [2026-02-23T20:35:10.555436] [INFO ] [sig ] [84/91] Report for 2026-02-12 already exists, skipping... [2026-02-23T20:35:10.555467] [INFO ] [sig ] [85/91] Processing report for 2026-02-13... [2026-02-23T20:35:10.555510] [INFO ] [sig ] [85/91] Report for 2026-02-13 already exists, skipping... [2026-02-23T20:35:10.555542] [INFO ] [sig ] [86/91] Processing report for 2026-02-17... [2026-02-23T20:35:10.555605] [INFO ] [sig ] [86/91] Report for 2026-02-17 already exists, skipping... [2026-02-23T20:35:10.555640] [INFO ] [sig ] [87/91] Processing report for 2026-02-18... [2026-02-23T20:35:10.555694] [INFO ] [sig ] [87/91] Report for 2026-02-18 already exists, skipping... [2026-02-23T20:35:10.555727] [INFO ] [sig ] [88/91] Processing report for 2026-02-19... [2026-02-23T20:35:10.555771] [INFO ] [sig ] [88/91] Report for 2026-02-19 already exists, skipping... [2026-02-23T20:35:10.555804] [INFO ] [sig ] [89/91] Processing report for 2026-02-20... [2026-02-23T20:35:10.555847] [INFO ] [sig ] [89/91] Report for 2026-02-20 already exists, skipping... [2026-02-23T20:35:10.555887] [INFO ] [sig ] [90/91] Processing report for 2026-02-23... [2026-02-23T20:35:10.556327] [INFO ] [sig ] [90/91] Report for 2026-02-23 already exists, skipping... [2026-02-23T20:35:10.556365] [INFO ] [sig ] [91/91] Processing report for 2026-02-24... [2026-02-23T20:35:10.669491] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-23T20:35:10.674058] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-23T20:35:10.674694] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-23T20:35:10.675208] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-23T20:35:10.675629] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-23T20:35:10.675756] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-23T20:35:10.675868] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-23T20:35:10.676208] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-23T20:35:10.676495] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-23T20:35:10.676898] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-23T20:35:10.677031] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-23T20:35:10.677141] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-23T20:35:10.677496] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-23T20:35:10.677664] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-23T20:35:10.678111] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-23T20:35:10.681272] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-23T20:35:10.681472] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-23T20:35:10.681973] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-23T20:35:10.682118] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-23T20:35:10.685562] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-23T20:35:10.686487] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-23T20:35:10.686704] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-23T20:35:10.686848] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-23T20:35:10.686998] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-23T20:35:10.695090] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-23T20:35:10.695544] [DEBUG] [LOCAL ] Loaded configuration for GOSS: 2 features, 70.0% accuracy [2026-02-23T20:35:10.696044] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-23T20:35:10.696644] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-23T20:35:10.698034] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-23T20:35:10.698438] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-23T20:35:10.698966] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-23T20:35:10.699081] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-23T20:35:10.700182] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-23T20:35:10.700657] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-23T20:35:10.700860] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-23T20:35:10.700988] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-23T20:35:10.701297] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-23T20:35:10.701393] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-23T20:35:10.701730] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-23T20:35:10.702076] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-23T20:35:10.702487] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-23T20:35:10.702892] [DEBUG] [LOCAL ] Loaded configuration for MGIC: 1 features, 60.0% accuracy [2026-02-23T20:35:10.703242] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-23T20:35:10.703610] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-23T20:35:10.703954] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-23T20:35:10.704334] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-23T20:35:10.704854] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-23T20:35:10.705307] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-23T20:35:10.705824] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-23T20:35:10.705996] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-23T20:35:10.706313] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-23T20:35:10.706429] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-23T20:35:10.706756] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-23T20:35:10.707171] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-23T20:35:10.707308] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-23T20:35:10.707399] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-23T20:35:10.707487] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-23T20:35:10.707560] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-23T20:35:10.707800] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-23T20:35:10.708207] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-23T20:35:10.708722] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-23T20:35:10.709384] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-23T20:35:10.710054] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-23T20:35:10.710158] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-23T20:35:10.710671] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-23T20:35:10.711895] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-23T20:35:10.712296] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-23T20:35:10.712656] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-23T20:35:10.713222] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-23T20:35:10.713444] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-23T20:35:10.713543] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-23T20:35:10.713649] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-23T20:35:10.714260] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-23T20:35:10.714637] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-23T20:35:10.715013] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-23T20:35:10.715137] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-23T20:35:10.715519] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-23T20:35:10.716046] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-23T20:35:10.716474] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-23T20:35:10.716674] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-23T20:35:10.717819] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-23T20:35:10.718339] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-23T20:35:10.719496] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-23T20:35:10.720149] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-23T20:35:10.720378] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-23T20:35:10.723483] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-23T20:35:10.724522] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-23T20:35:10.727654] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-23T20:35:10.729199] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-23T20:35:10.730392] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-23T20:35:10.730556] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-23T20:35:10.732138] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-23T20:35:10.735918] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-23T20:35:10.736240] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-23T20:35:10.736733] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-23T20:35:10.737282] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-23T20:35:10.737413] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-23T20:35:10.739428] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-23T20:35:10.739973] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-23T20:35:10.740072] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-23T20:35:10.740375] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-23T20:35:10.740756] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-23T20:35:10.741184] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-23T20:35:10.741737] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-23T20:35:10.742097] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-23T20:35:10.742207] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-23T20:35:10.742538] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-23T20:35:10.742668] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-23T20:35:10.743033] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-23T20:35:10.743144] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-23T20:35:10.743508] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-23T20:35:10.743626] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-23T20:35:10.744011] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-23T20:35:10.744329] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-23T20:35:10.744666] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-23T20:35:10.744990] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-23T20:35:10.745384] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-23T20:35:10.745505] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-23T20:35:10.745842] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-23T20:35:10.745959] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-23T20:35:10.746273] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-23T20:35:10.746615] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-23T20:35:10.746723] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-23T20:35:10.746802] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-23T20:35:10.747173] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-23T20:35:10.747509] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-23T20:35:10.747626] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-23T20:35:10.747704] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-23T20:35:10.748073] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-23T20:35:10.748370] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-23T20:35:10.748700] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-23T20:35:10.749130] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-23T20:35:10.749487] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-23T20:35:10.749645] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-23T20:35:10.750511] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-23T20:35:10.750862] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-23T20:35:10.751559] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-23T20:35:10.751985] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-23T20:35:10.752324] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-23T20:35:10.752672] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-23T20:35:10.755167] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-23T20:35:10.756191] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-23T20:35:10.756647] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-23T20:35:10.756994] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-23T20:35:10.757269] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-23T20:35:10.757701] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-23T20:35:10.761888] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-23T20:35:10.762396] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-23T20:35:10.762777] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-23T20:35:10.762891] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-23T20:35:10.766498] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-23T20:35:10.767185] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-23T20:35:10.767698] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-23T20:35:10.768265] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-23T20:35:10.769047] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-23T20:35:10.769715] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-23T20:35:10.770231] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-23T20:35:10.770605] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-23T20:35:10.770984] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-23T20:35:10.771453] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-23T20:35:10.772293] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-23T20:35:10.773053] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-23T20:35:10.773754] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-23T20:35:10.774906] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-23T20:35:10.775320] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-23T20:35:10.775705] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-23T20:35:10.776096] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-23T20:35:10.776534] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-23T20:35:10.777029] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-23T20:35:10.777776] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-23T20:35:10.777927] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-23T20:35:10.778319] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-23T20:35:10.778436] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-23T20:35:10.778806] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-23T20:35:10.779187] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-23T20:35:10.779323] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-23T20:35:10.779729] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-23T20:35:10.780101] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-23T20:35:10.780480] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-23T20:35:10.780910] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-23T20:35:10.781040] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-23T20:35:10.781424] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-23T20:35:10.781559] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-23T20:35:10.782191] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-23T20:35:10.782628] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-23T20:35:10.783036] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-23T20:35:10.783144] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-23T20:35:10.783558] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-23T20:35:10.783949] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-23T20:35:10.784067] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-23T20:35:10.784423] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-23T20:35:10.784786] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-23T20:35:10.785156] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-23T20:35:10.785545] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-23T20:35:10.785713] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-23T20:35:10.786070] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-23T20:35:10.786454] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-23T20:35:10.786803] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-23T20:35:10.787168] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-23T20:35:10.787258] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-23T20:35:10.787480] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-23T20:35:10.790274] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-23T20:35:10.790773] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-23T20:35:10.791164] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-23T20:35:10.791552] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-23T20:35:10.791953] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-23T20:35:10.792331] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-23T20:35:10.792705] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-23T20:35:10.793036] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-23T20:35:10.793142] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-23T20:35:10.793482] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-23T20:35:10.797229] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-23T20:35:10.798722] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-23T20:35:10.799296] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-23T20:35:10.799660] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-23T20:35:10.799803] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-23T20:35:10.800612] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-23T20:35:10.800715] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-23T20:35:10.804206] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-23T20:35:10.804838] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-23T20:35:10.805259] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-23T20:35:10.805612] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-23T20:35:10.805975] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-23T20:35:10.806359] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-23T20:35:10.806723] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-23T20:35:10.807066] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-23T20:35:10.807536] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-23T20:35:10.807779] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-23T20:35:10.807918] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-23T20:35:10.808254] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-23T20:35:10.808640] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-23T20:35:10.809097] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-23T20:35:10.809397] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-23T20:35:10.809794] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-23T20:35:10.810136] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-23T20:35:10.810698] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-23T20:35:10.810816] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-23T20:35:10.811138] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-23T20:35:10.811396] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-23T20:35:10.812018] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-23T20:35:10.812137] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-23T20:35:10.812444] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-23T20:35:10.813007] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-23T20:35:10.813119] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-23T20:35:10.813689] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-23T20:35:10.814049] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-23T20:35:10.814387] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-23T20:35:10.814741] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-23T20:35:10.815087] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-23T20:35:10.815517] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-23T20:35:10.815949] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-23T20:35:10.816309] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-23T20:35:10.816681] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-23T20:35:10.817023] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-23T20:35:10.817384] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-23T20:35:10.817728] [DEBUG] [LOCAL ] Loaded configuration for ATGE: 3 features, 60.0% accuracy [2026-02-23T20:35:10.818107] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-23T20:35:10.818524] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-23T20:35:10.819026] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-23T20:35:10.819392] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-23T20:35:10.819510] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-23T20:35:10.819938] [DEBUG] [LOCAL ] Loaded configuration for RYI: 4 features, 70.0% accuracy [2026-02-23T20:35:10.820058] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-23T20:35:10.820425] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-23T20:35:10.820888] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-23T20:35:10.822028] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-23T20:35:10.822403] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-23T20:35:10.822530] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-23T20:35:10.822960] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-23T20:35:10.823095] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-23T20:35:10.823480] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-23T20:35:10.823948] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-23T20:35:10.824073] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-23T20:35:10.824415] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-23T20:35:10.824541] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-23T20:35:10.826631] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-23T20:35:10.826799] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-23T20:35:10.827196] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-23T20:35:10.827644] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-23T20:35:10.827769] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-23T20:35:10.828150] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-23T20:35:10.828529] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-23T20:35:10.831223] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-23T20:35:10.831377] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-23T20:35:10.831480] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-23T20:35:10.831748] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-23T20:35:10.832162] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-23T20:35:10.832530] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-23T20:35:10.832994] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-23T20:35:10.833379] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-23T20:35:10.833743] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-23T20:35:10.834109] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-23T20:35:10.834221] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-23T20:35:10.834328] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-23T20:35:10.834429] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-23T20:35:10.835029] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-23T20:35:10.835443] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-23T20:35:10.835826] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-23T20:35:10.836154] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-23T20:35:10.836873] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-23T20:35:10.837000] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-23T20:35:10.837264] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-23T20:35:10.841135] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-23T20:35:10.842200] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-23T20:35:10.842354] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-23T20:35:10.843682] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-23T20:35:10.843836] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-23T20:35:10.844245] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-23T20:35:10.844357] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-23T20:35:10.844740] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-23T20:35:10.845069] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-23T20:35:10.845168] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-23T20:35:10.845499] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-23T20:35:10.845977] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-23T20:35:10.846368] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-23T20:35:10.846815] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-23T20:35:10.846967] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-23T20:35:10.847301] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-23T20:35:10.847932] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-23T20:35:10.848061] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-23T20:35:10.848155] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-23T20:35:10.848270] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-23T20:35:10.848609] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-23T20:35:10.848957] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-23T20:35:10.849339] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-23T20:35:10.849695] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-23T20:35:10.850015] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-23T20:35:10.850148] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-23T20:35:10.850725] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-23T20:35:10.850834] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-23T20:35:10.851234] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-23T20:35:10.851552] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-23T20:35:10.852537] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-23T20:35:10.852983] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-23T20:35:10.853355] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-23T20:35:10.853999] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-23T20:35:10.854140] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-23T20:35:10.854241] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-23T20:35:10.854337] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-23T20:35:10.854723] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-23T20:35:10.855068] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-23T20:35:10.855665] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-23T20:35:10.856030] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-23T20:35:10.856461] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-23T20:35:10.857217] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-23T20:35:10.857347] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-23T20:35:10.857706] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-23T20:35:10.858251] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-23T20:35:10.858627] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-23T20:35:10.858764] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-23T20:35:10.858871] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-23T20:35:10.859228] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-23T20:35:10.859631] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-23T20:35:10.860013] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-23T20:35:10.860349] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-23T20:35:10.860755] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-23T20:35:10.861199] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-23T20:35:10.861321] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-23T20:35:10.861441] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-23T20:35:10.861808] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-23T20:35:10.861948] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-23T20:35:10.862055] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-23T20:35:10.862390] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-23T20:35:10.862733] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-23T20:35:10.863057] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-23T20:35:10.863623] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-23T20:35:10.863969] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-23T20:35:10.864265] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-23T20:35:10.864612] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-23T20:35:10.864957] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-23T20:35:10.865089] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-23T20:35:10.865403] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-23T20:35:10.865744] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-23T20:35:10.865888] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-23T20:35:10.865995] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-23T20:35:10.866318] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-23T20:35:10.866452] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-23T20:35:10.866557] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-23T20:35:10.866934] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-23T20:35:10.867996] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-23T20:35:10.868349] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-23T20:35:10.868686] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-23T20:35:10.869917] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-23T20:35:10.870333] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-23T20:35:10.870722] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-23T20:35:10.871299] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-23T20:35:10.871452] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-23T20:35:10.871635] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-23T20:35:10.871785] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-23T20:35:10.872350] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-23T20:35:10.872739] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-23T20:35:10.873140] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-23T20:35:10.873516] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-23T20:35:10.873969] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-23T20:35:10.874345] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-23T20:35:10.874727] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-23T20:35:10.875109] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-23T20:35:10.875498] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-23T20:35:10.875928] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-23T20:35:10.876312] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-23T20:35:10.876678] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-23T20:35:10.877051] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-23T20:35:10.877169] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-23T20:35:10.877290] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-23T20:35:10.877628] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-23T20:35:10.878022] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-23T20:35:10.879751] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-23T20:35:10.881236] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-23T20:35:10.881739] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-23T20:35:10.882394] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-23T20:35:10.884199] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-23T20:35:10.884350] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-23T20:35:10.884733] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-23T20:35:10.885192] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-23T20:35:10.885674] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-23T20:35:10.886261] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-23T20:35:10.886664] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-23T20:35:10.887092] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-23T20:35:10.887549] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-23T20:35:10.887704] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-23T20:35:10.887830] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-23T20:35:10.888291] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-23T20:35:10.889909] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-23T20:35:10.891050] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-23T20:35:10.891531] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-23T20:35:10.891724] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-23T20:35:10.891839] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-23T20:35:10.892190] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-23T20:35:10.892547] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-23T20:35:10.892752] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-23T20:35:10.892868] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-23T20:35:10.892978] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-23T20:35:10.893559] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-23T20:35:10.893768] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-23T20:35:10.894175] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-23T20:35:10.894665] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-23T20:35:10.894791] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-23T20:35:10.895146] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-23T20:35:10.895318] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-23T20:35:10.895695] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-23T20:35:10.896084] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-23T20:35:10.896211] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-23T20:35:10.896835] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-23T20:35:10.897214] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-23T20:35:10.897645] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-23T20:35:10.897945] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-23T20:35:10.898306] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-23T20:35:10.898442] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-23T20:35:10.898842] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-23T20:35:10.898978] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-23T20:35:10.899322] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-23T20:35:10.899675] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-23T20:35:10.900103] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-23T20:35:10.900223] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-23T20:35:10.900563] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-23T20:35:10.900746] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-23T20:35:10.901104] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-23T20:35:10.901456] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-23T20:35:10.901656] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-23T20:35:10.902059] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-23T20:35:10.902202] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-23T20:35:10.902623] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-23T20:35:10.902775] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-23T20:35:10.903187] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-23T20:35:10.903472] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-23T20:35:10.903977] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-23T20:35:10.904371] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-23T20:35:10.904713] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-23T20:35:10.905083] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-23T20:35:10.905200] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-23T20:35:10.905548] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-23T20:35:10.906026] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-23T20:35:10.906169] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-23T20:35:10.906551] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-23T20:35:10.907022] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-23T20:35:10.907146] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-23T20:35:10.907487] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-23T20:35:10.907997] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-23T20:35:10.908370] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-23T20:35:10.908752] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-23T20:35:10.909124] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-23T20:35:10.909498] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-23T20:35:10.909939] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-23T20:35:10.910376] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-23T20:35:10.910744] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-23T20:35:10.911172] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-23T20:35:10.911309] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-23T20:35:10.911717] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-23T20:35:10.911857] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-23T20:35:10.912251] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-23T20:35:10.912385] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-23T20:35:10.912735] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-23T20:35:10.912856] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-23T20:35:10.913216] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-23T20:35:10.913641] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-23T20:35:10.914106] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-23T20:35:10.914451] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-23T20:35:10.914568] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-23T20:35:10.914961] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-23T20:35:10.915089] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-23T20:35:10.915448] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-23T20:35:10.915795] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-23T20:35:10.916119] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-23T20:35:10.916236] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-23T20:35:10.916354] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-23T20:35:10.916693] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-23T20:35:10.918193] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-23T20:35:10.918313] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-23T20:35:10.918641] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-23T20:35:10.918956] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-23T20:35:10.919296] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-23T20:35:10.919848] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-23T20:35:10.920155] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-23T20:35:10.920455] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-23T20:35:10.920732] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-23T20:35:10.921029] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-23T20:35:10.921361] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-23T20:35:10.921463] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-23T20:35:10.921953] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-23T20:35:10.922074] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-23T20:35:10.922187] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-23T20:35:10.922503] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-23T20:35:10.922657] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-23T20:35:10.922965] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-23T20:35:10.923320] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-23T20:35:10.923452] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-23T20:35:10.923770] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-23T20:35:10.924810] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-23T20:35:10.925149] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-23T20:35:10.925557] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-23T20:35:10.926418] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-23T20:35:10.926893] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-23T20:35:10.927186] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-23T20:35:10.927433] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-23T20:35:10.927730] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-23T20:35:10.928029] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-23T20:35:10.928293] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-23T20:35:10.928557] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-23T20:35:10.928660] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-23T20:35:10.928948] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-23T20:35:10.929033] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-23T20:35:10.929356] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-23T20:35:10.929665] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-23T20:35:10.929914] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-23T20:35:10.929999] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-23T20:35:10.930323] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-23T20:35:10.931677] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-23T20:35:10.932065] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-23T20:35:10.932456] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-23T20:35:10.932858] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-23T20:35:10.933235] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-23T20:35:10.933539] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-23T20:35:10.933701] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-23T20:35:10.934063] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-23T20:35:10.934347] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-23T20:35:10.934454] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-23T20:35:10.934757] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-23T20:35:10.935162] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-23T20:35:10.935473] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-23T20:35:10.935781] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-23T20:35:10.935890] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-23T20:35:10.936210] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-23T20:35:10.936482] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-23T20:35:10.936568] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-23T20:35:10.936716] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-23T20:35:10.937073] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-23T20:35:10.937887] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-23T20:35:10.938276] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-23T20:35:10.938425] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-23T20:35:10.938698] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-23T20:35:10.939050] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-23T20:35:10.939376] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-23T20:35:10.939499] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-23T20:35:10.939899] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-23T20:35:10.940171] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-23T20:35:10.940440] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-23T20:35:10.940727] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-23T20:35:10.940800] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-23T20:35:10.941060] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-23T20:35:10.941146] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-23T20:35:10.941404] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-23T20:35:10.941681] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-23T20:35:10.941754] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-23T20:35:10.942044] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-23T20:35:10.942116] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-23T20:35:10.942387] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-23T20:35:10.942459] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-23T20:35:10.942545] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-23T20:35:10.943060] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-23T20:35:10.943425] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-23T20:35:10.943711] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-23T20:35:10.944097] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-23T20:35:10.944377] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-23T20:35:10.944637] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-23T20:35:10.945002] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-23T20:35:10.946024] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-23T20:35:10.946409] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-23T20:35:10.946769] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-23T20:35:10.947170] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-23T20:35:10.947531] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-23T20:35:10.948208] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-23T20:35:10.948648] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-23T20:35:10.948777] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-23T20:35:10.949152] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-23T20:35:10.949520] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-23T20:35:10.949910] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-23T20:35:10.950246] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-23T20:35:10.951099] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-23T20:35:10.951458] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-23T20:35:10.951883] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-23T20:35:10.952022] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-23T20:35:10.952367] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-23T20:35:10.952488] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-23T20:35:10.952667] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-23T20:35:10.953014] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-23T20:35:10.953407] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-23T20:35:10.953964] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-23T20:35:10.954334] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-23T20:35:10.954691] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-23T20:35:10.955026] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-23T20:35:10.955368] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-23T20:35:10.955504] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-23T20:35:10.955658] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-23T20:35:10.955782] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-23T20:35:10.955889] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-23T20:35:10.956023] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-23T20:35:10.956384] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-23T20:35:10.956725] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-23T20:35:10.956859] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-23T20:35:10.956968] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-23T20:35:10.957282] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-23T20:35:10.957623] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-23T20:35:10.957740] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-23T20:35:10.958070] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-23T20:35:10.958384] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-23T20:35:10.958717] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-23T20:35:10.958844] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-23T20:35:10.959272] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-23T20:35:10.959615] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-23T20:35:10.959969] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-23T20:35:10.960380] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-23T20:35:10.960500] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-23T20:35:10.961295] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-23T20:35:10.961614] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-23T20:35:10.961952] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-23T20:35:10.962363] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-23T20:35:10.962670] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-23T20:35:10.962999] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-23T20:35:10.963300] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-23T20:35:10.963656] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-23T20:35:10.964719] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-23T20:35:10.965096] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-23T20:35:10.965388] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-23T20:35:10.965693] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-23T20:35:10.966069] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-23T20:35:10.966373] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-23T20:35:10.966484] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-23T20:35:10.966865] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-23T20:35:10.967180] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-23T20:35:10.967623] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-23T20:35:10.967931] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-23T20:35:10.968202] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-23T20:35:10.968514] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-23T20:35:10.968872] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-23T20:35:10.969181] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-23T20:35:10.969481] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-23T20:35:10.969752] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-23T20:35:10.970051] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-23T20:35:10.970313] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-23T20:35:10.970617] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-23T20:35:10.970978] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-23T20:35:10.971070] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-23T20:35:10.971604] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-23T20:35:10.971860] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-23T20:35:10.972192] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-23T20:35:10.972531] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-23T20:35:10.972670] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-23T20:35:10.972975] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-23T20:35:10.973261] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-23T20:35:10.973536] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-23T20:35:10.973863] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-23T20:35:10.974161] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-23T20:35:10.974470] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-23T20:35:10.974795] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-23T20:35:10.975087] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-23T20:35:10.975351] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-23T20:35:10.975624] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-23T20:35:10.975705] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-23T20:35:10.975961] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-23T20:35:10.976243] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-23T20:35:10.976514] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-23T20:35:10.976611] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-23T20:35:10.976877] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-23T20:35:10.977137] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-23T20:35:10.977443] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-23T20:35:10.977973] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-23T20:35:10.978096] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-23T20:35:10.978187] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-23T20:35:10.978791] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-23T20:35:10.979138] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-23T20:35:10.979251] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-23T20:35:10.979559] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-23T20:35:10.979902] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-23T20:35:10.983013] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-23T20:35:10.983259] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-23T20:35:10.983335] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-23T20:35:10.983402] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-23T20:35:10.983764] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-23T20:35:10.983886] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-23T20:35:10.983952] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-23T20:35:10.984021] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-23T20:35:10.984084] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-23T20:35:10.984438] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-23T20:35:10.984778] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-23T20:35:10.985058] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-23T20:35:10.985805] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-23T20:35:10.986134] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-23T20:35:10.986639] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-23T20:35:10.986751] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-23T20:35:10.987185] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-23T20:35:10.987311] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-23T20:35:10.987431] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-23T20:35:10.988472] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-23T20:35:10.988774] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-23T20:35:10.989079] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-23T20:35:10.989391] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-23T20:35:10.989991] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-23T20:35:10.990516] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-23T20:35:10.990653] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-23T20:35:10.990924] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-23T20:35:10.991172] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-23T20:35:10.991460] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-23T20:35:10.991794] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-23T20:35:10.991886] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-23T20:35:10.991954] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-23T20:35:10.992213] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-23T20:35:10.992327] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-23T20:35:10.992415] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-23T20:35:10.992480] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-23T20:35:10.992613] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-23T20:35:10.992959] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-23T20:35:10.993255] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-23T20:35:10.993349] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-23T20:35:10.993435] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-23T20:35:10.993740] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-23T20:35:10.993828] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-23T20:35:10.994131] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-23T20:35:10.994219] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-23T20:35:10.994489] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-23T20:35:10.994773] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-23T20:35:10.995135] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-23T20:35:10.995434] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-23T20:35:10.995946] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-23T20:35:10.996426] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-23T20:35:10.996546] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-23T20:35:10.996874] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-23T20:35:10.997362] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-23T20:35:10.997671] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-23T20:35:10.997763] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-23T20:35:10.998052] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-23T20:35:10.999038] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-23T20:35:10.999379] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-23T20:35:10.999470] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-23T20:35:11.000615] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-23T20:35:11.000874] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.002014] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-23T20:35:11.002136] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-23T20:35:11.002466] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.002627] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-23T20:35:11.002756] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-23T20:35:11.002863] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-23T20:35:11.003261] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-23T20:35:11.003629] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-23T20:35:11.004115] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-23T20:35:11.004233] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-23T20:35:11.004559] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-23T20:35:11.004935] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-23T20:35:11.005348] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-23T20:35:11.005521] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.007110] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.007500] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-23T20:35:11.008188] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-23T20:35:11.008623] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-23T20:35:11.008744] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.009141] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-23T20:35:11.009307] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-23T20:35:11.009738] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-23T20:35:11.010069] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.010176] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-23T20:35:11.010274] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-23T20:35:11.010564] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-23T20:35:11.010914] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.011006] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.011320] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.011606] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-23T20:35:11.011875] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.012164] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-23T20:35:11.012421] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-23T20:35:11.012510] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-23T20:35:11.012613] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-23T20:35:11.012885] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-23T20:35:11.013185] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-23T20:35:11.013535] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-23T20:35:11.013659] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-23T20:35:11.014015] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-23T20:35:11.014144] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-23T20:35:11.014510] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-23T20:35:11.014842] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-23T20:35:11.015120] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.016026] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-23T20:35:11.016128] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-23T20:35:11.016425] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.016535] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.017106] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.017214] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.017294] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.017843] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-23T20:35:11.018230] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.018522] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-23T20:35:11.018774] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-23T20:35:11.019058] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.019343] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-23T20:35:11.019435] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.019764] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.020077] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-23T20:35:11.020170] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.020233] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-23T20:35:11.020304] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-23T20:35:11.020623] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-23T20:35:11.020954] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.021236] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-23T20:35:11.021317] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.021602] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-23T20:35:11.021888] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.022250] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-23T20:35:11.022732] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.023197] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.023482] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-23T20:35:11.023766] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-23T20:35:11.024100] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.024398] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-23T20:35:11.024493] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.026182] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-23T20:35:11.026543] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-23T20:35:11.026662] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.026942] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.027232] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-23T20:35:11.027470] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-23T20:35:11.027748] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.028056] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.028178] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-23T20:35:11.028557] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.028902] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-23T20:35:11.029229] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-23T20:35:11.029342] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-23T20:35:11.029646] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.030122] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.030234] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-23T20:35:11.030332] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-23T20:35:11.030430] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-23T20:35:11.030717] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.031013] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.031094] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-23T20:35:11.031346] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.031427] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-23T20:35:11.031734] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.032034] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.032291] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-23T20:35:11.032551] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-23T20:35:11.032895] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-23T20:35:11.033193] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.033280] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.033609] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-23T20:35:11.033954] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-23T20:35:11.034262] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-23T20:35:11.034541] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.034861] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.034943] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-23T20:35:11.035214] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-23T20:35:11.035294] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-23T20:35:11.035357] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.035631] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.035947] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.036066] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-23T20:35:11.036347] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-23T20:35:11.036774] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-23T20:35:11.037046] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-23T20:35:11.037128] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-23T20:35:11.037204] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-23T20:35:11.037276] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.037540] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-23T20:35:11.037889] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-23T20:35:11.037998] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-23T20:35:11.038288] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-23T20:35:11.038558] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-23T20:35:11.039457] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-23T20:35:11.039813] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.040167] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-23T20:35:11.040449] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-23T20:35:11.040852] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-23T20:35:11.041188] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-23T20:35:11.041317] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-23T20:35:11.041644] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-23T20:35:11.043525] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-23T20:35:11.043921] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-23T20:35:11.044250] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-23T20:35:11.044374] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-23T20:35:11.044487] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-23T20:35:11.044851] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.045197] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-23T20:35:11.045543] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.045687] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.045998] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-23T20:35:11.046304] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-23T20:35:11.046611] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-23T20:35:11.046732] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.047052] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.047375] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-23T20:35:11.047484] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-23T20:35:11.047831] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-23T20:35:11.048130] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-23T20:35:11.048284] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.048915] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-23T20:35:11.049184] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.050057] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-23T20:35:11.050425] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-23T20:35:11.050803] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-23T20:35:11.051201] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-23T20:35:11.051494] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-23T20:35:11.051976] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.052367] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.052477] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-23T20:35:11.052950] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.053361] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-23T20:35:11.053497] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-23T20:35:11.053903] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-23T20:35:11.054261] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-23T20:35:11.054370] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-23T20:35:11.054739] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-23T20:35:11.055054] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-23T20:35:11.055176] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-23T20:35:11.055514] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-23T20:35:11.055654] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.055738] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-23T20:35:11.056135] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-23T20:35:11.056256] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-23T20:35:11.056564] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.056919] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-23T20:35:11.057011] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-23T20:35:11.057287] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.057415] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-23T20:35:11.058607] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-23T20:35:11.058722] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-23T20:35:11.059243] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-23T20:35:11.059345] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-23T20:35:11.059712] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-23T20:35:11.059813] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-23T20:35:11.060100] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-23T20:35:11.060405] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.060743] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.061060] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-23T20:35:11.061382] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-23T20:35:11.061752] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-23T20:35:11.062074] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-23T20:35:11.062174] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.062252] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.062532] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-23T20:35:11.062933] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-23T20:35:11.063286] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-23T20:35:11.063567] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-23T20:35:11.063681] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-23T20:35:11.063986] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-23T20:35:11.064294] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.064605] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-23T20:35:11.064941] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-23T20:35:11.065303] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.065645] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.065721] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-23T20:35:11.065799] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-23T20:35:11.066152] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-23T20:35:11.066499] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-23T20:35:11.066608] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-23T20:35:11.066895] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-23T20:35:11.067179] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.067453] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-23T20:35:11.067728] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-23T20:35:11.067997] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-23T20:35:11.068072] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-23T20:35:11.068330] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-23T20:35:11.068608] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-23T20:35:11.068930] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.069013] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.069342] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-23T20:35:11.069453] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-23T20:35:11.069792] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.070123] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.070465] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-23T20:35:11.070831] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.070939] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.071256] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-23T20:35:11.071817] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-23T20:35:11.072167] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.072249] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-23T20:35:11.073300] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.073597] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.073900] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-23T20:35:11.074268] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.074542] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-23T20:35:11.074655] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-23T20:35:11.074976] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-23T20:35:11.075303] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-23T20:35:11.075525] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-23T20:35:11.075834] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-23T20:35:11.076130] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.076419] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-23T20:35:11.076647] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-23T20:35:11.076941] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-23T20:35:11.077037] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-23T20:35:11.077101] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.077175] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.077444] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-23T20:35:11.077707] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.077991] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.078075] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-23T20:35:11.078365] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.078645] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.079104] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-23T20:35:11.079197] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-23T20:35:11.079635] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-23T20:35:11.079914] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.080188] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-23T20:35:11.080666] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.080745] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-23T20:35:11.080818] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-23T20:35:11.081043] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-23T20:35:11.081374] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-23T20:35:11.081641] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.081885] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.082134] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-23T20:35:11.082215] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-23T20:35:11.082278] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.082524] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-23T20:35:11.082852] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.083108] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-23T20:35:11.083470] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.083788] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-23T20:35:11.083872] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-23T20:35:11.083940] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-23T20:35:11.084183] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.084429] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-23T20:35:11.084518] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-23T20:35:11.084615] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-23T20:35:11.084945] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.085269] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.085530] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-23T20:35:11.085820] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.086075] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.087042] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.087289] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-23T20:35:11.087362] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-23T20:35:11.087424] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-23T20:35:11.087671] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-23T20:35:11.087744] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-23T20:35:11.088115] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.088636] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.088943] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-23T20:35:11.089075] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-23T20:35:11.089299] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.089372] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-23T20:35:11.089695] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-23T20:35:11.089955] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-23T20:35:11.090028] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-23T20:35:11.090091] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-23T20:35:11.090517] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-23T20:35:11.090861] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-23T20:35:11.091155] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-23T20:35:11.091450] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-23T20:35:11.091530] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-23T20:35:11.091617] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-23T20:35:11.091683] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-23T20:35:11.091745] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-23T20:35:11.092193] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.092468] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.092722] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.093089] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-23T20:35:11.093409] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-23T20:35:11.093752] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-23T20:35:11.094334] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.094873] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.094969] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-23T20:35:11.095541] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-23T20:35:11.096074] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-23T20:35:11.096410] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-23T20:35:11.096529] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-23T20:35:11.096849] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-23T20:35:11.097162] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-23T20:35:11.097630] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-23T20:35:11.097934] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.098011] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-23T20:35:11.098257] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-23T20:35:11.098520] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-23T20:35:11.098852] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-23T20:35:11.098967] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-23T20:35:11.099267] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-23T20:35:11.099557] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-23T20:35:11.099872] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-23T20:35:11.100146] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.100429] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-23T20:35:11.100856] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-23T20:35:11.101182] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-23T20:35:11.101482] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-23T20:35:11.101760] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-23T20:35:11.102045] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-23T20:35:11.102457] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-23T20:35:11.102746] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-23T20:35:11.102839] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-23T20:35:11.103107] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.103395] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-23T20:35:11.103697] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-23T20:35:11.103962] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-23T20:35:11.104227] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-23T20:35:11.104298] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.104564] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-23T20:35:11.104850] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-23T20:35:11.105158] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-23T20:35:11.105403] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-23T20:35:11.105669] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.105919] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-23T20:35:11.106162] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-23T20:35:11.106436] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-23T20:35:11.106537] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-23T20:35:11.106824] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-23T20:35:11.107127] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.107199] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.107855] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-23T20:35:11.108448] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-23T20:35:11.108781] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.108868] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-23T20:35:11.109137] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-23T20:35:11.109389] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-23T20:35:11.109479] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-23T20:35:11.109553] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-23T20:35:11.109851] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.110264] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-23T20:35:11.110361] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.110714] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-23T20:35:11.110979] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-23T20:35:11.111063] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-23T20:35:11.111392] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-23T20:35:11.111844] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-23T20:35:11.112179] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.112500] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-23T20:35:11.112634] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.112914] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-23T20:35:11.113185] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.113472] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-23T20:35:11.113761] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-23T20:35:11.114023] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.114315] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.114609] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.114883] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-23T20:35:11.115199] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-23T20:35:11.115456] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-23T20:35:11.115720] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-23T20:35:11.116262] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-23T20:35:11.116618] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-23T20:35:11.116990] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-23T20:35:11.117325] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-23T20:35:11.117679] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-23T20:35:11.118002] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-23T20:35:11.118113] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-23T20:35:11.118391] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-23T20:35:11.119167] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.119268] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-23T20:35:11.119549] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-23T20:35:11.119677] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-23T20:35:11.120018] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.120113] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-23T20:35:11.120196] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-23T20:35:11.120278] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-23T20:35:11.120561] [DEBUG] [LOCAL ] Loaded configuration for RNA: 4 features, 50.0% accuracy [2026-02-23T20:35:11.120687] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-23T20:35:11.120797] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.121121] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-23T20:35:11.121218] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-23T20:35:11.121551] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.122062] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-23T20:35:11.122395] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.122719] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.122807] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.123081] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-23T20:35:11.123364] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.123454] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.123736] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.123815] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-23T20:35:11.123886] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-23T20:35:11.123977] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.124235] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-23T20:35:11.124322] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-23T20:35:11.124384] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.124462] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-23T20:35:11.124695] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-23T20:35:11.124766] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.124827] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-23T20:35:11.125075] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-23T20:35:11.125404] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-23T20:35:11.125705] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-23T20:35:11.125778] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.125840] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.125901] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-23T20:35:11.125960] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.126225] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.126469] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.126724] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-23T20:35:11.126795] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-23T20:35:11.127039] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-23T20:35:11.127298] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.127539] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.127821] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-23T20:35:11.128098] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-23T20:35:11.128361] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-23T20:35:11.128446] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.128510] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-23T20:35:11.128570] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-23T20:35:11.128659] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-23T20:35:11.128720] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.128968] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-23T20:35:11.129043] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-23T20:35:11.129290] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-23T20:35:11.129535] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.129818] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.129891] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.130150] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-23T20:35:11.130434] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-23T20:35:11.130688] [DEBUG] [LOCAL ] Loaded configuration for ADM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.130759] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-23T20:35:11.130978] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-23T20:35:11.131061] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-23T20:35:11.131340] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-23T20:35:11.131423] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-23T20:35:11.131486] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.131545] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-23T20:35:11.131814] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.132051] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.132121] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-23T20:35:11.132415] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-23T20:35:11.132649] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-23T20:35:11.132721] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-23T20:35:11.132781] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-23T20:35:11.133008] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.133078] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-23T20:35:11.133307] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-23T20:35:11.133378] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-23T20:35:11.133603] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-23T20:35:11.133864] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.133944] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-23T20:35:11.134175] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-23T20:35:11.134432] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-23T20:35:11.134676] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.134908] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-23T20:35:11.135158] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-23T20:35:11.135238] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-23T20:35:11.135606] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.135680] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-23T20:35:11.135914] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-23T20:35:11.135997] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-23T20:35:11.136283] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-23T20:35:11.136365] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-23T20:35:11.136604] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-23T20:35:11.136847] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-23T20:35:11.136931] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.136993] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-23T20:35:11.137250] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-23T20:35:11.138088] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-23T20:35:11.138175] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-23T20:35:11.138486] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-23T20:35:11.138901] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-23T20:35:11.139241] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-23T20:35:11.139559] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-23T20:35:11.139923] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-23T20:35:11.140256] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-23T20:35:11.140342] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.140625] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-23T20:35:11.140909] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-23T20:35:11.141251] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-23T20:35:11.141536] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.141643] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.142635] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-23T20:35:11.142984] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.143072] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-23T20:35:11.143349] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-23T20:35:11.143430] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.143710] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-23T20:35:11.144098] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.144195] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.144261] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-23T20:35:11.144334] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-23T20:35:11.144611] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-23T20:35:11.144897] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-23T20:35:11.145168] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-23T20:35:11.145240] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-23T20:35:11.145526] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-23T20:35:11.145861] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-23T20:35:11.146115] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-23T20:35:11.146188] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-23T20:35:11.146476] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-23T20:35:11.146558] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.146883] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-23T20:35:11.147170] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.147251] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-23T20:35:11.147553] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-23T20:35:11.147900] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-23T20:35:11.147984] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-23T20:35:11.148255] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-23T20:35:11.148346] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-23T20:35:11.148419] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.148721] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-23T20:35:11.148968] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.149048] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-23T20:35:11.149317] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.149611] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-23T20:35:11.149922] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-23T20:35:11.150045] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-23T20:35:11.150379] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-23T20:35:11.150723] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-23T20:35:11.150853] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.151138] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.151427] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-23T20:35:11.151557] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-23T20:35:11.151703] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.152015] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-23T20:35:11.152369] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-23T20:35:11.152681] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-23T20:35:11.153012] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-23T20:35:11.153417] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.153524] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.153842] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-23T20:35:11.154173] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-23T20:35:11.154310] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-23T20:35:11.154618] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-23T20:35:11.154995] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-23T20:35:11.155309] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.155450] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-23T20:35:11.155760] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-23T20:35:11.156087] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-23T20:35:11.156412] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.156723] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-23T20:35:11.156899] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.157273] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-23T20:35:11.157639] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.158154] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-23T20:35:11.158472] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-23T20:35:11.158834] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.159186] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-23T20:35:11.159298] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-23T20:35:11.159621] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.159956] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.160266] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-23T20:35:11.160401] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-23T20:35:11.160759] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.160891] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-23T20:35:11.161006] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.161845] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-23T20:35:11.162176] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.162290] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-23T20:35:11.162659] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-23T20:35:11.162983] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.163101] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-23T20:35:11.163398] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-23T20:35:11.163761] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-23T20:35:11.164060] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-23T20:35:11.164373] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-23T20:35:11.164675] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-23T20:35:11.165033] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-23T20:35:11.165150] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-23T20:35:11.165426] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-23T20:35:11.165562] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.165690] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-23T20:35:11.165988] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-23T20:35:11.166272] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-23T20:35:11.166562] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-23T20:35:11.166869] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.167207] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.167502] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-23T20:35:11.167833] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-23T20:35:11.167987] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-23T20:35:11.168342] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.168640] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-23T20:35:11.168959] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-23T20:35:11.169259] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.169593] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-23T20:35:11.169715] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-23T20:35:11.170002] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-23T20:35:11.170303] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-23T20:35:11.170649] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-23T20:35:11.170952] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.171068] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.171418] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.171547] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-23T20:35:11.171878] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-23T20:35:11.172176] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.172296] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.172402] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.172690] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.172806] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-23T20:35:11.173148] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-23T20:35:11.173454] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-23T20:35:11.173608] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-23T20:35:11.174035] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.174388] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-23T20:35:11.174714] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-23T20:35:11.175125] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-23T20:35:11.175438] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-23T20:35:11.175874] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.176020] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.176143] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-23T20:35:11.176666] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-23T20:35:11.176972] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-23T20:35:11.177307] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-23T20:35:11.177445] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-23T20:35:11.177805] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-23T20:35:11.178148] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-23T20:35:11.178445] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.178557] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-23T20:35:11.178883] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-23T20:35:11.179192] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-23T20:35:11.179513] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-23T20:35:11.179865] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-23T20:35:11.179981] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-23T20:35:11.180305] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.180623] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-23T20:35:11.181141] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-23T20:35:11.181473] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-23T20:35:11.181833] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-23T20:35:11.181963] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-23T20:35:11.182423] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-23T20:35:11.182735] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-23T20:35:11.183284] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-23T20:35:11.183719] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-23T20:35:11.183841] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-23T20:35:11.184174] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-23T20:35:11.184293] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-23T20:35:11.184396] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-23T20:35:11.184767] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-23T20:35:11.185082] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-23T20:35:11.185385] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.185743] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-23T20:35:11.186041] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.186151] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-23T20:35:11.186436] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-23T20:35:11.186730] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-23T20:35:11.187037] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.187338] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-23T20:35:11.187693] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.187807] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-23T20:35:11.187953] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-23T20:35:11.188271] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.188373] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-23T20:35:11.188713] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-23T20:35:11.189012] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-23T20:35:11.189307] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.189618] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-23T20:35:11.189952] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.190094] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-23T20:35:11.190397] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-23T20:35:11.190920] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-23T20:35:11.191231] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-23T20:35:11.191529] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.191845] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-23T20:35:11.192162] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-23T20:35:11.192476] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-23T20:35:11.192622] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.192963] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-23T20:35:11.193290] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-23T20:35:11.194034] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-23T20:35:11.194357] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-23T20:35:11.194693] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-23T20:35:11.195005] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.195280] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-23T20:35:11.195621] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-23T20:35:11.195927] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.196303] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-23T20:35:11.196627] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-23T20:35:11.196988] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.197120] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.197221] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.197520] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-23T20:35:11.197668] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.198019] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.198564] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.198906] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.199070] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-23T20:35:11.199391] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.199813] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-23T20:35:11.200193] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-23T20:35:11.200283] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.200348] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-23T20:35:11.200618] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-23T20:35:11.200873] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-23T20:35:11.201175] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-23T20:35:11.201430] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-23T20:35:11.201684] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-23T20:35:11.201755] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-23T20:35:11.201825] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-23T20:35:11.202057] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.202355] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-23T20:35:11.202605] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.202846] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-23T20:35:11.203143] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-23T20:35:11.203389] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.203629] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-23T20:35:11.204062] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.204944] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.205212] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-23T20:35:11.205512] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-23T20:35:11.205645] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.205748] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-23T20:35:11.206319] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-23T20:35:11.206628] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-23T20:35:11.206998] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.207309] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-23T20:35:11.207439] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-23T20:35:11.207704] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.207807] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.208247] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-23T20:35:11.208614] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-23T20:35:11.208949] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-23T20:35:11.209243] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-23T20:35:11.209548] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-23T20:35:11.209917] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-23T20:35:11.210048] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-23T20:35:11.210152] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-23T20:35:11.210234] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-23T20:35:11.210504] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-23T20:35:11.210652] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-23T20:35:11.211010] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-23T20:35:11.211119] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-23T20:35:11.211449] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-23T20:35:11.211534] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-23T20:35:11.211858] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-23T20:35:11.212012] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-23T20:35:11.212312] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.212670] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-23T20:35:11.213035] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.213561] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-23T20:35:11.213930] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.214305] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-23T20:35:11.214447] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-23T20:35:11.214743] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-23T20:35:11.215037] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.215302] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-23T20:35:11.215432] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-23T20:35:11.215715] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.215817] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-23T20:35:11.215893] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.216175] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-23T20:35:11.216447] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-23T20:35:11.216522] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-23T20:35:11.216849] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-23T20:35:11.216925] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.217204] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-23T20:35:11.217610] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.217735] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.218048] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-23T20:35:11.218157] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-23T20:35:11.218467] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-23T20:35:11.218592] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.218893] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.219401] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-23T20:35:11.219779] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.219878] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-23T20:35:11.220199] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.220285] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.220547] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-23T20:35:11.220820] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-23T20:35:11.221074] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-23T20:35:11.221449] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-23T20:35:11.221701] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-23T20:35:11.221961] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-23T20:35:11.222192] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-23T20:35:11.222264] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-23T20:35:11.222326] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-23T20:35:11.222553] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-23T20:35:11.222645] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-23T20:35:11.222891] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.223146] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-23T20:35:11.223423] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-23T20:35:11.223704] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-23T20:35:11.223930] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-23T20:35:11.224165] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-23T20:35:11.224248] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-23T20:35:11.224311] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-23T20:35:11.224553] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-23T20:35:11.224859] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.224942] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-23T20:35:11.225376] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-23T20:35:11.225628] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.226040] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-02-23T20:35:11.226307] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.226632] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-23T20:35:11.226708] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-23T20:35:11.227095] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.227354] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.227453] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.227687] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-23T20:35:11.227997] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-23T20:35:11.228240] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.228313] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-23T20:35:11.228538] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-23T20:35:11.228865] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.229149] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.229595] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-23T20:35:11.229681] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-23T20:35:11.229899] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-23T20:35:11.230179] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-23T20:35:11.230470] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-23T20:35:11.230772] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-23T20:35:11.231726] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-23T20:35:11.232137] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-23T20:35:11.232481] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-23T20:35:11.232774] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-23T20:35:11.233033] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-23T20:35:11.233458] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-23T20:35:11.233714] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-23T20:35:11.233994] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-23T20:35:11.234308] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.234621] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-23T20:35:11.235091] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-23T20:35:11.235611] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-23T20:35:11.235939] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.236070] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-23T20:35:11.236399] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-23T20:35:11.236524] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-23T20:35:11.236947] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.237079] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-23T20:35:11.237434] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.237726] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.237819] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-23T20:35:11.238114] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-23T20:35:11.238403] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-23T20:35:11.238483] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-23T20:35:11.238746] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-23T20:35:11.239024] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.239105] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-23T20:35:11.239391] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-23T20:35:11.239666] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-23T20:35:11.239952] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-23T20:35:11.240230] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-23T20:35:11.240506] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-23T20:35:11.240831] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-23T20:35:11.241116] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.241615] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-23T20:35:11.241975] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-23T20:35:11.242221] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-23T20:35:11.242515] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-23T20:35:11.242993] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-23T20:35:11.243283] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-23T20:35:11.243369] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-23T20:35:11.243433] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-23T20:35:11.243746] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-23T20:35:11.243835] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-23T20:35:11.244089] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-23T20:35:11.244170] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.245193] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.245501] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.245868] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.246186] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-23T20:35:11.246476] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-23T20:35:11.246748] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-23T20:35:11.247049] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-23T20:35:11.247131] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-23T20:35:11.247390] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-23T20:35:11.247711] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-23T20:35:11.247825] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-23T20:35:11.248161] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-23T20:35:11.248451] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-23T20:35:11.248531] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-23T20:35:11.248864] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-23T20:35:11.248976] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-23T20:35:11.249060] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.249344] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-23T20:35:11.249614] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-23T20:35:11.249893] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-23T20:35:11.250176] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-23T20:35:11.250510] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.250984] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-23T20:35:11.251264] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-23T20:35:11.251343] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.251602] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-23T20:35:11.251924] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-23T20:35:11.252199] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.252499] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-23T20:35:11.252787] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.253087] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.253356] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.253681] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-23T20:35:11.253965] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.254245] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-23T20:35:11.254536] [DEBUG] [LOCAL ] Loaded configuration for AFRI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.254635] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.254886] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-23T20:35:11.255187] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-23T20:35:11.255499] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-23T20:35:11.255639] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-23T20:35:11.255967] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-23T20:35:11.256077] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.256383] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.256748] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-23T20:35:11.257054] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-23T20:35:11.257179] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.257289] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.257404] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-23T20:35:11.257695] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-23T20:35:11.258019] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-23T20:35:11.258445] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-23T20:35:11.258796] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-23T20:35:11.259054] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-23T20:35:11.259480] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.259750] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-23T20:35:11.259839] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-23T20:35:11.260143] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-23T20:35:11.260440] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-23T20:35:11.260702] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.261012] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-23T20:35:11.261106] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-23T20:35:11.261334] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-23T20:35:11.261611] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-23T20:35:11.261895] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.262167] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-23T20:35:11.262485] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-23T20:35:11.262795] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-23T20:35:11.263047] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-23T20:35:11.263312] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-23T20:35:11.263603] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-23T20:35:11.263702] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.264034] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-23T20:35:11.264504] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-23T20:35:11.264664] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-23T20:35:11.265675] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-23T20:35:11.265930] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.266040] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-23T20:35:11.266334] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-23T20:35:11.267412] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-23T20:35:11.267702] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-23T20:35:11.268018] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.268106] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-23T20:35:11.268170] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.268232] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-23T20:35:11.268492] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-23T20:35:11.268735] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.269030] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-23T20:35:11.269127] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-23T20:35:11.269405] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.269526] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-23T20:35:11.269643] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-23T20:35:11.270000] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-23T20:35:11.270270] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-23T20:35:11.270528] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-23T20:35:11.270626] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-23T20:35:11.270701] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.270961] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.271226] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-23T20:35:11.271610] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-23T20:35:11.271976] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-23T20:35:11.272083] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.272375] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-23T20:35:11.272455] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-23T20:35:11.272552] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.273013] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-23T20:35:11.273107] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.273361] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.273643] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-23T20:35:11.273957] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.274309] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.274411] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-23T20:35:11.274726] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-23T20:35:11.275030] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.275115] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.275320] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-23T20:35:11.275562] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.275670] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-23T20:35:11.275734] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-23T20:35:11.275794] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-23T20:35:11.276081] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-23T20:35:11.276388] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-23T20:35:11.276642] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-23T20:35:11.276885] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-23T20:35:11.276957] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-23T20:35:11.277019] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-23T20:35:11.277426] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-23T20:35:11.277519] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.278397] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-23T20:35:11.278500] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-23T20:35:11.278934] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.279031] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-23T20:35:11.279441] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-23T20:35:11.279548] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-23T20:35:11.279667] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-23T20:35:11.279754] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-23T20:35:11.280086] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-23T20:35:11.280173] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-23T20:35:11.280434] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.280741] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-23T20:35:11.281039] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-23T20:35:11.281509] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.281809] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-23T20:35:11.282283] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-23T20:35:11.282364] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-23T20:35:11.282685] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.283163] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-23T20:35:11.283437] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-23T20:35:11.283744] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-23T20:35:11.283828] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-23T20:35:11.284091] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.284412] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.284485] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-23T20:35:11.284938] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-23T20:35:11.285350] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-23T20:35:11.285650] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-23T20:35:11.285733] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-23T20:35:11.286006] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-23T20:35:11.286353] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-23T20:35:11.286703] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-23T20:35:11.287219] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-23T20:35:11.287544] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.288317] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.288776] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.288860] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-23T20:35:11.289105] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-23T20:35:11.289212] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-23T20:35:11.289471] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-23T20:35:11.289842] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.290126] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-23T20:35:11.290226] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.290492] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.290789] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-23T20:35:11.290871] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.291233] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.291556] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-23T20:35:11.291664] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-23T20:35:11.291916] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.292171] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-23T20:35:11.292425] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.292863] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.293013] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.293115] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-23T20:35:11.293413] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.293697] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-23T20:35:11.293964] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-23T20:35:11.294214] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-23T20:35:11.294304] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-23T20:35:11.294717] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.294805] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-23T20:35:11.294869] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-23T20:35:11.295131] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-23T20:35:11.295215] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-23T20:35:11.295454] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-23T20:35:11.295526] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-23T20:35:11.295613] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-23T20:35:11.295686] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-23T20:35:11.295979] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-23T20:35:11.296290] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-23T20:35:11.296619] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.297000] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.297278] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-23T20:35:11.297385] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-23T20:35:11.297456] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-23T20:35:11.297527] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-23T20:35:11.297837] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-23T20:35:11.298125] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.298647] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-23T20:35:11.298988] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.299080] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-23T20:35:11.299437] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-23T20:35:11.299528] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-23T20:35:11.300082] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-23T20:35:11.300417] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-23T20:35:11.300524] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-23T20:35:11.300860] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.301188] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-23T20:35:11.302281] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-23T20:35:11.302390] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-23T20:35:11.302689] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-23T20:35:11.302782] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.302847] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-23T20:35:11.302918] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-23T20:35:11.303245] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-23T20:35:11.303328] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-23T20:35:11.303663] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-23T20:35:11.303958] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.304266] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-23T20:35:11.304556] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-23T20:35:11.305089] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-23T20:35:11.305617] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-23T20:35:11.305915] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.306379] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-23T20:35:11.306776] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-23T20:35:11.307156] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-23T20:35:11.307481] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-23T20:35:11.307784] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.308119] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-23T20:35:11.308433] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-23T20:35:11.308725] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.309049] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.309389] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-23T20:35:11.309723] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-23T20:35:11.310061] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-23T20:35:11.310143] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.310207] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.310481] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-23T20:35:11.310601] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-23T20:35:11.310897] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.311264] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-23T20:35:11.311346] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-23T20:35:11.311672] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.311975] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.312090] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-23T20:35:11.312459] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-23T20:35:11.312561] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-23T20:35:11.312907] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-23T20:35:11.313213] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-23T20:35:11.313718] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-23T20:35:11.313813] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-23T20:35:11.313891] [DEBUG] [LOCAL ] Loaded configuration for TLN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.313962] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-23T20:35:11.314453] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-23T20:35:11.314784] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-23T20:35:11.315123] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-23T20:35:11.315216] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.315488] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-23T20:35:11.315787] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-23T20:35:11.316070] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.316145] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.316207] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.316504] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-23T20:35:11.317653] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-23T20:35:11.317959] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-23T20:35:11.318271] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.318556] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-23T20:35:11.318877] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.319188] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.319481] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.319562] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-23T20:35:11.319870] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-23T20:35:11.319967] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.320276] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-23T20:35:11.320374] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-23T20:35:11.320655] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-23T20:35:11.320940] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.321284] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-23T20:35:11.321567] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.321907] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-23T20:35:11.321996] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-23T20:35:11.322061] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.322336] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-23T20:35:11.322623] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-23T20:35:11.322926] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-23T20:35:11.323016] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-23T20:35:11.323079] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.324065] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-23T20:35:11.324383] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-23T20:35:11.324701] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-23T20:35:11.324794] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.324857] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-23T20:35:11.324919] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-23T20:35:11.325224] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.325313] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-23T20:35:11.326028] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.326121] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-23T20:35:11.326417] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-23T20:35:11.326762] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-23T20:35:11.327046] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-23T20:35:11.327335] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.327427] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.328400] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-23T20:35:11.328684] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.329006] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-23T20:35:11.329275] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-23T20:35:11.329593] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-23T20:35:11.329691] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-23T20:35:11.330053] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.330345] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-23T20:35:11.330630] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.330710] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.330771] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-23T20:35:11.331063] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-23T20:35:11.331425] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.331524] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-23T20:35:11.331815] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-23T20:35:11.332093] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-23T20:35:11.332393] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.333467] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.333769] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.334020] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-23T20:35:11.334265] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-23T20:35:11.334347] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.334601] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-23T20:35:11.334840] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-23T20:35:11.335106] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-23T20:35:11.335610] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-23T20:35:11.336035] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-23T20:35:11.336299] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.336544] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.336655] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.336898] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-23T20:35:11.337147] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-23T20:35:11.337220] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.337463] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.337958] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-23T20:35:11.338283] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-23T20:35:11.338606] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-23T20:35:11.338868] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.338940] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.339189] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.339440] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-23T20:35:11.339730] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-23T20:35:11.339986] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-23T20:35:11.340063] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-23T20:35:11.340125] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-23T20:35:11.340392] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-23T20:35:11.340643] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.340882] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-23T20:35:11.341150] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.341374] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-23T20:35:11.341645] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-23T20:35:11.341930] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-23T20:35:11.342184] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-23T20:35:11.342470] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-23T20:35:11.342952] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-23T20:35:11.343212] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.343680] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-23T20:35:11.343769] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-23T20:35:11.344036] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.344110] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-23T20:35:11.344367] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-23T20:35:11.344616] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-23T20:35:11.344690] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-23T20:35:11.344753] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-23T20:35:11.344823] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-23T20:35:11.345061] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-23T20:35:11.345135] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-23T20:35:11.345198] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.345259] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-23T20:35:11.345552] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-23T20:35:11.345890] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-23T20:35:11.346161] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-23T20:35:11.346246] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.346527] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-23T20:35:11.346791] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-23T20:35:11.347043] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-23T20:35:11.347481] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-23T20:35:11.347778] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-23T20:35:11.348058] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-23T20:35:11.348340] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-23T20:35:11.348604] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-23T20:35:11.348899] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.349178] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-23T20:35:11.349315] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-23T20:35:11.349695] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.349783] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-23T20:35:11.350042] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-23T20:35:11.350126] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.350382] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-23T20:35:11.350722] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-23T20:35:11.351080] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.351177] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-23T20:35:11.351477] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-23T20:35:11.351732] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.352017] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-23T20:35:11.352313] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.352588] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.352865] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.353133] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-23T20:35:11.353229] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-23T20:35:11.353532] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-23T20:35:11.353844] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.354101] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.354175] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.354410] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-23T20:35:11.354739] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-23T20:35:11.355005] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-23T20:35:11.355262] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-23T20:35:11.355485] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-23T20:35:11.355560] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.355661] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-23T20:35:11.355726] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-23T20:35:11.355991] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-23T20:35:11.356399] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-23T20:35:11.356475] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-23T20:35:11.356537] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-23T20:35:11.356810] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-23T20:35:11.357076] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-23T20:35:11.357378] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-23T20:35:11.357621] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.357870] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.357947] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-23T20:35:11.358181] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-23T20:35:11.358465] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-23T20:35:11.358703] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.358981] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-23T20:35:11.359356] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.359438] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.359699] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-23T20:35:11.359782] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.360231] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.360485] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-23T20:35:11.360758] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-23T20:35:11.361020] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-23T20:35:11.361102] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-23T20:35:11.361348] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.361437] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.361719] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.362049] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-23T20:35:11.362292] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-23T20:35:11.362365] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-23T20:35:11.362426] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-23T20:35:11.362677] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-23T20:35:11.362936] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-23T20:35:11.363184] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.363481] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-23T20:35:11.363813] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-23T20:35:11.364088] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-23T20:35:11.364200] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-23T20:35:11.364276] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.364536] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-23T20:35:11.364648] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.364724] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-23T20:35:11.364996] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.365314] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-23T20:35:11.365609] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-23T20:35:11.366082] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-23T20:35:11.366341] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-23T20:35:11.366617] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-23T20:35:11.366883] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.367156] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-23T20:35:11.367233] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.367535] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-23T20:35:11.367646] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-23T20:35:11.367904] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.368180] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.368252] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.368515] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-23T20:35:11.368613] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-23T20:35:11.368850] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.369089] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.369162] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-23T20:35:11.369408] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-23T20:35:11.369696] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-23T20:35:11.370151] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.370245] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-23T20:35:11.370510] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-23T20:35:11.370620] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-23T20:35:11.370688] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.370757] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-23T20:35:11.370827] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-23T20:35:11.371067] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.372001] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.372092] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-23T20:35:11.372521] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-23T20:35:11.372807] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.373054] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.373138] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-23T20:35:11.373433] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-23T20:35:11.373694] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-23T20:35:11.373990] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-23T20:35:11.374072] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-23T20:35:11.374311] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.374560] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-23T20:35:11.374662] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-23T20:35:11.374740] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.374979] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.375223] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-23T20:35:11.375304] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-23T20:35:11.375367] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.375799] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.376206] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-23T20:35:11.376459] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.376539] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.377029] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-23T20:35:11.377122] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-23T20:35:11.377367] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-23T20:35:11.377447] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-23T20:35:11.377524] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-23T20:35:11.377617] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.377684] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.378099] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.378351] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-23T20:35:11.378626] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.378908] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-23T20:35:11.379183] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.379439] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.379701] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-23T20:35:11.379915] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.379985] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-23T20:35:11.380047] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.380106] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-23T20:35:11.380166] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.380413] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.380692] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-23T20:35:11.381004] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-23T20:35:11.381511] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.381811] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.381929] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.382606] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-23T20:35:11.382892] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.382972] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-23T20:35:11.383403] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.383492] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-23T20:35:11.383992] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.384252] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-23T20:35:11.384682] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.384928] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.385187] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.385442] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-23T20:35:11.385696] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.385954] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-23T20:35:11.386196] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-23T20:35:11.386433] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.386693] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-23T20:35:11.386765] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-23T20:35:11.386980] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.387251] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-23T20:35:11.387333] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-23T20:35:11.387642] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-23T20:35:11.387919] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-23T20:35:11.388176] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.388433] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.388687] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-23T20:35:11.388939] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-23T20:35:11.389214] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.389679] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.389766] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.389835] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.390097] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-23T20:35:11.390404] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-23T20:35:11.390510] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-23T20:35:11.390788] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-23T20:35:11.390878] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-23T20:35:11.391198] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-23T20:35:11.391272] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-23T20:35:11.391544] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.391862] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-23T20:35:11.392118] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-23T20:35:11.392409] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-23T20:35:11.392671] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-23T20:35:11.392927] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.393167] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.393403] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.393478] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-23T20:35:11.393548] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-23T20:35:11.393814] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-23T20:35:11.393897] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.394138] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-23T20:35:11.394879] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-23T20:35:11.394974] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-23T20:35:11.395322] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-23T20:35:11.395643] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-23T20:35:11.395906] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-23T20:35:11.396384] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.396871] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-23T20:35:11.397148] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-23T20:35:11.397221] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-23T20:35:11.397497] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-23T20:35:11.397593] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.398071] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-23T20:35:11.398147] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-23T20:35:11.398208] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.398280] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-23T20:35:11.398342] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-23T20:35:11.398610] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-23T20:35:11.398934] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-23T20:35:11.399043] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.399309] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.399631] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-23T20:35:11.399958] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-23T20:35:11.400273] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.400361] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-23T20:35:11.400436] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-23T20:35:11.400674] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.400917] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-23T20:35:11.401184] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.401271] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.401556] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-23T20:35:11.401687] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-23T20:35:11.401972] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-23T20:35:11.402222] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-23T20:35:11.402564] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.402681] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-23T20:35:11.403172] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.403267] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-23T20:35:11.403547] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.404076] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.404366] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-23T20:35:11.404648] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-23T20:35:11.404949] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.405246] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.405559] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.405866] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.406160] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-23T20:35:11.406447] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-23T20:35:11.406766] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-23T20:35:11.406848] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-23T20:35:11.407127] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-23T20:35:11.407208] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-23T20:35:11.407488] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.407766] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-23T20:35:11.407847] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-23T20:35:11.407949] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-23T20:35:11.408422] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-23T20:35:11.408727] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-23T20:35:11.409051] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-23T20:35:11.409393] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-23T20:35:11.409481] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.409545] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-23T20:35:11.409860] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.409950] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.410223] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-23T20:35:11.410551] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-23T20:35:11.410871] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-23T20:35:11.410963] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-23T20:35:11.411040] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-23T20:35:11.411344] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-23T20:35:11.411632] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-23T20:35:11.411722] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-23T20:35:11.411995] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.412086] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-23T20:35:11.412379] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-23T20:35:11.412778] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.412859] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-23T20:35:11.412921] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.412992] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-23T20:35:11.413262] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-23T20:35:11.413503] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.413810] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-23T20:35:11.414127] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-23T20:35:11.414345] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-23T20:35:11.414681] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-23T20:35:11.414995] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.415263] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-23T20:35:11.415483] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-23T20:35:11.415556] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-23T20:35:11.416188] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.416528] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.417007] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-23T20:35:11.417318] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-23T20:35:11.417626] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-23T20:35:11.417731] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-23T20:35:11.418009] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-23T20:35:11.418330] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-23T20:35:11.418633] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-23T20:35:11.419636] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-23T20:35:11.419767] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.419875] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-23T20:35:11.419980] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-23T20:35:11.420080] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-23T20:35:11.420367] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-23T20:35:11.420488] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-23T20:35:11.420794] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-23T20:35:11.421104] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-23T20:35:11.421386] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-23T20:35:11.421660] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.421771] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.422063] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-23T20:35:11.422410] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-23T20:35:11.422707] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.423031] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-23T20:35:11.423344] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.423468] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-23T20:35:11.423609] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-23T20:35:11.423926] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.424424] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-23T20:35:11.424732] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-23T20:35:11.424996] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-23T20:35:11.425480] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-23T20:35:11.425627] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-23T20:35:11.425954] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.426240] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-23T20:35:11.426524] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-23T20:35:11.426833] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-23T20:35:11.427119] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.427202] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-23T20:35:11.427495] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-23T20:35:11.427826] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-23T20:35:11.427970] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-23T20:35:11.428261] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-23T20:35:11.428527] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-23T20:35:11.428667] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-23T20:35:11.428946] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-23T20:35:11.429227] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.430184] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-23T20:35:11.430531] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.430886] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-23T20:35:11.431234] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-23T20:35:11.431653] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-23T20:35:11.432225] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-23T20:35:11.432349] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-23T20:35:11.432679] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-23T20:35:11.433010] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.433320] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-23T20:35:11.433599] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-23T20:35:11.434005] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.434342] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-23T20:35:11.434438] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-23T20:35:11.434675] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-23T20:35:11.434749] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.434846] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-23T20:35:11.435092] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.435336] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-23T20:35:11.435646] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.435719] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-23T20:35:11.435779] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-23T20:35:11.436051] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-23T20:35:11.436409] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-23T20:35:11.436513] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.436611] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-23T20:35:11.436892] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-23T20:35:11.437142] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-23T20:35:11.437388] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-23T20:35:11.437643] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-23T20:35:11.437738] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-23T20:35:11.437826] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-23T20:35:11.437932] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-23T20:35:11.438006] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-23T20:35:11.438086] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-23T20:35:11.438361] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-23T20:35:11.438623] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-23T20:35:11.438929] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-23T20:35:11.439234] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-23T20:35:11.439324] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.439563] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.439844] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.440176] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-23T20:35:11.440460] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-23T20:35:11.440751] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.440825] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-23T20:35:11.441108] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-23T20:35:11.441342] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.441413] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-23T20:35:11.441642] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-23T20:35:11.441919] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.442238] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.442312] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-23T20:35:11.442382] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-23T20:35:11.442672] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-23T20:35:11.442744] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.443039] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.443123] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.443695] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-23T20:35:11.443985] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-23T20:35:11.444359] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-23T20:35:11.444643] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-23T20:35:11.445458] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-23T20:35:11.445549] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.445854] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.446340] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.446429] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-23T20:35:11.446500] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.446762] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-23T20:35:11.447022] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-23T20:35:11.447101] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.447349] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.447607] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-23T20:35:11.447679] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.447922] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-23T20:35:11.448193] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.448469] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-23T20:35:11.448729] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-23T20:35:11.448802] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-23T20:35:11.449072] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-23T20:35:11.449143] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-23T20:35:11.449389] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-23T20:35:11.449460] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-23T20:35:11.449523] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-23T20:35:11.449856] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.449950] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-23T20:35:11.450250] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.451129] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-23T20:35:11.451454] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.451776] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-23T20:35:11.451868] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-23T20:35:11.452468] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.452689] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.452788] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-23T20:35:11.453393] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.453671] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.453774] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.454051] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.454311] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-23T20:35:11.454615] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-23T20:35:11.454862] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-23T20:35:11.455180] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-23T20:35:11.455450] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-23T20:35:11.455556] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-23T20:35:11.455896] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-23T20:35:11.456132] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.456382] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-23T20:35:11.456624] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-23T20:35:11.456945] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.457036] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.457274] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.457354] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-23T20:35:11.457424] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-23T20:35:11.457488] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.457728] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-23T20:35:11.458227] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-23T20:35:11.458524] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.458993] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-23T20:35:11.459086] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.459354] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-23T20:35:11.459606] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-23T20:35:11.459897] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.460132] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-23T20:35:11.460440] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-23T20:35:11.460513] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-23T20:35:11.460793] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-23T20:35:11.460870] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.460945] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-23T20:35:11.461242] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-23T20:35:11.461515] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-23T20:35:11.461614] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-23T20:35:11.461885] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.461957] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-23T20:35:11.462018] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-23T20:35:11.462262] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.462332] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.462394] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-23T20:35:11.462705] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.462957] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-23T20:35:11.463414] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-23T20:35:11.463701] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.463980] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-23T20:35:11.464067] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.464130] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-23T20:35:11.464427] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-23T20:35:11.464663] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-23T20:35:11.464905] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.465179] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-23T20:35:11.465482] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-23T20:35:11.465725] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-23T20:35:11.465967] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-23T20:35:11.466050] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-23T20:35:11.466284] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-23T20:35:11.466364] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.466614] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-23T20:35:11.466691] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-23T20:35:11.466920] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-23T20:35:11.467001] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-23T20:35:11.467290] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.467525] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-23T20:35:11.467850] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-23T20:35:11.467947] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-23T20:35:11.468201] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.468443] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-23T20:35:11.468707] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-23T20:35:11.469181] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-23T20:35:11.469445] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-23T20:35:11.469527] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-23T20:35:11.469834] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-23T20:35:11.470120] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.470404] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-23T20:35:11.470477] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-23T20:35:11.470548] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-23T20:35:11.470834] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.471094] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.471362] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-23T20:35:11.471608] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.471857] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-23T20:35:11.472246] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.472329] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-23T20:35:11.472633] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-23T20:35:11.472727] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-23T20:35:11.473172] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-23T20:35:11.473449] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.473824] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.473944] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.474235] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-23T20:35:11.474321] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-23T20:35:11.474395] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.475475] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.475909] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-23T20:35:11.476242] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.476610] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-23T20:35:11.477084] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-23T20:35:11.477523] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-23T20:35:11.478045] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-23T20:35:11.478394] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-23T20:35:11.478495] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-23T20:35:11.478752] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-23T20:35:11.479080] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.479342] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-23T20:35:11.479655] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-23T20:35:11.479981] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-23T20:35:11.480102] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.480360] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-23T20:35:11.480643] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-23T20:35:11.480731] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-23T20:35:11.480793] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-23T20:35:11.481086] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-23T20:35:11.481446] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-23T20:35:11.481836] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-23T20:35:11.482351] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.482829] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-23T20:35:11.483172] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-23T20:35:11.483252] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.483512] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-23T20:35:11.483861] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-23T20:35:11.483939] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-23T20:35:11.484197] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-23T20:35:11.484472] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.484750] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-23T20:35:11.484873] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-23T20:35:11.484957] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-23T20:35:11.485229] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.485309] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.485851] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-23T20:35:11.486229] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.486336] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-23T20:35:11.486630] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-23T20:35:11.486938] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-23T20:35:11.487393] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.487717] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-23T20:35:11.488010] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-23T20:35:11.488331] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.488685] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-23T20:35:11.488987] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-23T20:35:11.489347] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.489698] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-23T20:35:11.489829] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-23T20:35:11.490138] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.490482] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.490794] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-23T20:35:11.490917] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.491025] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.491324] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-23T20:35:11.491622] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.491954] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.492060] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.492335] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.492912] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-23T20:35:11.493052] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-23T20:35:11.493373] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.493653] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-23T20:35:11.493949] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-23T20:35:11.494298] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.494611] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-23T20:35:11.494927] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-23T20:35:11.495275] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-23T20:35:11.495593] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-23T20:35:11.495955] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.496238] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-23T20:35:11.496341] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.496653] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-23T20:35:11.496770] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.497087] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-23T20:35:11.497451] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-23T20:35:11.497729] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.498202] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.498514] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-23T20:35:11.498848] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.499155] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.499276] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-23T20:35:11.499607] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.499888] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.500022] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-23T20:35:11.500120] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-23T20:35:11.500401] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-23T20:35:11.500499] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-23T20:35:11.500666] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.501072] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.501375] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.501726] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-23T20:35:11.502077] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.502387] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-23T20:35:11.502519] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.502670] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.502950] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.503246] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-23T20:35:11.503530] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-23T20:35:11.503826] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-23T20:35:11.503940] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.504207] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-23T20:35:11.504540] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.504904] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-23T20:35:11.505000] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-23T20:35:11.505297] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-23T20:35:11.505607] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-23T20:35:11.505719] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-23T20:35:11.506015] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-23T20:35:11.506344] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-23T20:35:11.506639] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.506730] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-23T20:35:11.507011] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.507311] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.507435] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-23T20:35:11.507723] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-23T20:35:11.508030] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-23T20:35:11.508414] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-23T20:35:11.508964] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-23T20:35:11.509276] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.509380] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-23T20:35:11.509496] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.509842] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-23T20:35:11.510150] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.510247] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-23T20:35:11.510532] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-23T20:35:11.510674] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-23T20:35:11.510968] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.511087] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-23T20:35:11.511408] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-23T20:35:11.511687] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-23T20:35:11.512002] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-23T20:35:11.512307] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.512610] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-23T20:35:11.512740] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-23T20:35:11.513226] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-23T20:35:11.513531] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.513671] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-23T20:35:11.513958] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-23T20:35:11.514256] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-23T20:35:11.514599] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.514931] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-23T20:35:11.515046] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-23T20:35:11.515326] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-23T20:35:11.515619] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-23T20:35:11.515920] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.516051] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.516314] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-23T20:35:11.516594] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-23T20:35:11.516691] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-23T20:35:11.516991] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.517267] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-23T20:35:11.517510] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-23T20:35:11.517789] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.518058] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-23T20:35:11.518359] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-23T20:35:11.518674] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.518956] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-23T20:35:11.519065] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-23T20:35:11.519330] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-23T20:35:11.519609] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.519891] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-23T20:35:11.520033] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-23T20:35:11.520143] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.520603] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-23T20:35:11.520696] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-23T20:35:11.520942] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-23T20:35:11.521236] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-23T20:35:11.521523] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-23T20:35:11.521692] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-23T20:35:11.522046] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-23T20:35:11.522181] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-23T20:35:11.522279] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-23T20:35:11.522556] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-23T20:35:11.522952] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-23T20:35:11.523057] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-23T20:35:11.523164] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-23T20:35:11.523265] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.523617] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-23T20:35:11.523941] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.524317] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-23T20:35:11.524641] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-23T20:35:11.524781] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.525149] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-23T20:35:11.525461] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-23T20:35:11.525746] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-23T20:35:11.525820] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-23T20:35:11.526124] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-23T20:35:11.526430] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-23T20:35:11.526749] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-23T20:35:11.527278] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-23T20:35:11.527539] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-23T20:35:11.527842] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-23T20:35:11.528204] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-23T20:35:11.528304] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-23T20:35:11.528561] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-23T20:35:11.528842] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-23T20:35:11.528924] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.529191] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.529453] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-23T20:35:11.529897] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.530158] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-23T20:35:11.530244] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-23T20:35:11.530543] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-23T20:35:11.530643] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.530909] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-23T20:35:11.530993] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-23T20:35:11.531055] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.531299] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-23T20:35:11.531629] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-23T20:35:11.531893] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.532167] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.532421] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-23T20:35:11.532707] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-23T20:35:11.533046] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.533514] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-23T20:35:11.533873] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-23T20:35:11.534137] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-23T20:35:11.534404] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-23T20:35:11.534834] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.535079] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-23T20:35:11.535564] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-23T20:35:11.536101] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.536195] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.536467] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-23T20:35:11.536763] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-23T20:35:11.536850] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.537142] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-23T20:35:11.537403] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-23T20:35:11.537690] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-23T20:35:11.537770] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-23T20:35:11.538048] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-23T20:35:11.538375] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.538454] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-23T20:35:11.538515] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-23T20:35:11.538595] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-23T20:35:11.538894] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-23T20:35:11.539211] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-23T20:35:11.539494] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.539797] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-23T20:35:11.540070] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-23T20:35:11.540157] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-23T20:35:11.540439] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.540526] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-23T20:35:11.540948] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.541205] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-23T20:35:11.541509] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-23T20:35:11.541743] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-23T20:35:11.542084] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-23T20:35:11.542377] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-23T20:35:11.542643] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-23T20:35:11.542899] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.542975] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-23T20:35:11.543199] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.543463] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-23T20:35:11.543676] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.543926] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-23T20:35:11.544189] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-23T20:35:11.544428] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-23T20:35:11.544746] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-23T20:35:11.545030] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.545295] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.545535] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-23T20:35:11.545813] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-23T20:35:11.545895] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-23T20:35:11.546162] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.546290] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-23T20:35:11.546536] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-23T20:35:11.546650] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.546889] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.547167] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-23T20:35:11.547468] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-23T20:35:11.547743] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-23T20:35:11.548134] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-23T20:35:11.548388] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-23T20:35:11.548634] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-23T20:35:11.548916] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-23T20:35:11.549016] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-23T20:35:11.549293] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-23T20:35:11.549542] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-23T20:35:11.549830] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-23T20:35:11.550158] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-23T20:35:11.550403] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-23T20:35:11.550709] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.550789] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-23T20:35:11.551114] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.551404] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.551689] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-23T20:35:11.551972] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-23T20:35:11.552068] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.552349] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.552624] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.552921] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-23T20:35:11.553001] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.553063] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-23T20:35:11.553324] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-23T20:35:11.553413] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-23T20:35:11.553727] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-23T20:35:11.554002] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-23T20:35:11.554281] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-23T20:35:11.554597] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-23T20:35:11.554929] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-23T20:35:11.555186] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-23T20:35:11.555262] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.555524] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-23T20:35:11.555627] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-23T20:35:11.555908] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-23T20:35:11.556193] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.556971] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-23T20:35:11.557051] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-23T20:35:11.557362] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-23T20:35:11.557442] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.557503] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-23T20:35:11.557804] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-23T20:35:11.558131] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-23T20:35:11.558427] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.558714] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-23T20:35:11.558992] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-23T20:35:11.559071] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.559322] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-23T20:35:11.559400] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.559745] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.560060] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-23T20:35:11.560530] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-23T20:35:11.560911] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-23T20:35:11.561191] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-23T20:35:11.561473] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.561746] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-23T20:35:11.562020] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.562458] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-23T20:35:11.562600] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-23T20:35:11.562868] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-23T20:35:11.563151] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-23T20:35:11.563473] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-23T20:35:11.563554] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-23T20:35:11.563648] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-23T20:35:11.563910] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-23T20:35:11.563990] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-23T20:35:11.564265] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-23T20:35:11.564344] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-23T20:35:11.564616] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.564902] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.565175] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-23T20:35:11.565497] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.565747] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-23T20:35:11.566064] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.566145] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-23T20:35:11.566450] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-23T20:35:11.566723] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.566994] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-23T20:35:11.567073] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-23T20:35:11.567356] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-23T20:35:11.567446] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-23T20:35:11.567509] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-23T20:35:11.567833] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-23T20:35:11.568182] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.568468] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.568804] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.568882] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-23T20:35:11.569142] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-23T20:35:11.569220] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-23T20:35:11.569519] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-23T20:35:11.569818] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-23T20:35:11.570105] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-23T20:35:11.570377] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-23T20:35:11.570469] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-23T20:35:11.570532] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.570814] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-23T20:35:11.570905] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-23T20:35:11.570966] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-23T20:35:11.571269] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-23T20:35:11.571346] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-23T20:35:11.571604] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-23T20:35:11.571879] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-23T20:35:11.571950] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.572210] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-23T20:35:11.572486] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.572566] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.572837] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-23T20:35:11.573116] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-23T20:35:11.573948] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.574234] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-23T20:35:11.574313] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-23T20:35:11.574526] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-23T20:35:11.574831] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.575115] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-23T20:35:11.575398] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-23T20:35:11.575692] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-23T20:35:11.575976] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-23T20:35:11.576262] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-23T20:35:11.576351] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-23T20:35:11.576613] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-23T20:35:11.576885] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-23T20:35:11.577174] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-23T20:35:11.577445] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.577524] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.577624] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-23T20:35:11.577698] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-23T20:35:11.577980] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-23T20:35:11.578068] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.578334] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-23T20:35:11.578667] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-23T20:35:11.578746] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-23T20:35:11.579060] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-23T20:35:11.579334] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.579416] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.579508] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.579810] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-23T20:35:11.580133] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-23T20:35:11.580606] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.580688] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-23T20:35:11.580975] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-23T20:35:11.581261] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-23T20:35:11.581547] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-23T20:35:11.581901] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-23T20:35:11.582179] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.582258] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-23T20:35:11.582640] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-23T20:35:11.582914] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-23T20:35:11.582993] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-23T20:35:11.583249] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.583548] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-23T20:35:11.583649] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-23T20:35:11.583919] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-23T20:35:11.584226] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-23T20:35:11.584493] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-23T20:35:11.584751] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-23T20:35:11.585003] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.585256] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-23T20:35:11.585339] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-23T20:35:11.585401] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-23T20:35:11.585461] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-23T20:35:11.585519] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.585779] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-23T20:35:11.586052] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-23T20:35:11.586362] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.586633] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-23T20:35:11.586900] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-23T20:35:11.587182] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-23T20:35:11.587449] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-23T20:35:11.587523] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-23T20:35:11.587607] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-23T20:35:11.587880] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.587967] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-23T20:35:11.588233] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-23T20:35:11.588304] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-23T20:35:11.588558] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-23T20:35:11.588837] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-23T20:35:11.588909] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-23T20:35:11.589163] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.589415] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.589496] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-23T20:35:11.589556] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-23T20:35:11.589844] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.590099] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-23T20:35:11.590173] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-23T20:35:11.590233] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-23T20:35:11.590550] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-23T20:35:11.590862] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-23T20:35:11.591129] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.591379] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-23T20:35:11.591631] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-23T20:35:11.591704] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-23T20:35:11.591764] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.592047] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.592304] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.592592] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-23T20:35:11.592856] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-23T20:35:11.593128] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-23T20:35:11.593200] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-23T20:35:11.593277] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-23T20:35:11.593340] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.593640] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.593905] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.594186] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-23T20:35:11.594272] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-23T20:35:11.594345] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-23T20:35:11.594416] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-23T20:35:11.594711] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-23T20:35:11.594804] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-23T20:35:11.595054] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-23T20:35:11.595302] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-23T20:35:11.595396] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-23T20:35:11.595460] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-23T20:35:11.595768] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.596069] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-23T20:35:11.596322] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-23T20:35:11.596395] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-23T20:35:11.596456] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.596515] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.596779] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-23T20:35:11.596868] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-23T20:35:11.597169] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-23T20:35:11.597243] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-23T20:35:11.597303] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.597599] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-23T20:35:11.597924] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.598184] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.598268] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.598338] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-23T20:35:11.598609] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-23T20:35:11.598682] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-23T20:35:11.599096] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-23T20:35:11.599368] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-23T20:35:11.599638] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-23T20:35:11.599712] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.600028] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-23T20:35:11.600333] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-23T20:35:11.600407] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-23T20:35:11.600468] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.600724] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-23T20:35:11.601035] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-23T20:35:11.601343] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-23T20:35:11.601615] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-23T20:35:11.601918] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.602184] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-23T20:35:11.602458] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-23T20:35:11.602714] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-23T20:35:11.602801] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-23T20:35:11.603105] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.603190] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-23T20:35:11.603261] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-23T20:35:11.603558] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-23T20:35:11.603906] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-23T20:35:11.603997] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.604291] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.605371] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-23T20:35:11.605652] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.605932] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.606005] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-23T20:35:11.606081] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-23T20:35:11.606330] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-23T20:35:11.606405] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-23T20:35:11.606464] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.606533] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-23T20:35:11.606622] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-23T20:35:11.606950] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.607214] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-23T20:35:11.607288] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-23T20:35:11.607550] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-23T20:35:11.607915] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.608229] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-23T20:35:11.608483] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-23T20:35:11.608841] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.609101] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-23T20:35:11.609173] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-23T20:35:11.609234] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-23T20:35:11.609477] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.609728] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-23T20:35:11.609996] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-23T20:35:11.610266] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-23T20:35:11.610340] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.610602] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.610895] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.611503] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.611784] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-23T20:35:11.611863] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.612112] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-23T20:35:11.612377] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-23T20:35:11.612631] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-23T20:35:11.612889] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-23T20:35:11.612963] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-23T20:35:11.613202] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-23T20:35:11.613503] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.613761] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-23T20:35:11.613996] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-23T20:35:11.614080] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-23T20:35:11.614336] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-23T20:35:11.614597] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.614883] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.614956] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-23T20:35:11.615201] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-23T20:35:11.615272] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-23T20:35:11.615346] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.615406] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.615650] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-23T20:35:11.615929] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-23T20:35:11.616167] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-23T20:35:11.616396] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-23T20:35:11.616656] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-23T20:35:11.616731] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.616981] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-23T20:35:11.617247] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-23T20:35:11.617530] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-23T20:35:11.617645] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-23T20:35:11.617708] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.617768] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-23T20:35:11.617827] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-23T20:35:11.618128] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-23T20:35:11.618385] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-23T20:35:11.618454] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-23T20:35:11.618711] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-23T20:35:11.619034] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-23T20:35:11.619318] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.619557] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.619650] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-23T20:35:11.619876] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-23T20:35:11.620123] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-23T20:35:11.620201] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-23T20:35:11.620425] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-23T20:35:11.620652] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-23T20:35:11.620885] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-23T20:35:11.621118] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-23T20:35:11.621373] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-23T20:35:11.621608] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-23T20:35:11.621833] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.622056] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.622127] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-23T20:35:11.622348] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.622595] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-23T20:35:11.622824] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.622893] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-23T20:35:11.623109] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.623342] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.623604] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-23T20:35:11.623843] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-23T20:35:11.624152] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-23T20:35:11.624403] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.624639] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-23T20:35:11.624866] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-23T20:35:11.625110] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-23T20:35:11.625388] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.625666] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-23T20:35:11.625741] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-23T20:35:11.626007] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.626094] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-23T20:35:11.626310] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-23T20:35:11.626381] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-23T20:35:11.626632] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-23T20:35:11.626847] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-23T20:35:11.627092] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-23T20:35:11.627333] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-23T20:35:11.627402] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-23T20:35:11.627630] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-23T20:35:11.627907] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-23T20:35:11.627989] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-23T20:35:11.628183] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-23T20:35:11.629142] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-23T20:35:11.629214] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-23T20:35:11.629458] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.629773] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-23T20:35:11.629844] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-23T20:35:11.629904] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-23T20:35:11.630162] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-23T20:35:11.630399] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-23T20:35:11.630657] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-23T20:35:11.630740] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-23T20:35:11.631029] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-23T20:35:11.631101] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-23T20:35:11.631319] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-23T20:35:11.631388] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-23T20:35:11.631607] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-23T20:35:11.631826] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-23T20:35:11.632057] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-23T20:35:11.632279] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-23T20:35:11.632348] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.632565] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-23T20:35:11.632845] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-23T20:35:11.633095] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-23T20:35:11.633321] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-23T20:35:11.633392] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-23T20:35:11.633452] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-23T20:35:11.633686] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-23T20:35:11.633912] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-23T20:35:11.634111] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.634337] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-23T20:35:11.634564] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.634654] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-23T20:35:11.635732] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-23T20:35:11.635982] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-23T20:35:11.636219] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-23T20:35:11.636306] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-23T20:35:11.636376] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-23T20:35:11.636444] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-23T20:35:11.636668] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.636940] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-23T20:35:11.637021] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-23T20:35:11.637259] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-23T20:35:11.637485] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.637729] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-23T20:35:11.637975] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-23T20:35:11.638234] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-23T20:35:11.638600] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-23T20:35:11.638833] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-23T20:35:11.638930] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-23T20:35:11.639251] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-23T20:35:11.639498] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.639567] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-23T20:35:11.639669] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-23T20:35:11.639915] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-23T20:35:11.640009] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-23T20:35:11.640251] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-23T20:35:11.640319] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-23T20:35:11.640378] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-23T20:35:11.640614] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.640682] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-23T20:35:11.640742] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.640965] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-23T20:35:11.641196] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-23T20:35:11.641474] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-23T20:35:11.641551] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-23T20:35:11.641784] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-23T20:35:11.642012] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-23T20:35:11.642081] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-23T20:35:11.642152] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-23T20:35:11.642444] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-23T20:35:11.642513] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-23T20:35:11.642754] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-23T20:35:11.642979] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-23T20:35:11.643270] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.643500] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.643768] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-23T20:35:11.644066] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-23T20:35:11.644134] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-23T20:35:11.644352] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-23T20:35:11.644594] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-23T20:35:11.644868] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-23T20:35:11.645125] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-23T20:35:11.645411] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-23T20:35:11.645637] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-23T20:35:11.645706] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-23T20:35:11.645929] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-23T20:35:11.646217] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-23T20:35:11.646876] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-23T20:35:11.647108] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-23T20:35:11.647356] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-23T20:35:11.647600] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-23T20:35:11.647830] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-23T20:35:11.648142] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-23T20:35:11.648228] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-23T20:35:11.648427] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-23T20:35:11.648674] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-23T20:35:11.648907] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-23T20:35:11.648990] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-23T20:35:11.649215] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-23T20:35:11.649488] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-23T20:35:11.649715] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-23T20:35:11.649795] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-23T20:35:11.650014] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-23T20:35:11.650085] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-23T20:35:11.650458] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-23T20:35:11.650537] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-23T20:35:11.650633] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-23T20:35:11.650905] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-23T20:35:11.651151] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-23T20:35:11.651385] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-23T20:35:11.651693] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-23T20:35:11.651926] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-23T20:35:11.652008] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-23T20:35:11.652284] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-23T20:35:11.652590] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-23T20:35:11.652822] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-23T20:35:11.652893] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-23T20:35:11.653131] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-23T20:35:11.653356] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-23T20:35:11.653607] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-23T20:35:11.653865] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-23T20:35:11.654094] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-23T20:35:11.654162] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-23T20:35:11.654380] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-23T20:35:11.654616] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-23T20:35:11.654868] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-23T20:35:11.654936] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.654995] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-23T20:35:11.655053] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-23T20:35:11.655277] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-23T20:35:11.655347] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-23T20:35:11.655430] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-23T20:35:11.655505] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-23T20:35:11.655761] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-23T20:35:11.655832] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-23T20:35:11.655901] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-23T20:35:11.656136] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-23T20:35:11.656216] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-23T20:35:11.656432] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.656501] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-23T20:35:11.656715] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-23T20:35:11.657018] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-23T20:35:11.657098] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-23T20:35:11.657364] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-23T20:35:11.657434] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-23T20:35:11.657675] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-23T20:35:11.657755] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-23T20:35:11.658037] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-23T20:35:11.658273] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-23T20:35:11.658521] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-23T20:35:11.658760] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-23T20:35:11.659002] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-23T20:35:11.659071] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-23T20:35:11.659649] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-23T20:35:11.659896] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-23T20:35:11.660183] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-23T20:35:11.660457] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-23T20:35:11.660677] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-23T20:35:11.660903] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-23T20:35:11.661139] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-23T20:35:11.661367] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-23T20:35:11.661436] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.661704] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-23T20:35:11.661949] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-23T20:35:11.662224] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-23T20:35:11.662497] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-23T20:35:11.662770] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-23T20:35:11.664508] [INFO ] [LOCAL ] Saved consolidated report: 3382 forecasts -> ./output/forecasts/full/2026-02-24.txt [2026-02-23T20:35:11.664557] [INFO ] [sig ] [91/91] Successfully generated report for 2026-02-24: 3382 entries [2026-02-23T20:35:11.664634] [INFO ] [sig ] ================================================== [2026-02-23T20:35:11.664664] [INFO ] [sig ] Report generation complete: 91/91 reports succeeded [2026-02-23T20:35:12.537372] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-23T20:35:12.537665] [INFO ] [sig ] Email notification sent [2026-02-23T20:35:12.538451] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-23T20:35:12.538665] [INFO ] [STATE ] Last completion updated: 2026-02-23T20:35:12.538510